Skip to content

feat: Implement integration testing #2059

feat: Implement integration testing

feat: Implement integration testing #2059

Triggered via pull request January 12, 2026 20:55
Status Cancelled
Total duration 30m 7s
Artifacts

cross-platform-tests.yml

on: pull_request
cross-platform-tests
30m 3s
cross-platform-tests
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 17 warnings, and 37 notices
cross-platform-tests
The job has exceeded the maximum execution time of 30m0s
cross-platform-tests
The operation was canceled.
shellcheck(SC2034): integration-test-app/scripts/common.sh#L36
[new] EMULATOR_WIREMOCK_HOST appears unused. Verify use (or export if used externally).
shellcheck(SC2155): integration-test-app/scripts/common.sh#L79
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L112
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L149
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L162
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L182
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L225
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L258
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L285
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L317
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L356
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L392
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L516
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L542
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2155): integration-test-app/scripts/common.sh#L557
[new] Declare and assign separately to avoid masking return values.
cross-platform-tests
No files were found with the provided path: Tests/build/reports/androidTests/connected/**. No artifacts will be uploaded.
cross-platform-tests
Failed to restore v8-gradle|Linux|cross platform tests-cross-platform-tests[37a6259cc0c1dae299a7866489dff0bd]-70b83660b7bc9e94bf03052e38f7ee2e8cc19e92: Error: Cache service responded with 400
shellcheck(SC2162): integration-test-app/scripts/run_android_integration_tests.sh#L108
[new] read without -r will mangle backslashes.
shellcheck(SC2162): integration-test-app/scripts/run_android_integration_tests.sh#L113
[new] read without -r will mangle backslashes.
shellcheck(SC2310): integration-test-app/scripts/run_android_integration_tests.sh#L134
[new] This function is invoked in a ! condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2310): integration-test-app/scripts/run_android_integration_tests.sh#L134
[new] This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2310): integration-test-app/scripts/run_android_integration_tests.sh#L140
[new] This function is invoked in a ! condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2310): integration-test-app/scripts/run_android_integration_tests.sh#L140
[new] This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2310): integration-test-app/scripts/run_android_integration_tests.sh#L158
[new] This function is invoked in a ! condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2310): integration-test-app/scripts/run_android_integration_tests.sh#L158
[new] This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2310): integration-test-app/scripts/run_android_integration_tests.sh#L180
[new] This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2310): integration-test-app/scripts/run_android_integration_tests.sh#L182
[new] This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2317): integration-test-app/scripts/run_android_integration_tests.sh#L211
[new] Command appears to be unreachable. Check usage (or ignore if invoked indirectly).
shellcheck(SC2162): integration-test-app/scripts/record_android_tests.sh#L73
[new] read without -r will mangle backslashes.
shellcheck(SC2162): integration-test-app/scripts/record_android_tests.sh#L78
[new] read without -r will mangle backslashes.
shellcheck(SC2310): integration-test-app/scripts/record_android_tests.sh#L90
[new] This function is invoked in a ! condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2310): integration-test-app/scripts/record_android_tests.sh#L90
[new] This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2310): integration-test-app/scripts/record_android_tests.sh#L96
[new] This function is invoked in a ! condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2310): integration-test-app/scripts/record_android_tests.sh#L96
[new] This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2181): integration-test-app/scripts/preprocess_recordings.sh#L206
[new] Check exit code directly with e.g. 'if mycmd;', not indirectly with $?.
shellcheck(SC2310): integration-test-app/scripts/common.sh#L73
[new] This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2310): integration-test-app/scripts/common.sh#L84
[new] This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2181): integration-test-app/scripts/common.sh#L114
[new] Check exit code directly with e.g. 'if ! mycmd;', not indirectly with $?.
shellcheck(SC2310): integration-test-app/scripts/common.sh#L129
[new] This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2126): integration-test-app/scripts/common.sh#L182
[new] Consider using 'grep -c' instead of 'grep|wc -l'.
shellcheck(SC2310): integration-test-app/scripts/common.sh#L194
[new] This function is invoked in an 'if' condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2001): integration-test-app/scripts/common.sh#L235
[new] See if you can use ${variable//search/replace} instead.
shellcheck(SC2312): integration-test-app/scripts/common.sh#L279
[new] Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).
shellcheck(SC2312): integration-test-app/scripts/common.sh#L294
[new] Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).
shellcheck(SC2016): integration-test-app/scripts/common.sh#L337
[new] Expressions don't expand in single quotes, use double quotes for that.
shellcheck(SC2016): integration-test-app/scripts/common.sh#L338
[new] Expressions don't expand in single quotes, use double quotes for that.
shellcheck(SC2015): integration-test-app/scripts/stop_emulator.sh#L31
[new] Note that A && B || C is not if-then-else. C may run when A is true.
shellcheck(SC2310): integration-test-app/scripts/stop_emulator.sh#L31
[new] This function is invoked in an || condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2015): integration-test-app/scripts/stop_emulator.sh#L35
[new] Note that A && B || C is not if-then-else. C may run when A is true.
shellcheck(SC2310): integration-test-app/scripts/stop_emulator.sh#L35
[new] This function is invoked in an || condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
shellcheck(SC2312): integration-test-app/scripts/stop_emulator.sh#L38
[new] Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).
shellcheck(SC2015): integration-test-app/scripts/stop_emulator.sh#L48
[new] Note that A && B || C is not if-then-else. C may run when A is true.
shellcheck(SC2310): integration-test-app/scripts/stop_emulator.sh#L48
[new] This function is invoked in an || condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.