Investigate eliminating process startup from dEQP |
|
Issue descriptionOur current dEQP script: https://chromium.googlesource.com/chromiumos/third_party/autotest/+/master/client/site_tests/graphics_dEQP/graphics_dEQP.py starts dEQP every-time with "--deqp-case=". This causes dEQP to do a bunch of initialization (loading shaders, generating configs etc. etc.) It also spawns a new process on every single run. In my experience, running deqp-gles2 takes 1 hour and running deqp-gles3 takes 3 hours. Our friends at Collabora apparently have a script that runs dEQP in 9 minutes: https://gitlab.freedesktop.org/virgl/virglrenderer/merge_requests/49 We should investigate if doing '--deqp-caselist' or '--deqp-caselist-file' can improve timing. We should also determine how we're starting dEQP when running on Android, as that takes many hours as well. |
|
►
Sign in to add a comment |
|
Comment 1 by ihf@chromium.org
, Oct 11Labels: Gfx-Guard