[Piglit] [PATCH 00/35] Serialize profiles into XML at build time

Dylan Baker dylan at pnwbakers.com
Thu Apr 5 18:05:19 UTC 2018


Quoting Marek Olšák (2018-04-04 16:37:47)
> Is this use case affected?
> 
> piglit run --deqp-mustpass-list --process-isolation 0 -p gbm -c quick cts_gl45
> deqp_gles2 deqp_gles3 deqp_gles31

You could either run that as:

piglit run --deqp-mustpass-list --process-isolation 0 -p gbm -c quick_gl
quick_shader_multi glslparser cts_gl45 deqp_gles2 deqp_gles3 deqp_gles31

or you cold write yourself a metaprofile that would look something like:

<?xml version="1.0" encoding="utf-8"?>
<PiglitMetaProfile>
  <Profile>quick_gl</Profile>
  <Profile>quick_shader_multi</Profile>
  <Profile>glslparser</Profile>
  <Profile>cts</Profile>
  <Profile>gl45</Profile>
  <Profile>deqp</Profile>
  ...
</PiglitMetaProfile>

We could probably put metaprofiles for the multiple-shader at a time profiles
in piglit, I just didn't want to get too over board with them.

> 
> Yes, that is just 1 command to run all those test suites at the same time.
> 
> I use my personal "deqp" piglit branch that also disables process isolation for
> glcts and deqp, and parses the deqp mustpass lists which are in txt files.
> 
> Marek

I have not touched the --process-isolation flag since I knew that you had that
branch (and I have a branch for dEQP as well that I might try to dust off and
get working again).

Dylan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: signature
URL: <https://lists.freedesktop.org/archives/piglit/attachments/20180405/3823673c/attachment.sig>


More information about the Piglit mailing list