[Piglit] [Bug 91680] Different stats in output reports
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Aug 18 13:48:42 PDT 2015
https://bugs.freedesktop.org/show_bug.cgi?id=91680
Dylan <baker.dylan.c at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |NOTABUG
--- Comment #1 from Dylan <baker.dylan.c at gmail.com> ---
This isn't actually a bug. What's happening is that 'piglit run' and 'piglit
summary' are counting two different things.
Piglit run counts the number of tests as defined in the profile (in your case
tests/all.py), it counts them up and sees that there are 28030 Test derived
objects in the python file.
Piglit summary counts the number of tests + subtests as a total (tests with
subtests are treated as a group rather than as a test), so while there were
28030 Test.run() calls, there were actually 28904 test + subtest results
generated.
There is no way for the runner to know if a test has subtests or how many it
has until it has finished running that test; and I prefer to keep the number of
tests counted deterministic at start time (ie, not changing as the run goes,
which would be confusing when running a summary against two incomplete
results).
I've attached a very simple results file that hopefully will make it clearer
how this works. I'll also send a patch that updates the README file with this
information.
Sorry for the confusion.
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/piglit/attachments/20150818/a2cd4172/attachment.html>
More information about the Piglit
mailing list