config.ta_update test doesn't play along with others and wants all of
the runner's attention to itself, otherwise it throws a tantrum.
- scripts/update-root-hints.sh
test:valgrind:
- <<: *test_flaky # lost block in /bin/bash during ta_update
when: delayed
start_in: '30 seconds'
script:
- - ${MESON_TEST} --suite unit --suite config --wrap="valgrind --leak-check=full --trace-children=yes --quiet --suppressions=/lj.supp"
+ - ${MESON_TEST} --suite unit --suite config --no-suite snowflake --wrap="valgrind --leak-check=full --trace-children=yes --quiet --suppressions=/lj.supp"
+ - MESON_TESTTHREADS=1 ${MESON_TEST} --wrap="valgrind --leak-check=full --trace-children=yes --quiet --suppressions=/lj.supp" --suite snowflake
# }}}
# extended {{{
['hints', files('hints/tests/hints.test.lua')],
['nsid', files('nsid/nsid.test.lua')],
['dns64', files('dns64/dns64.test.lua')],
- ['ta_update', files('ta_update/ta_update.test.lua')],
+ ['ta_update', files('ta_update/ta_update.test.lua'), ['snowflake']],
]
integr_tests += [