diff options
Diffstat (limited to 'coin/instructions/coin_module_test_android_start_emulator.yaml')
-rw-r--r-- | coin/instructions/coin_module_test_android_start_emulator.yaml | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/coin/instructions/coin_module_test_android_start_emulator.yaml b/coin/instructions/coin_module_test_android_start_emulator.yaml new file mode 100644 index 0000000000..fc5f259043 --- /dev/null +++ b/coin/instructions/coin_module_test_android_start_emulator.yaml @@ -0,0 +1,24 @@ +type: Group +instructions: + - type: Group + instructions: + - type: ExecuteCommand + command: ["{{.Env.ANDROID_SDK_HOME}}/tools/emulator", "@x86emulator","-no-audio","-no-window","-gpu","swiftshader_indirect","-partition-size","4000"] + maxTimeInSeconds: 1800 + maxTimeBetweenOutput: 600 + userMessageOnFailure: "Failed to run emulator, check logs." + startInBackground: True + - type: ExecuteCommand + command: ["{{.Env.ANDROID_SDK_HOME}}/platform-tools/adb","devices"] + maxTimeInSeconds: 1800 + maxTimeBetweenOutput: 600 + userMessageOnFailure: "Failed to run adb, check logs." + - type: ExecuteCommand + command: ["{{.Env.ANDROID_SDK_HOME}}/platform-tools/adb","wait-for-device"] + maxTimeInSeconds: 1800 + maxTimeBetweenOutput: 1800 + userMessageOnFailure: "Failed to run adb, check logs." + enable_if: + condition: property + property: features + contains_value: AndroidTestRun |