From: Mark W. <ma...@kl...> - 2025-05-03 00:22:02
|
We only have .log files so copy them into to builddir so they get picked up by the bunsen upload. --- builder/master.cfg | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/builder/master.cfg b/builder/master.cfg index eed4b7636ab0..26d13fa60b1b 100644 --- a/builder/master.cfg +++ b/builder/master.cfg @@ -4947,6 +4947,17 @@ valgrind_regtest_step = steps.Test( flunkOnFailure=True, haltOnFailure=False) +# Note we use command as string so it gets passed to /bin/sh -c +# And we just copy the logs back so we can use one bunsen upload. +valgrind_ltpchecks_step = steps.Test( + command='make ltpchecks AUX_CHECK_DIR=$HOME/valgrind-auxtests;' + + 'mkdir -p ltplogs;' + + 'cp $HOME/valgrind-auxtests/*/*.log ltplogs;' + + 'cp $HOME/valgrind-auxtests/*/*/*.log ltplogs;', + name="make ltpchecks", + flunkOnFailure=True, + haltOnFailure=False) + valgrind_make_all_docs_step = steps.Compile( name="make all-docs", command=["make", "-C", "docs", "all-docs"]) @@ -4977,6 +4988,7 @@ valgrind_dist_factory.addStep(configure_step) valgrind_dist_factory.addStep(make_step) valgrind_dist_factory.addStep(make_check_step) valgrind_dist_factory.addStep(valgrind_regtest_step) +valgrind_dist_factory.addStep(valgrind_ltpchecks_step) valgrind_dist_factory.addSteps(bunsen_logfile_upload_cpio_steps(["*.sum", "*.log", "*.trs"])) valgrind_dist_factory.addStep(make_distcheck_step) valgrind_dist_factory.addStep(make_distclean_step) @@ -4988,6 +5000,7 @@ valgrind_make_check_factory.addStep(configure_step) valgrind_make_check_factory.addStep(make_step) valgrind_make_check_factory.addStep(make_check_step) valgrind_make_check_factory.addStep(valgrind_regtest_step) +valgrind_make_check_factory.addStep(valgrind_ltpchecks_step) valgrind_make_check_factory.addSteps(bunsen_logfile_upload_cpio_steps(["*.sum", "*.log", "*.trs"])) valgrind_make_check_factory.addStep(make_distclean_step) -- 2.49.0 |