Hide Forgot
Description of problem: A couple things about the matrix report page. The fonts sizes are not uniform so the text boxes are non-uniform they jump around on the page and it makes it difficult to read. When the report is not pre populated. So at the start of a job if you look at the report you are not sure which arch and test are going to be run. So you can get a mis interpretation of the data. If you look at a report and it is all green for 3 of the 4 archs, by looking at the report you would never know an arch has not run.
(In reply to comment #0) > Description of problem: > A couple things about the matrix report page. The fonts sizes are not uniform > so the text boxes are non-uniform they jump around on the page and it makes it > difficult to read. You're referring to the font size of the task name vs column headers vs results? Or do you mean the whiteboard text...which does give me a bit of a headache when reading your kerneltier 1 jobs... > > When the report is not pre populated. So at the start of a job if you look at > the > report you are not sure which arch and test are going to be run. So you can get > a mis interpretation of the data. If you look at a report and it is all green > for 3 of the 4 archs, by looking at the report you would never know an arch has > not run. Is this a problem because sometimes you thought you were running the job against a particular arch and it turns out weren't and you never noticed? If it makes it easier to leave blank columns for arches that have not been run that should be possible.
Jeff, I've changed it to a monospace font and at the same time made the font bold to help the readability
Raymond, Thank you very much it is defiantly coming together. I have asked the maintainers for some feedback. Also Paul had a request as well. Can you put the Header "Task i386 x86_64 ia64 s390x" Also at the bottom of the page. That would help if you have to scroll way down. Thanks, Jeff
Ray, I finally found the example I was looking for. Check this demo out. http://cross-browser.com/x/examples/xtable.php If we redo the template that is the perfect way to do it!!
ok.. it definitely needs some work.. but I only spent 5 minutes.. https://beaker-stage.app.eng.bos.redhat.com/xtable/Job%20Matrix%20Report.html The sub-headers don't scroll, we probably need to drop the nested table. But thats probably doable if we get rid of the datagrid. Whats really cool is this xtable thing is an add on. you just need to generate a proper table and apply the xtable javascript to it.
I looked at the xtable.js code and it doesn't look very easy to modify it to handle multiple header rows. I would say for it to be useful we would need to modify the current code to generate the matrix table as one table, no more nested tables, and combine the arch and whiteboard into one header. i386 / 2.6.18-243.el5, i386 / 2.6.18-243.el5 DOMU-HVM, etc..
Found another one as well. This one seems to support multiple headers. http://www.disconova.com/open_source/files/freezepanes.htm
Modifying it so we don't do nested table is probably a good idea anyway. (In reply to comment #13) > I looked at the xtable.js code and it doesn't look very easy to modify it to > handle multiple header rows. I would say for it to be useful we would need to > modify the current code to generate the matrix table as one table, no more > nested tables, and combine the arch and whiteboard into one header. > Not doing nested tables is perhaps a good idea anyway. > i386 / 2.6.18-243.el5, i386 / 2.6.18-243.el5 DOMU-HVM, etc..