@@ -196,7 +196,6 @@ jobs:
196
196
echo "matrix_os=$( python scripts/gha/print_matrix_configuration.py -w integration_tests ${TEST_MATRIX_PARAM} -k os -o "${{github.event.inputs.operating_systems}}")" >> $GITHUB_OUTPUT
197
197
echo "matrix_arch_macos=$( python scripts/gha/print_matrix_configuration.py -w integration_tests ${TEST_MATRIX_PARAM} -k architecture_macos)" >> $GITHUB_OUTPUT
198
198
echo "matrix_arch_windows_linux=$( python scripts/gha/print_matrix_configuration.py -w integration_tests ${TEST_MATRIX_PARAM} -k architecture_windows_linux)" >> $GITHUB_OUTPUT
199
-
200
199
# Combine architecture_macos and architecture_windows_linux to get a list of all architectures for the build matrix.
201
200
matrix_arch_combined=`echo $( python scripts/gha/print_matrix_configuration.py -w integration_tests ${TEST_MATRIX_PARAM} -k architecture_macos | sed 's/[]\[,]//g') \
202
201
$( python scripts/gha/print_matrix_configuration.py -w integration_tests ${TEST_MATRIX_PARAM} -k architecture_windows_linux | sed 's/[]\[,]//g' ) \
@@ -219,7 +218,6 @@ jobs:
219
218
echo "xcode_version=$( python scripts/gha/print_matrix_configuration.py -w integration_tests ${TEST_MATRIX_PARAM} -k xcode_version)" >> $GITHUB_OUTPUT
220
219
echo "ios_device=$( python scripts/gha/print_matrix_configuration.py -w integration_tests ${TEST_MATRIX_PARAM} -k ios_device -t ${mobile_test_on} )" >> $GITHUB_OUTPUT
221
220
echo "tvos_device=$( python scripts/gha/print_matrix_configuration.py -w integration_tests ${TEST_MATRIX_PARAM} -k tvos_device -t ${mobile_test_on} )" >> $GITHUB_OUTPUT
222
-
223
221
- name : Update PR label and comment
224
222
if : steps.set_outputs.outputs.pr_number
225
223
shell : bash
@@ -1043,7 +1041,7 @@ jobs:
1043
1041
max_attempts : 3
1044
1042
validator : ${GITHUB_WORKSPACE}/scripts/gha/integration_testing/ftl_gha_validator.py
1045
1043
- name : Read FTL Test Result
1046
- if : steps.device-info.outputs.device_type == 'real'
1044
+ if : ${{ steps.device-info.outputs.device_type == 'real' && !cancelled() }}
1047
1045
shell : bash
1048
1046
run : |
1049
1047
python scripts/gha/read_ftl_test_result.py --test_result '${{ steps.ftl_test.outputs.test_summary }}' \
@@ -1186,7 +1184,7 @@ jobs:
1186
1184
max_attempts : 3
1187
1185
validator : ${GITHUB_WORKSPACE}/scripts/gha/integration_testing/ftl_gha_validator.py
1188
1186
- name : Read FTL Test Result
1189
- if : steps.device-info.outputs.device_type == 'real'
1187
+ if : ${{ steps.device-info.outputs.device_type == 'real' && !cancelled() }}
1190
1188
shell : bash
1191
1189
run : |
1192
1190
python scripts/gha/read_ftl_test_result.py --test_result '${{ steps.ftl_test.outputs.test_summary }}' \
0 commit comments