react-native/scripts
Konstantin Raev f9bd789206 E2e android
Summary:- converted shell script `scripts/e2e-test.sh` into JS script to have more programming flexibility
- using appium execute 2 tests after a fresh React Native app installation: check HMR and that debugging mode does not crash the app
- made sure tests can be stable on limited CI systems and added ways to debug any problems in the future

Using appium we can now interact with Android app and test its state.
As a follow up i am planning to write a blog post on how to use appium with android and ios for e2e testing.
Closes https://github.com/facebook/react-native/pull/6840

Differential Revision: D3173635

Pulled By: mkonicek

fb-gh-sync-id: 3cf044bc9f64d1a842ae4589dd1bcab76de3d66a
fbshipit-source-id: 3cf044bc9f64d1a842ae4589dd1bcab76de3d66a
2016-04-13 08:20:05 -07:00
..
android-e2e-test.js E2e android 2016-04-13 08:20:05 -07:00
bump-oss-version.js Version release script 2016-03-24 08:41:24 -07:00
circle-ci-android-setup.sh Fixed CI stability: running android tests via emulator not graddle:co… 2016-03-11 13:33:26 -08:00
objc-test.sh Move tests to iOS9.2 2016-01-06 17:12:02 +00:00
publish-npm.js Version release script 2016-03-24 08:41:24 -07:00
run-android-instrumentation-tests.sh instrumentation tests are executed with BUCK 2016-03-02 06:55:35 -08:00
run-ci-e2e-tests.js E2e android 2016-04-13 08:20:05 -07:00
test-manual-e2e.sh Add testing HMR into manual testing steps 2016-03-24 06:37:21 -07:00