[PATCH rendercheck] Report results on a per-test basis

Eric Anholt eric at anholt.net
Thu Oct 27 18:03:17 UTC 2016


Martin Peres <martin.peres at linux.intel.com> writes:

> On 21/10/16 19:18, Eric Anholt wrote:
>> Martin Peres <martin.peres at linux.intel.com> writes:
>>
>>> This allows a runner such as EzBench to track each test individually
>>> and not limit the resolution to groups.
>>>
>>> This feature can be triggered by using the -r parameter.
>>
>> I don't really see the point of this -- you need an external runner to
>> be choosing a specific test subset to run per rendercheck call, since
>> the full matrix of composite tests is too long.  Once you have an
>> external runner calling rendercheck per test group, all you would be
>> able to do using this patch would be save a few spawns of the process,
>> which doesn't seem worth it.
>
> Just to be sure, are you suggesting I do something like this instead?
>
> for format in "a8r8g8b8 x8r8g8b8 ... more formats"; do
> 	./rendercheck -f $format
> 	# parse the successful groups and store them, prefixed by $format so as 
> I can identify regressions per format?
> done

You should probably look at piglit for subsetting of the tests.
Actually, I'd say you should probably just use piglit.  Given that
piglit is what X developers are going to be using, if we're going to
lock rendercheck into specific output formats I'd like to see the piglit
patches included with it.


More information about the xorg-devel mailing list