-
-pagesets = [ PageSet(kernels, clocks, tests),
- PageSet(tests, clocks, kernels),
- PageSet(clocks, kernels, tests)]
+class PageKern(Page):
+ prefix = 'kern'
+ name = 'kernel'
+ def __init__(self, value, xvals, yvals):
+ Page.__init__(self, value, xvals, yvals)
+ def getPreambule(self):
+ i=self.value.find(":")
+ if i>0: kver=self.value[:i]
+ else: kver=self.value
+ return "<p><a href='config-%s'>Kernel config</a></p>"%kver
+
+class PageClck(Page):
+ prefix = 'clck'
+ name = 'CPU clock'
+ def __init__(self, value, xvals, yvals):
+ Page.__init__(self, value, xvals, yvals)
+
+class PageTest(Page):
+ prefix = 'test'
+ name = 'test'
+ def __init__(self, value, xvals, yvals):
+ Page.__init__(self, value, xvals, yvals)
+ def getPreambule(self):
+ return "<p><a href='%s.sh.html'>Test source</a></p>"%(urllib.quote(self.value))
+
+
+
+pagesets = [ PageSet(PageKern, kernels, clocks, tests),
+ PageSet(PageTest, tests, clocks, kernels),
+ PageSet(PageClck, clocks, kernels, tests)]