Closed Bug 850181 Opened 11 years ago Closed 5 years ago

Intermittent test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test page expected to fail, but all 18 tests passed

Categories

(Core :: Graphics: CanvasWebGL, defect, P3)

x86
Linux
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: RyanVM, Unassigned)

Details

(Keywords: intermittent-failure, Whiteboard: [leave open][test disabled on Ubuntu VMs] webgl-internal)

CCing jmaher in case this is an Ubuntu issue.

https://tbpl.mozilla.org/php/getParsedLog.php?id=20539879&tree=Mozilla-Inbound

Ubuntu 12.04 mozilla-inbound debug test mochitest-1 on 2013-03-11 15:27:16 PDT for push 723ecd18f898
slave: tst-linux32-ec2-333

15:42:50     INFO -  70510 INFO TEST-INFO | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] (WebGL mochitest) Starting test page
15:42:50     INFO -  --DOMWINDOW == 15 (0xbbe3e78) [serial = 2147] [outer = 0x89bb558] [url = http://mochi.test:8888/tests/content/canvas/test/webgl/conformance/textures/texture-complete.html]
15:42:50     INFO -  --DOMWINDOW == 14 (0xc6a6e00) [serial = 2145] [outer = (nil)] [url = http://mochi.test:8888/tests/content/canvas/test/webgl/conformance/textures/texture-active-bind-2.html]
15:42:51     INFO -  ++DOMWINDOW == 15 (0xc6a6e00) [serial = 2149] [outer = 0x89bb558]
15:42:51     INFO -  JavaScript error: , line 0: can't access dead object
15:42:51     INFO -  JavaScript error: , line 0: can't access dead object
15:42:51     INFO -  JavaScript error: , line 0: can't access dead object
15:42:51     INFO -  JavaScript error: , line 0: can't access dead object
15:42:51     INFO -  [Parent 2125] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file ../../../../content/base/src/nsScriptLoader.cpp, line 452
15:42:51     INFO -  [Parent 2125] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file ../../../../content/base/src/nsScriptLoader.cpp, line 452
15:42:51     INFO -  70511 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - canvas.width is 2
15:42:51     INFO -  70512 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - canvas.height is 2
15:42:51     INFO -  JavaScript warning: http://mochi.test:8888/tests/content/canvas/test/webgl/conformance/resources/webgl-test-utils.js, line 429: WebGL: A texture is going to be rendered as if it were black, as per the OpenGL ES 2.0.24 spec section 3.8.2, because it is a 2D texture, with a minification filter requiring a mipmap, and is not mipmap complete (as defined in section 3.7.10).
15:42:51     INFO -  70513 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that is missing mips when TEXTURE_MIN_FILTER not NEAREST or LINEAR should draw with black
15:42:51     INFO -  70514 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that has all mips should draw with cyan
15:42:51     INFO -  70515 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that is only using the smallest 2 mips should draw with green
15:42:51     INFO -  70516 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that is using only the largest 2 mips should draw with cyan
15:42:51     INFO -  70517 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that is only using the top level even though other levels are defined should draw with red
15:42:51     INFO -  70518 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that is only using the top 2 levels even though other levels are defined should draw with blue
15:42:51     INFO -  70519 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that is only using the largest 2 mips should draw with blue
15:42:51     INFO -  70520 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that is only using the smallest 2 mips should draw with green
15:42:51     INFO -  70521 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that has 3 mips should draw with cyan
15:42:51     INFO -  70522 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that is only using top mips should draw with blue
15:42:51     INFO -  70523 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that is only using smallest mips should draw with cyan
15:42:51     INFO -  70524 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that is using only the largest mip should draw with red
15:42:51     INFO -  70525 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture that was built smallest mip first should draw with green
15:42:51     INFO -  70526 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture with 1 genmipmaps should draw with red
15:42:51     INFO -  70527 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - texture with 2 genmipmaps should draw with green
15:42:51     INFO -  70528 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test passed - getError was expected value: NO_ERROR : Should be no errors.
15:42:51     INFO -  70529 ERROR TEST-UNEXPECTED-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/textures/texture-mips.html] Test page expected to fail, but all 18 tests passed
We should figure out which slave(s) are having this 'issue', since this is actually a good thing.
(In reply to Jeff Gilbert [:jgilbert] from comment #22)
> We should figure out which slave(s) are having this 'issue', since this is
> actually a good thing.

All of them, and only sometimes? https://secure.pub.build.mozilla.org/buildapi/recent/tst-linux64-ec2-051?numbuilds=500 and stick mochitest-1 in the filter box, you can see that this most recent slave to unexpectedly pass all 18 is more often green, and thus expectedly failing them, than it is orange, and thus at least possibly unexpectedly passing them.

It's just a randomly passing, randomly failing test on this platform. Let's mark it as one.
(In reply to Phil Ringnalda (:philor) from comment #116)
> It's just a randomly passing, randomly failing test on this platform. Let's
> mark it as one.

Set to skip on Ubuntu VMs:
https://hg.mozilla.org/integration/mozilla-inbound/rev/87542077c82c
Whiteboard: [test disabled on Ubuntu VMs]
https://hg.mozilla.org/mozilla-central/rev/87542077c82c
Whiteboard: [test disabled on Ubuntu VMs] → [leave open][test disabled on Ubuntu VMs]
Whiteboard: [leave open][test disabled on Ubuntu VMs] → [leave open][test disabled on Ubuntu VMs] webgl-internal
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.