diff options
author | Simo Fält <simo.falt@qt.io> | 2020-09-09 08:32:21 +0300 |
---|---|---|
committer | Simo Fält <simo.falt@qt.io> | 2020-11-20 13:28:31 +0000 |
commit | 13c460d0ff1a4eecfb7b1bc43a863783ed59a2bd (patch) | |
tree | 5aa2fd5f9657c86f00f74767405ddc4870e998ae /coin/instructions/coin_module_test_android_start_emulator.yaml | |
parent | 612a01be6513894ab1ec5a36b699a2142ba7f35c (diff) |
Add coin instructions to run Android test in emulator
Task-number: QTQAINFRA-3867
Pick-to: 6.0
Change-Id: Ie6dd9c2dfeeccd526c2133d7ac03efce5b7ed091
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
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 |