test results web page
Joe Buck
jbuck@synopsys.com
Wed Jun 10 17:02:00 GMT 1998
> I don't know how you store stuff internally, but it occurs to me
> that if you get lots of testlogs, your disk is going to get full
> quickly :-) :-)
If I understand right, he's storing the output of Alexandre's script
(e.g. only the FAILs and XPASSes), not the whole summary.
While I know it's tricky, I'd like to be able to do queries on individual
failures: e.g. show all tests that FAIL on sparc-* that do not FAIL on
ix86-* and the like. This might mean having a table with rows organized
as follows:
testID, version, platform, test-name, test-status
with one line per individual test, where test-status would be either FAIL
or XPASS (there would be no row for passing tests). I believe that this
table can now be queried to get the information.
testID would be an integer that is assigned to each submitted test,
and the idea is to use it for join operations -- have another table
with
testID, who, version, platform, testsuite-name, npass, nfail, nxpass, nxfail
something like
231, jbuck@synopsys.com, egcs-1.0.3a, sparc-sun-solaris2.5.1, gcc, 4321, 2, 0, 0
(make one line for each of gcc/g++/f77/etc so it would be possible to
record tests from people who don't build all front ends).
More information about the Gcc
mailing list