Boost logo

Boost :

Subject: [boost] [regression] run.py merge option
From: Antony Polukhin (antoshkka_at_[hidden])
Date: 2015-12-22 13:38:39


Hi,

How hard would it be to add a --merge option to run.py?

Motivation:
I'm experimenting with running all the regression tests on TravisCI
https://github.com/apolukhin/boost_indirect_testing. Unfortunately, it has
some hard limits, so a task can not work more than 2 hours.

I've ended up splitting all the Boost tests by libraries and running tests
on per library basis. Unfortunately, when the test results are send to
server, only one library result is displayed in resulting matrix (search
http://www.boost.org/development/tests/develop/developer/summary.html for
indirect_travisci_tests)

So I'd like to get a --merge option, that will allow merge of all the
results by tester_name+revision.

For example if results for 'geometry' and 'any' are sent with tester name
`indirect_travisci_tests` and revision 74f85d, then show them in a single
column.

This may be also useful for those test runners that run tests on embedded
or emulated devices (running all the Boost tests on emulated MIPS device
may take a few weeks; running the tests on multiple emulated MIPS devices
will speed up things)

-- 
Best regards,
Antony Polukhin

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk