feat: Implement integration testing #632
Trunk Check
Checked 12 modified files
✖ 52 new lint issues
Details
To reproduce and test locally, run:
trunk check
For help resolving these issues, see our docs on running on PRs or debugging Trunk Check
Annotations
Check notice on line 108 in integration-test-app/scripts/run_android_integration_tests.sh
github-actions / Trunk Check
shellcheck(SC2162)
[new] read without -r will mangle backslashes.
Check notice on line 113 in integration-test-app/scripts/run_android_integration_tests.sh
github-actions / Trunk Check
shellcheck(SC2162)
[new] read without -r will mangle backslashes.
Check notice on line 134 in integration-test-app/scripts/run_android_integration_tests.sh
github-actions / Trunk Check
shellcheck(SC2310)
[new] This function is invoked in a ! condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
Check notice on line 134 in integration-test-app/scripts/run_android_integration_tests.sh
github-actions / Trunk Check
shellcheck(SC2310)
[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.
Check notice on line 140 in integration-test-app/scripts/run_android_integration_tests.sh
github-actions / Trunk Check
shellcheck(SC2310)
[new] This function is invoked in a ! condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
Check notice on line 140 in integration-test-app/scripts/run_android_integration_tests.sh
github-actions / Trunk Check
shellcheck(SC2310)
[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.
Check notice on line 158 in integration-test-app/scripts/run_android_integration_tests.sh
github-actions / Trunk Check
shellcheck(SC2310)
[new] This function is invoked in a ! condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
Check notice on line 158 in integration-test-app/scripts/run_android_integration_tests.sh
github-actions / Trunk Check
shellcheck(SC2310)
[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.
Check notice on line 180 in integration-test-app/scripts/run_android_integration_tests.sh
github-actions / Trunk Check
shellcheck(SC2310)
[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.
Check notice on line 182 in integration-test-app/scripts/run_android_integration_tests.sh
github-actions / Trunk Check
shellcheck(SC2310)
[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.
Check notice on line 211 in integration-test-app/scripts/run_android_integration_tests.sh
github-actions / Trunk Check
shellcheck(SC2317)
[new] Command appears to be unreachable. Check usage (or ignore if invoked indirectly).
Check notice on line 40 in integration-test-app/scripts/README.md
github-actions / Trunk Check
markdownlint(MD034)
[new] Bare URL used
Check notice on line 73 in integration-test-app/scripts/record_android_tests.sh
github-actions / Trunk Check
shellcheck(SC2162)
[new] read without -r will mangle backslashes.
Check notice on line 78 in integration-test-app/scripts/record_android_tests.sh
github-actions / Trunk Check
shellcheck(SC2162)
[new] read without -r will mangle backslashes.
Check notice on line 90 in integration-test-app/scripts/record_android_tests.sh
github-actions / Trunk Check
shellcheck(SC2310)
[new] This function is invoked in a ! condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
Check notice on line 90 in integration-test-app/scripts/record_android_tests.sh
github-actions / Trunk Check
shellcheck(SC2310)
[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.
Check notice on line 96 in integration-test-app/scripts/record_android_tests.sh
github-actions / Trunk Check
shellcheck(SC2310)
[new] This function is invoked in a ! condition so set -e will be disabled. Invoke separately if failures should cause the script to exit.
Check notice on line 96 in integration-test-app/scripts/record_android_tests.sh
github-actions / Trunk Check
shellcheck(SC2310)
[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.
Check notice on line 206 in integration-test-app/scripts/preprocess_recordings.sh
github-actions / Trunk Check
shellcheck(SC2181)
[new] Check exit code directly with e.g. 'if mycmd;', not indirectly with $?.
Check warning on line 36 in integration-test-app/scripts/common.sh
github-actions / Trunk Check
shellcheck(SC2034)
[new] EMULATOR_WIREMOCK_HOST appears unused. Verify use (or export if used externally).
Check notice on line 73 in integration-test-app/scripts/common.sh
github-actions / Trunk Check
shellcheck(SC2310)
[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.
Check warning on line 79 in integration-test-app/scripts/common.sh
github-actions / Trunk Check
shellcheck(SC2155)
[new] Declare and assign separately to avoid masking return values.
Check notice on line 84 in integration-test-app/scripts/common.sh
github-actions / Trunk Check
shellcheck(SC2310)
[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.
Check warning on line 112 in integration-test-app/scripts/common.sh
github-actions / Trunk Check
shellcheck(SC2155)
[new] Declare and assign separately to avoid masking return values.
Check notice on line 114 in integration-test-app/scripts/common.sh
github-actions / Trunk Check
shellcheck(SC2181)
[new] Check exit code directly with e.g. 'if ! mycmd;', not indirectly with $?.