X-Git-Url: http://rtime.felk.cvut.cz/gitweb/can-benchmark.git/blobdiff_plain/25def517d039b5ff70413a7058f247a4d2c3a3e1..ddc40c70cfce8c93b228bc28a3144da45acd6708:/gw-tests/genhtml/genhtml.py diff --git a/gw-tests/genhtml/genhtml.py b/gw-tests/genhtml/genhtml.py index 4c16a95..811b735 100755 --- a/gw-tests/genhtml/genhtml.py +++ b/gw-tests/genhtml/genhtml.py @@ -4,15 +4,48 @@ import os; import dircache; import sys; import urllib +import traceback +import glob +import datetime -class DimValue: +html_copyright = """
%s%s | " % (i, "
%s | " % d, " ".join(links), " |
---|
" + print >>html, " | %s | " % d + print >>html, "→ " % \ + Page((self.dimy, d), self.valsOther - d + self.dimx.getValue(0), self.tests).getName() + print >>html, "↓ | " % \ + Page((d, self.dimx), self.valsOther - d + self.dimy.getValue(0), self.tests).getName() + links = [] + print >>html, "" + for v in d: + if v in self.valsOther: + links.append("%s"%str(v)) + else: + vv = DimValues(self.valsOther) + vv.replace(v) + links.append("%s"%(urllib.quote(Page((self.dimy, self.dimx), vv, self.tests).getName()), str(v))) + print >>html, " ".join(links) + print >>html, " |
---|
%s → %s ↓ | " % (self.dimx.name, self.dimy.name)
for x in self.dimx:
- print >>html, "%s | " % x.htmlLabel() + print >>html, "%s | " % x.htmlTableHeading() print >>html, "
---|---|---|
%s | " % y.htmlLabel() + print >>html, "||
%s | " % y.htmlTableHeading() for x in self.dimx: print >>html, "" idx = [x,y] idx.extend(self.valsOther) - test = tests.getTest(idx) - test.printThumbLink(html) - print >>html, " | " + try: + test = tests.getTest(idx) + test.printThumbLink(html) + except KeyError: + print >>html, "N/A" + print >>html, "" print >>html, "