Closed Bug 1476318 Opened 6 years ago Closed 6 years ago

test-verify-backfill doesn't seem to run webgl tests

Categories

(Testing :: General, defect, P1)

defect

Tracking

(firefox63 fixed)

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: jmaher, Assigned: gbrown)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Some examples from that list: dom/canvas/test/webgl-conf/generated/test_conformance__glsl__bugs__compare-loop-index-to-uniform.html dom/canvas/test/webgl-conf/generated/test_conformance__ogles__GL__swizzlers__swizzlers_097_to_104.html dom/canvas/test/webgl-conf/generated/test_2_conformance__context__context-release-upon-reload.html
Assignee: nobody → gbrown
https://treeherder.mozilla.org/#/jobs?repo=try&revision=9d28e387128a71c6733532f337683b2a0bc10376 reproduces the backfill failure, for test_conformance__glsl__bugs__compare-loop-index-to-uniform.html specifically. Extra logging shows that the test path is recognized as a test but is discarded because it is a gpu task, but not a gpu test. The test is considered non-gpu because the suite is webgl1-ext, while the code is checking for "webgl".
This also explains https://treeherder.mozilla.org/#/jobs?repo=try&revision=efa3f057bc1137a68d790d8975d05dce45f9aea4 in which non-gpu TV ran webgl tests which it should have skipped.
Priority: -- → P1
This generalizes the webgl comparison, to allow for "webgl1-ext", etc. I added more logging, to help us diagnose similar problems in future. With this patch, I can backfill a variety of webgl tests, and non-webgl backfill seems to keep working: https://treeherder.mozilla.org/#/jobs?repo=try&revision=d6729e85e5164d8de1819507dcff02956fb8f534 Good old TV/TVg keeps working too: https://treeherder.mozilla.org/#/jobs?repo=try&revision=1f2fecfa30b8a8ac0b0476423c7286ccfe8f8507
Attachment #8992786 - Flags: review?(jmaher)
Blocks: 1471112
Comment on attachment 8992786 [details] [diff] [review] use a more generic test to identify webgl tests for test-verify variants Review of attachment 8992786 [details] [diff] [review]: ----------------------------------------------------------------- this makes a lot of sense, thanks for doing this.
Attachment #8992786 - Flags: review?(jmaher) → review+
Pushed by gbrown@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/c451bf86addf Use a more generic test for webgl tests in per_test_base; r=jmaher
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: