@@ -77,36 +77,38 @@ jobs:
77
77
MANUAL_DOWNLOAD_LINK : ${{ inputs.mac_installer_link }}
78
78
run :
79
79
echo app_name=$(bash ./collect_executables.sh | xargs -0 ./parse_executables.sh) >> "$GITHUB_OUTPUT"
80
- - name : Run L10N Tests in MacOS
81
- if : steps.setup.conclusion == 'success'
80
+ - name : Run L10N Tests in MacOS (Headed)
81
+ if : steps.setup.conclusion == 'success' && always()
82
82
env :
83
83
FX_EXECUTABLE : /Volumes/${{ steps.setup.outputs.app_name }}/${{ steps.setup.outputs.app_name }}.app/Contents/MacOS/firefox
84
+ REPORTABLE : true
84
85
run : |
85
- "$FX_EXECUTABLE" --version
86
+ mv ./ci_pyproject_headed.toml ./pyproject.toml;
86
87
echo "TEST_EXIT_CODE=0" >> $GITHUB_ENV
87
88
echo "SCRIPT_EXIT_CODE=0" >> $GITHUB_ENV
88
89
pipenv run python check_l10n_test_cases.py
89
90
while IFS= read -r line; do
90
91
echo "Running tests for: $line"
91
- pipenv run python l10n_CM/run_l10n.py --fx-executable="$FX_EXECUTABLE" -n 4 $line || SCRIPT_EXIT_CODE=$?
92
+ pipenv run python l10n_CM/run_l10n.py --ci -- fx-executable="$FX_EXECUTABLE" -n 4 $line || SCRIPT_EXIT_CODE=$?
92
93
done < selected_l10n_mappings
93
94
mv artifacts artifacts-mac || true
94
95
if [ $TEST_EXIT_CODE != 0 ]; then
95
96
exit $TEST_EXIT_CODE
96
97
fi
97
98
exit $SCRIPT_EXIT_CODE
98
- - name : Run L10N Tests in MacOS (Headed)
99
- if : steps.setup.conclusion == 'success' && always()
99
+ - name : Run L10N Tests in MacOS
100
+ if : steps.setup.conclusion == 'success'
100
101
env :
101
102
FX_EXECUTABLE : /Volumes/${{ steps.setup.outputs.app_name }}/${{ steps.setup.outputs.app_name }}.app/Contents/MacOS/firefox
103
+ REPORTABLE : true
102
104
run : |
103
- mv ./ci_pyproject_headed.toml ./pyproject.toml;
105
+ "$FX_EXECUTABLE" --version
104
106
echo "TEST_EXIT_CODE=0" >> $GITHUB_ENV
105
107
echo "SCRIPT_EXIT_CODE=0" >> $GITHUB_ENV
106
108
pipenv run python check_l10n_test_cases.py
107
109
while IFS= read -r line; do
108
110
echo "Running tests for: $line"
109
- pipenv run python l10n_CM/run_l10n.py --ci -- fx-executable="$FX_EXECUTABLE" -n 4 $line || SCRIPT_EXIT_CODE=$?
111
+ pipenv run python l10n_CM/run_l10n.py --fx-executable="$FX_EXECUTABLE" -n 4 $line || SCRIPT_EXIT_CODE=$?
110
112
done < selected_l10n_mappings
111
113
mv artifacts artifacts-mac || true
112
114
if [ $TEST_EXIT_CODE != 0 ]; then
0 commit comments