938 Commits

Author SHA1 Message Date
Rene Rivera
18b25a25a8 Merge pull request #14 from akumta/patch-1
Adds Oracle (i.e. SunOS) reports to master results.
2015-05-12 12:14:29 -05:00
akumta
f1cba3bb57 Update boost_wide_report.py
Add SunOS to master summary reports.
2015-05-12 10:11:35 -07:00
Rene Rivera
f37f30c9a3 Merge pull request #13 from awulkiew/feature/report
Display more failures on the library report page.
2015-05-12 11:10:05 -05:00
Adam Wulkiewicz
9b2b8826b4 Display more failures on the library report page.
Add time, file and cerr failures.
Use different colors for various failures.
Add possible failures to the legend.
2015-05-12 04:31:59 +02:00
Rene Rivera
beefe90e35 Merge pull request #12 from awulkiew/feature/report
Display failure type in the cell of summary page table.
2015-05-10 22:20:10 -05:00
Adam Wulkiewicz
439125a732 Display failure type in the cell of summary page table.
For new failures instead of "fail" display "comp", "link" or "run".
2015-05-11 01:59:36 +02:00
Rene Rivera
51ac43f5ea Add jesicca-haiku* master results. 2015-04-29 19:41:19 -05:00
Rene Rivera
4588938c4b Merge pull request #9 from aminiussi/perm
Python script invocation made easier
2015-04-29 14:13:58 -05:00
Alain Miniussi
65c2124efc Specify cript driver through /usr/bin/env
This way, a user can select whichever python interpreter happens
to be in the environement.
2015-04-29 19:54:48 +02:00
Alain Miniussi
84af3ca59b Set exec bit on python scripts.
Probably more convenient to use that way.
2015-04-29 19:51:14 +02:00
Rene Rivera
1e333fa296 Merge pull request #8 from aminiussi/no11
Do not require C++11
2015-04-29 06:39:35 -05:00
Alain Miniussi
d7dac7a810 Do not require C++11
C++11 is used in two places where it can be easilly avoided (one
nullptr used in a clib function call and one std::string ctor for
stream). It does not match the default setting of some  widly used
compiler (Intel's icpc for one).
One alternative would be to have b2 sorting out the right option.
2015-04-29 11:49:58 +02:00
Rene Rivera
c4ce9f30c2 Merge branch 'develop' of https://github.com/boostorg/regression.git into develop 2015-04-28 22:06:05 -05:00
Rene Rivera
06f7e109d2 Repoint scripts to "develop" branch after merge of "reorg". 2015-04-28 08:56:02 -05:00
Rene Rivera
00fd164560 Update docs for simpler to use, i.e. integrated, library_status. 2015-04-27 09:52:24 -05:00
Rene Rivera
e61f159d36 Add --b2 option to run b2 as part of the test process. This makes it so that only library_status is needed to run for full test. 2015-04-26 21:38:36 -05:00
Rene Rivera
420361dfcc Merge pull request #7 from aminiussi/GLIS
Add GLIS test runner for MPI testing.
2015-04-24 10:23:42 -05:00
Alain Miniussi
019752d076 Add GLIS test runner for MPI testing.
I am mostly interested in Boost.MPI for which we do not have a lot of testing done.

Boost.MPI depends on the underlying MPI implementation so I might have a
few different flavors.
2015-04-24 10:52:40 +02:00
Rene Rivera
c5f4856544 Fix PJL paths again. 2015-04-14 11:20:30 -05:00
Rene Rivera
dd3e04b640 Fix bad path to PJL built binary. 2015-04-14 11:07:06 -05:00
Rene Rivera
e3b46af1b3 Repoint scripts to new build locations and options for tools. 2015-04-13 23:42:54 -05:00
Rene Rivera
4e68ae0d6c Lots of cleanup of obsolete files and updating of build scripts (and
sources) to make for easier to use build and use. Still in progress..

* Added build options and logic to set boost-root, boost-build, and
install location.
* Added general build script to install all the various testing utility
programs.
* Refactored process_jam_log so that it can be shared and incorporated
directly into other programs (i.e. library_status).
* Redoing library_status to be single program run that does the complete
build+process+generate data for a library.
2015-04-07 10:26:30 -05:00
Beman
29c8ce2d63 Add README. Update index.html with simple build instructions. 2015-04-01 09:11:32 -04:00
Rene Rivera
120a754567 Added Marshall Clow's results into master results. 2015-03-24 12:02:37 -05:00
Rene Rivera
854382910b Allow CrystaX master results for Android OS. 2015-03-19 09:47:01 -05:00
Rene Rivera
342f77f912 Merge pull request #3 from crystax/develop
Add option --verbose-log-processing
2015-03-14 16:12:02 -05:00
Dmitry Moskalchuk
96c4539fda Add --verbose-log-processing option to testing/src/regression.py
Signed-off-by: Dmitry Moskalchuk <dm@crystax.net>
2015-03-15 00:09:46 +03:00
Dmitry Moskalchuk
4bf06eb212 Add option --verbose-log-processing
Signed-off-by: Dmitry Moskalchuk <dm@crystax.net>
2015-03-03 16:08:12 +03:00
Rene Rivera
d45666bd63 Implement expiration of old results (older than two weeks) at the report
generation. This obviates the need for any extra mucking with the ftp
server.
2015-02-10 21:22:52 -06:00
Rene Rivera
e700ba2b3b Add default runner filtering so that we can control which runners are
blessed as master (aka release) runners.
2015-02-10 09:55:04 -06:00
Rene Rivera
ace0228d5e Merge pull request #2 from crystax/crystax
Support --filter-runners option in reports/src/boost_wide_report.py
2015-02-04 11:15:00 -06:00
Dmitry Moskalchuk
8b3b0ba0db Support --filter-runners option in reports/src/boost_wide_report.py
Signed-off-by: Dmitry Moskalchuk <dm@crystax.net>
2015-02-04 19:48:26 +03:00
Rene Rivera
869064beb3 Merge pull request #1 from crystax/crystax
[boost_wide_report.py] Add an option --filter-runners
2015-02-04 09:42:34 -06:00
Dmitry Moskalchuk
d3185d55c2 [boost_wide_report.py] Add an option --filter-runners
Signed-off-by: Dmitry Moskalchuk <dm@crystax.net>
2015-02-04 15:02:05 +03:00
Rene Rivera
0533e1e6df Remove some outdated test code. More deletes likely to follow. 2015-01-22 12:44:53 -06:00
Rene Rivera
c26fde4f4e Regression testing scripts now working at new location. 2015-01-21 22:04:25 -06:00
Rene Rivera
95e0ad4200 Add ignore for bin dir. 2015-01-21 21:08:11 -06:00
Rene Rivera
8a6943e09d Create testing subdir for the regression testing scripts, as run by
testers.
2015-01-21 21:07:22 -06:00
Rene Rivera
ab1e8fb4de Uncomment reports upload on new structure now that it's all working. 2015-01-21 15:02:35 -06:00
Rene Rivera
de78e0a5e7 Remove all remnantes of XSL from new reports code. Add some missing
generation files and repoint to new location for them.
2015-01-21 14:02:34 -06:00
Rene Rivera
25bfcff92f Copy the report generation scripts to new subdir for eventual use. 2015-01-21 12:56:41 -06:00
Rene Rivera
479a0a94c0 Fix reference to library_status in main build file. Move compiler_status
to its own subdir. Move man index docs to root. Fix main build file to
build release versions of libs for performance.
2015-01-21 08:34:16 -06:00
Rene Rivera
a4be7554d0 Start cleanup of regression tools by separating out library_status, and
the common dependencies, into their own dirs.
2015-01-20 21:48:38 -06:00
Rene Rivera
19e3659b03 Reduce overall time for report building by: (a) only fetching the
subrepos needed to build the boost_report tool, (b) only building the
boost_report tool.
2015-01-19 00:55:05 -06:00
Rene Rivera
8553b811f0 Add specific install target for boost_report. 2015-01-19 00:08:57 -06:00
Rene Rivera
20eb175c6e Add basic time tracking log to regression result generation. 2015-01-15 12:13:11 -06:00
Rene Rivera
03aa8253e3 Fix Python 2.3 compatibility. 2015-01-13 22:06:58 -06:00
Rene Rivera
c1f4e29121 Remove time wrapper as it causes errors on some system. 2015-01-03 16:36:32 -06:00
Rene Rivera
0ba995896a Obsolete file as it's only for SVN and now is unused. 2014-12-31 10:00:40 -06:00
Rene Rivera
ef18a33ca1 Add git revision (SHA) information to the runner comment so that we can
tell what is getting tested (and who is not using current test scripts).
2014-12-30 15:53:09 -06:00