Reduce size of table on http://einsteintoolkit.org/release-info/parse_testsuite_results.php

Issue #607 open
Erik Schnetter created an issue

The table shown on http://einsteintoolkit.org/release-info/parse_testsuite_results.php is very large. Since failures tend to be clustered in thorns and machines, it would make sense to reduce the table size by showing summary results for each thorn or each machine, instead of each test case and each process/thread configuration.

Presumably one could click on a thorn or machine to expand the respective rows and columns to the current format, and to hide them again.

Keyword:

Comments (11)

  1. Frank Löffler
    • changed status to open
    • removed comment

    I understand the incentive to do that. However, one of the purposes of this site is to have a quick overview which testsuites pass or fail where. For example I might want to know if some testsuite fails on all machines, or on which it does.

    If all tests of a particular thorn pass everywhere, this should already collapse in the small (default) table. This is now fixed. Can you please take a look to see if this would resolve this issue for you?

  2. Erik Schnetter reporter
    • removed comment

    Yes, that works.

    Still, I wonder how people get the "quick overview" in this table. I need to scroll up and down, left and right just to locate the red spots. Triangulating from these spots to the corresponding table headers is also a challenge. For me, the table is simply too large to allow a quick overview, and some information needs to be condensed.

  3. Erik Schnetter reporter
    • removed comment

    I'm using the default screen size (laptop, 13") and default font size on my system. My browser window occupies almost the whole screen. I am using Chrome.

    Having said, this, the ET web site does seem to be using a font that is slightly larger than many other web sites. Are we choosing a particular, specific font size there? Is setting "font-size: 0.95em" a usual thing to do?

  4. Ian Hinder
    • removed comment

    The text on the ET site is too large, in my opinion. Maybe it makes it more "friendly". Anyway, an "em" is a measurement which tells you the width of a letter m in a given font. To set the font size in terms of ems doesn't seem very logical! I would set the font size in points.

  5. Frank Löffler
    • removed comment

    I would have agreed with Erik, until I just now read about font sizes, html and em, e.g.:

    http://www.w3.org/WAI/GL/css2em.htm

    In CSS, the em unit is a general unit for measuring lenghts, for example page margins and padding around elements. You can use it both horizontally and vertically, and this shocks traditional typographers who always have used em exclusively for horizontal measurements. By extending the em unit to also work vertically, it has become a very powerful unit - so powerful that you seldom have to use other length units.

    Always use ems to set font sizes. When used to specify font sizes, the em unit refers to the font size of the parent element. So, in the example above, the font size of the h1 element is set to be two times the font size of the body element.

    So: 0.95em actually specifies a smaller font size than the default. Now the question would be why it is still appears larger than that.

  6. Ian Hinder
    • removed comment

    You learn something new every day! I think the default font size is quite large. Try viewing a page with style sheets turned off - the text will appear large. I usually set an explicit point size and font (e.g. 10pt) - I don't know if this is good practice or not.

  7. Erik Schnetter reporter
    • removed comment

    Is there anything wrong with not setting the font size at all? Presumably, there is a default font size, and that is reasonable, and users have set up their browsers such that this default looks well. Otherwise, if there is no good such default, then we should do the same as other prominent sites, e.g. copying the font size from Google's results or from Wikipedia's articles.

    It could also be that the font size (or rather, how large a font appears) depends on the font style. We use Helvetica, which looks different from what "normal" text looks like; maybe Helvetica is by default just a bit larger than other fonts. That's a known effect for TT (typewriter) fonts; if one embeds a TT element in the page, it looks much too large by comparison, even if one doesn't change the default size. Who knows what benefits that has.

  8. Frank Löffler
    • removed comment

    I think there is nothing wrong with not specifying a change of the font size. In this case however, it is likely that users want it displayed smaller than their usual font size and we could make this happen automatically. Using an absolute size is usually discouraged except in some cases, for obvious reasons.

  9. Barry Wardell
    • removed comment

    Decreasing the font size will help, but will not solve the original problem which is that the layout of the table makes it too big to fit on a typical screen. How about something like this which uses much less space and still conveys the most important information: http://www.aei.mpg.de/~barry/testsuites.html As Erik suggested, this could be expanded by clicking/hovering to give more information on a specific case.

  10. Log in to comment