mirror of
https://github.com/facebook/react-native.git
synced 2024-11-21 22:10:14 +00:00
90e7f510dc
Summary: https://www.internalfb.com/T131530362 We are testing the New App template in CircleCI. For Android we test the combination of Debug/Release and Old/New Architecture, and always use the Hermes engine. We don't test the JSC engines (in iOS this is already happening). We're not automatically testing that we can create a new project with JSC, forcing release managers to do it manually. ## Changelog [Android] [Added] - Automatic testing of the new project template with the JSC engine. Pull Request resolved: https://github.com/facebook/react-native/pull/34664 Test Plan: - Open the circle-ci dashboard - Verify there are now 8 jobs adeed to the pipeline: ``` test_android_template-Debug-Hermes-false test_android_template-Debug-Hermes-true test_android_template-Debug-JSC-false test_android_template-Debug-JSC-true test_android_template-Release-Hermes-false test_android_template-Release-Hermes-true test_android_template-Release-JSC-false test_android_template-Release-JSC-true ``` - Verify they are all passing. Reviewed By: cortinico Differential Revision: D39426388 Pulled By: vincenzovitale fbshipit-source-id: e5d606b1cc3ace53f8dab0f7d6d7d06ab11a2b46 |
||
---|---|---|
.. | ||
__tests__ | ||
circleci | ||
cocoapods | ||
codegen | ||
hermes | ||
react_native_pods_utils | ||
versiontemplates | ||
xcode | ||
.npmignore | ||
.packager.env | ||
.tests.env | ||
android-e2e-test.js | ||
android-setup.sh | ||
bump-oss-version.js | ||
compose-source-maps.js | ||
download-kotlin-compiler-with-buck.sh | ||
find-node-for-xcode.sh | ||
generate-api-docs.js | ||
generate-artifacts.js | ||
generate-provider-cli.js | ||
generate-specs-cli.js | ||
ios-configure-glog.sh | ||
launchPackager.bat | ||
launchPackager.command | ||
lint-java.js | ||
native_modules.rb | ||
node-binary.sh | ||
objc-test.sh | ||
packager-reporter.js | ||
packager.sh | ||
prepare-package-for-release.js | ||
process-podspecs.sh | ||
publish-npm.js | ||
react_native_pods.rb | ||
react-native-xcode.sh | ||
run_ruby_tests.sh | ||
run-android-ci-instrumentation-tests.js | ||
run-android-emulator.sh | ||
run-android-local-integration-tests.sh | ||
run-android-local-unit-tests.sh | ||
run-ci-e2e-tests.js | ||
run-ci-javascript-tests.js | ||
run-instrumentation-tests-via-adb-shell.sh | ||
set-rn-engine.js | ||
set-rn-template-version.js | ||
set-rn-version.js | ||
sync-css-layout.sh | ||
test-manual-e2e.sh | ||
try-n-times.js | ||
update_podfile_lock.sh | ||
update-ruby.sh | ||
validate-android-device-env.sh | ||
validate-android-sdk.sh | ||
validate-android-test-env.sh | ||
validate-ios-test-env.sh | ||
version-utils.js |