On Tue, Apr 10, 2018 at 9:54 PM, Mark Janes <mark.a.ja...@intel.com> wrote:
> Dylan Baker <dy...@pnwbakers.com> writes: > > > Quoting Marek Olšák (2018-04-10 14:22:10) > >> On Tue, Apr 10, 2018 at 2:15 PM, Dylan Baker <dy...@pnwbakers.com> > wrote: > >> > >> Quoting Eric Anholt (2018-04-09 17:10:35) > >> > Marek Olšák <mar...@gmail.com> writes: > >> > > >> > > 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 > >> > > > >> > > 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. > >> > > >> > Parsing the mustpass lists sounds really useful. Trying to > construct an > >> > appropriate command line otherwise has been quite a challenge. > >> > >> That option is already in core piglit, you just need to configure > your > >> piglit.conf appropriately. I guess we really should have that in the > >> piglit.conf.example file... > >> > >> > >> I doubt it. Why would I have these then: > >> > >> https://cgit.freedesktop.org/~mareko/piglit/commit/?h=deqp&id= > >> 0b11344e0c18b9bf07ad12381b94f308f362eb88 > >> https://cgit.freedesktop.org/~mareko/piglit/commit/?h=deqp&id= > >> b086d8f82d41338055ab48bdda78c4a0c1ee02d0 > >> https://cgit.freedesktop.org/~mareko/piglit/commit/?h=deqp&id= > >> 90beefa825cda792eaa72bff2cefac463af6d08a > >> > >> Marek > > > > Because in late 2016 (there is some internal stuff that happened so we > stopped > > using piglit to run deqp I'm not entirely happy about) they changed the > mustpass > > list from xml to txt and no one ever updated it in master. > > I'm not sure what you are referring to here. We stopped using piglit > for dEQP because the run-time was 10X faster with a custom runner. We > don't have process isolation anymore, but we recover from > crashes/assertions without paying the penalty of iterating the dEQP test > list for each test run. > > Google dEQP authors recommended this path. > My deqp piglit branch might be just as fast or nearly as fast as your custom runner if process isolation is explicitly disabled. Marek
_______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/piglit