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

Juan A. Suarez Romero jasuarez at igalia.com
Fri May 4 10:03:02 UTC 2018


On Wed, 2018-05-02 at 13:57 -0700, Dylan Baker wrote:
> Quoting Juan A. Suarez Romero (2018-05-02 09:49:08)
> > Hi, Dylan.
> > 
> > I see you've pushed this series.
> > 
> > Now, when I'm trying to run some profiles (mainly, tests/crucible and
> > tests/khr_gl* ), seems they are broken:
> > 
> > [0000/7776]
> > Traceback (most recent call last):
> >   File "./piglit", line 178, in <module>
> >     main()
> >   File "./piglit", line 174, in main
> >     sys.exit(runner(args))
> >   File "/home/igalia/jasuarez/piglit/framework/exceptions.py", line 51, in
> > _inner
> >     func(*args, **kwargs)
> >   File "/home/igalia/jasuarez/piglit/framework/programs/run.py", line 370, in
> > run
> >     backend.finalize({'time_elapsed': time_elapsed.to_json()})
> >   File "/home/igalia/jasuarez/piglit/framework/backends/json.py", line 163, in
> > finalize
> >     assert data['tests']
> > AssertionError
> > 
> >         J.A.
> > 
> 
> Dang.
> 
> I can't reproduce any failures with crucible, though I did make it thread safe
> and fix the using a config file :)
> 
> I can't get the glcts binary to run, no matter what target I build for I run
> into either EGL errors of GL errors.
> 

More info on this issue.

It seems it happens with the profiles that requires to use an external runner
(crucible, vk-gl-cts, deqp, ...).


When executing, it tells it will run all the tests, but sometimes it just
execute one test, other times 2, and other times none. It is in the last case
when the error above is shown.

Still don't know why.

	J.A.

> Dylan


More information about the Piglit mailing list