« Bugzilla Issues Index

#6 — Should there be a better indicator that a test case is just slow and not hung?


The web UI for Test262 shows the individual test case that's currently being executed under the progress bar (e.g., "Executing Test: S11.10_13.A8_T9"), but gives no clear indication of the progress of the individual test case. Typically this text is updated so quickly you cannot read the screen, but a in few cases most modern browsers take 1+ seconds on modern hardware. This can lead to the impression a test case has hung.

The question is should the web UI also show the progress of individual test cases? Given that most tests finish in milliseconds, perhaps it makes more sense to split up heavyweight test cases instead?

A largely blind estimate is that one day will be needed on this. Could be more or less time depending on what the exact fix is. For example, a very quick fix is to break-up tests that take more than a second on the fastest mainstream browser running on 'modern hardware' (whatever that means:) ).