Boost logo

Boost Testing :

Subject: [Boost-testing] Help: my tester only does one test case!
From: Steve M. Robbins (steve_at_[hidden])
Date: 2014-03-10 21:49:49


Hi,

I maintain the Debian-Sid test machine. I'm clearly doing something wrong,
since the report [1] shows just one library ("build") is tested. I thought I
had followed the instructions [2] carefully, but clearly I missed something.

Is it possible that there is an issue with consuming the xml being generated?
I looked at the results/Debian-Sid.xml file and there are numerous "test-log"
entries:

    results$ grep test-log Debian-Sid.xml |wc
      16516 74195 2012954

So it appears likely that the tests all run. The build log shows it was
uploaded:

# Processing test log "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/boost/bin.v2/libs/timer/build/gcc-4.8/debug/threading-
multi/test_log.xml"
# Processing test log "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/boost/bin.v2/libs/timer/test/auto_cpu_timer_example.test/gcc-4.8/debug/test_log.xml"
# Processing test log "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/boost/bin.v2/libs/timer/test/original_timer_test.test/gcc-4.8/debug/test_log.xml"
# Processing test log "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/boost/bin.v2/libs/timer/test/inspect.test/gcc-4.8/debug/test_log.xml"
# Processing test log "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/boost/bin.v2/libs/timer/test/cpu_timer_info.test/gcc-4.8/debug/test_log.xml"
# Processing test log "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/boost/bin.v2/libs/timer/test/timex.test/gcc-4.8/debug/test_log.xml"
# Processing test log "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/boost/bin.v2/libs/timer/test/cpu_timer_test.test/gcc-4.8/debug/test_log.xml"
# Processing test log "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/boost/bin.v2/tools/inspect/build/gcc-4.8/release/link-
static/test_log.xml"
# Processing test log "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/boost/bin.v2/tools/bcp/test/bcp-
test.test/gcc-4.8/release/link-static/test_log.xml"
# Done writing "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/Debian-Sid.xml".
# Compressing "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/Debian-Sid.xml"...
# Done writing "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/Debian-Sid.zip".
# Uploading log archive "/var/lib/jenkins/jobs/Boost-Testing-
develop-64/workspace/tools/regression/src/results/Debian-Sid.zip" to
ftp://anonymous@....

In case there's a question about how it was generated: I verified that the
run.py script is the same as that linked from [2]. Actually, I use the script
from boost/tools/regression/src, but as I say I just verified it is the same.

I am running the tests with:
    run.py --runner=Debian-Sid --bjam-options=-j4 --toolsets=gcc --tag=develop

I can't see anything else on [2] that is relevant. Any ideas??

Thanks,
-Steve

[1] http://www.boost.org/development/tests/develop/developer/summary.html
[2] http://www.boost.org/development/running_regression_tests.html




Boost-testing list run by mbergal at meta-comm.com