Closed Bug 1497489 Opened 7 years ago Closed 7 years ago

Intermittent TVg dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | Found 0 lines, looking in the vertical direction, expected 2

Categories

(Core :: Graphics: CanvasWebGL, defect)

defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: intermittent-bug-filer, Assigned: jgilbert)

Details

(Keywords: intermittent-failure, Whiteboard: gfx-noted)

Filed by: ebalazs [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=204186091&repo=mozilla-inbound https://queue.taskcluster.net/v1/task/TeCLx72jRSyNTWvVFkZPIg/runs/0/artifacts/public/logs/live_backing.log Failure logs: https://treeherder.mozilla.org/logviewer.html#?job_id=204186091&repo=mozilla-inbound&lineNumber=4905 https://treeherder.mozilla.org/logviewer.html#?job_id=204189337&repo=mozilla-inbound&lineNumber=39548 Push with failures: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&resultStatus=testfailed,busted,exception,usercancel,runnable&selectedJob=204186091&revision=d103737552074c130ec2599608f705bb837e5d60 TEST-START | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html [task 2018-10-09T10:33:07.884Z] 10:33:07 INFO - TEST-INFO | started process screentopng [task 2018-10-09T10:33:08.372Z] 10:33:08 INFO - TEST-INFO | screentopng: exit 0 [task 2018-10-09T10:33:08.373Z] 10:33:08 INFO - Buffered messages logged at 10:33:07 [task 2018-10-09T10:33:08.374Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | A valid string reason is expected [task 2018-10-09T10:33:08.375Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | Reason cannot be empty [task 2018-10-09T10:33:08.377Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | getError was expected value: NO_ERROR : Should be no errors during WebGL 1.0 setup [task 2018-10-09T10:33:08.378Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | getError was expected value: NO_ERROR : After setup of line program [task 2018-10-09T10:33:08.380Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | getError was expected value: NO_ERROR : After setup of buffer [task 2018-10-09T10:33:08.381Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | getError was expected value: NO_ERROR : After setup of attribute array [task 2018-10-09T10:33:08.382Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | Found 2 lines, looking in the horizontal direction [task 2018-10-09T10:33:08.383Z] 10:33:08 INFO - Buffered messages finished [task 2018-10-09T10:33:08.386Z] 10:33:08 INFO - TEST-UNEXPECTED-FAIL | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | Found 0 lines, looking in the vertical direction, expected 2 [task 2018-10-09T10:33:08.387Z] 10:33:08 INFO - reportResults@dom/canvas/test/webgl-conf/mochi-single.html?checkout/conformance/rendering/line-rendering-quality.html?webglVersion=2:22:7 [task 2018-10-09T10:33:08.387Z] 10:33:08 INFO - reportTestResultsToHarness@dom/canvas/test/webgl-conf/checkout/js/js-test-pre.js:111:5 [task 2018-10-09T10:33:08.388Z] 10:33:08 INFO - testFailed@dom/canvas/test/webgl-conf/checkout/js/js-test-pre.js:241:5 [task 2018-10-09T10:33:08.392Z] 10:33:08 INFO - checkLine@dom/canvas/test/webgl-conf/checkout/js/tests/line-rendering-quality.js:139:5 [task 2018-10-09T10:33:08.392Z] 10:33:08 INFO - checkResults@dom/canvas/test/webgl-conf/checkout/js/tests/line-rendering-quality.js:156:3 [task 2018-10-09T10:33:08.393Z] 10:33:08 INFO - runTest@dom/canvas/test/webgl-conf/checkout/js/tests/line-rendering-quality.js:171:3 [task 2018-10-09T10:33:08.393Z] 10:33:08 INFO - runTests@dom/canvas/test/webgl-conf/checkout/js/tests/line-rendering-quality.js:175:3 [task 2018-10-09T10:33:08.394Z] 10:33:08 INFO - @dom/canvas/test/webgl-conf/checkout/js/tests/line-rendering-quality.js:179:1 [task 2018-10-09T10:33:08.396Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | getError was expected value: NO_ERROR : Should be no errors during WebGL 1.0 setup [task 2018-10-09T10:33:08.397Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | getError was expected value: NO_ERROR : After setup of line program [task 2018-10-09T10:33:08.398Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | getError was expected value: NO_ERROR : After setup of buffer [task 2018-10-09T10:33:08.399Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | getError was expected value: NO_ERROR : After setup of attribute array [task 2018-10-09T10:33:08.400Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | Found 2 lines, looking in the horizontal direction [task 2018-10-09T10:33:08.401Z] 10:33:08 INFO - Not taking screenshot here: see the one that was previously logged [task 2018-10-09T10:33:08.402Z] 10:33:08 INFO - TEST-UNEXPECTED-FAIL | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | Found 0 lines, looking in the vertical direction, expected 2 [task 2018-10-09T10:33:08.403Z] 10:33:08 INFO - reportResults@dom/canvas/test/webgl-conf/mochi-single.html?checkout/conformance/rendering/line-rendering-quality.html?webglVersion=2:22:7 [task 2018-10-09T10:33:08.404Z] 10:33:08 INFO - reportTestResultsToHarness@dom/canvas/test/webgl-conf/checkout/js/js-test-pre.js:111:5 [task 2018-10-09T10:33:08.404Z] 10:33:08 INFO - testFailed@dom/canvas/test/webgl-conf/checkout/js/js-test-pre.js:241:5 [task 2018-10-09T10:33:08.405Z] 10:33:08 INFO - checkLine@dom/canvas/test/webgl-conf/checkout/js/tests/line-rendering-quality.js:139:5 [task 2018-10-09T10:33:08.407Z] 10:33:08 INFO - checkResults@dom/canvas/test/webgl-conf/checkout/js/tests/line-rendering-quality.js:156:3 [task 2018-10-09T10:33:08.407Z] 10:33:08 INFO - runTest@dom/canvas/test/webgl-conf/checkout/js/tests/line-rendering-quality.js:171:3 [task 2018-10-09T10:33:08.408Z] 10:33:08 INFO - runTests@dom/canvas/test/webgl-conf/checkout/js/tests/line-rendering-quality.js:176:3 [task 2018-10-09T10:33:08.409Z] 10:33:08 INFO - @dom/canvas/test/webgl-conf/checkout/js/tests/line-rendering-quality.js:179:1 [task 2018-10-09T10:33:08.410Z] 10:33:08 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | successfullyParsed is true [task 2018-10-09T10:33:08.411Z] 10:33:08 INFO - GECKO(6540) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. [task 2018-10-09T10:33:08.412Z] 10:33:08 INFO - GECKO(6540) | MEMORY STAT | vsize 1580MB | residentFast 164MB | heapAllocated 22MB
jgilbert: Hi, This started after https://bugzilla.mozilla.org/show_bug.cgi?id=1497440#c1 landed. Can you please have a look? Thanks!
Flags: needinfo?(jgilbert)
Summary: Intermittent dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | Found 0 lines, looking in the vertical direction, expected 2 → Intermittent TVg dom/canvas/test/webgl-conf/generated/test_2_conformance__rendering__line-rendering-quality.html | Found 0 lines, looking in the vertical direction, expected 2
Assignee: nobody → jgilbert
Flags: needinfo?(jgilbert)
Whiteboard: gfx-noted
I'm not sure why it's being run in this weird job. It should only be being run in mochitest-webgl2-core jobs.
Ok, so this looks like it gathers all tests that are conditional, and then runs them? I see it's deciding to run webgl2-core for some reason, and it really shouldn't be. Who is the owner of the TVg jobs?
Flags: needinfo?(ebalazs)
gbrown: Hi, Can you have a look into this? Please see comment 3. Thanks!
Flags: needinfo?(ebalazs) → needinfo?(gbrown)
TVg is part of "test verification", documented at https://developer.mozilla.org/en-US/docs/Mozilla/QA/Test_Verification. tl;dr: TVg tried to run this test because it was modified; it won't run this test otherwise, so no failures are expected on future pushes (unless/until the test is modified again). TVg runs as tier 3 -- it should not be cause for backout, and you should feel free to wontfix it. But, a TVg failure may indicate a weakness in the test. In this case, it looks like test_2_conformance2__rendering__line-rendering-quality.html failed on the first run of the test -- as though the test is relying on browser state set up by an earlier test?
Flags: needinfo?(gbrown)
Whiteboard: gfx-noted[stockwell needswork:owner] → gfx-noted
That test fails on some of our try configurations. (graphics testing is a pain) We usually mark such failures, but this test should never run on this configuration of hardware, so it wasn't marked properly. Specifically, we haven't gotten webgl2-core stood up on linux yet, so we never run that job on linux, so we shouldn't ever see these sort of failures. :)
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.