Run the test suite twice in the GETTEXT POISON build: first with GIT_GETTEXT_POISON=scrambled and then with "regular" poisoning, to see whether the scrambled mode hid any mis-translations. Signed-off-by: SZEDER Gábor <szeder.dev@xxxxxxxxx> --- ci/lib-travisci.sh | 1 + ci/run-build-and-tests.sh | 10 +++++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/ci/lib-travisci.sh b/ci/lib-travisci.sh index 109ef280da..fdfa4e035b 100755 --- a/ci/lib-travisci.sh +++ b/ci/lib-travisci.sh @@ -122,5 +122,6 @@ osx-clang|osx-gcc) ;; GETTEXT_POISON) export GETTEXT_POISON=YesPlease + export GIT_GETTEXT_POISON=scrambled ;; esac diff --git a/ci/run-build-and-tests.sh b/ci/run-build-and-tests.sh index 3735ce413f..74ba05e152 100755 --- a/ci/run-build-and-tests.sh +++ b/ci/run-build-and-tests.sh @@ -9,10 +9,14 @@ ln -s "$cache_dir/.prove" t/.prove make --jobs=2 make --quiet test -if test "$jobname" = "linux-gcc" -then +case "$jobname" in +linux-gcc) GIT_TEST_SPLIT_INDEX=YesPlease make --quiet test -fi + ;; +GETTEXT_POISON) + GIT_GETTEXT_POISON=YesPlease make --quiet test + ;; +esac check_unignored_build_artifacts -- 2.19.1.681.g6bd79da3f5