Closed ProjectBarks closed 2 years ago
@ProjectBarks can you post what these tests are?
@OmarShehata updated!
This is 99% GroundPrimitive
, right?
@ggetz Can you do a quick run of the Cesium unit tests and confirm there are a ton of failures?
Spoke with @ggetz offline, only Scene/PolylineCollection renders more than 64K vertices of different polylines
fails for her, everything else passes.
So this could be a GPU-specific issue
NVIDIA GeForce GT 650M 1 GB Intel HD Graphics 4000 1536 MB
Is this a duplicate of #7892 ? I'm currently getting 3 failures (out of 10k-ish) and the PolylineCollection 64k test is one of them.
I believe this is a duplicate of https://github.com/CesiumGS/cesium/issues/9261.
Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36 WebGL 1.0 (OpenGL ES 2.0 Chromium) WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)
Operating System: Mojave Version 10.14.5
Problem
When running Jasmine tests on OSX 10.14.5 Chrome around 40 tests will fail; however, If ran through Safari all tests pass.When running Jasmine tests on OSX a variable amount of tests fail.Jasimin Report
``` [Core/requestAnimationFrame calls the callback](http://localhost:8080/Specs/SpecRunner.html?spec=Core%2FrequestAnimationFrame%20calls%20the%20callback "Core/requestAnimationFrame calls the callback") Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. at http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1803:23 [Core/requestAnimationFrame provides a timestamp that increases each frame](http://localhost:8080/Specs/SpecRunner.html?spec=Core%2FrequestAnimationFrame%20provides%20a%20timestamp%20that%20increases%20each%20frame "Core/requestAnimationFrame provides a timestamp that increases each frame") Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. at http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1803:23 [Core/requestAnimationFrame can cancel a callback](http://localhost:8080/Specs/SpecRunner.html?spec=Core%2FrequestAnimationFrame%20can%20cancel%20a%20callback "Core/requestAnimationFrame can cancel a callback") Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. at http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1803:23 [Scene/GroundPrimitive renders in 3D](http://localhost:8080/Specs/SpecRunner.html?spec=Scene%2FGroundPrimitive%20renders%20in%203D "Scene/GroundPrimitive renders in 3D") Expected [ 0, 0, 255, 255 ] to equal [ 255, 255, 0, 255 ]. Error: Expected [ 0, 0, 255, 255 ] to equal [ 255, 255, 0, 255 ]. at stack (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1475:17) at buildExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1445:14) at Spec.expectationResultFactory (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:584:18) at Spec.addExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:332:34) at Expectation.addExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:528:21) at Expectation.toEqual (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1399:12) at http://localhost:8080/Specs/Scene/GroundPrimitiveSpec.js:379:44 at compare (http://localhost:8080/Specs/addDefaultMatchers.js:271:29) at Expectation.toRenderAndCall (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1378:35) at expectRender (http://localhost:8080/Specs/Scene/GroundPrimitiveSpec.js:378:23) Expected [ 0, 0, 255, 255 ] to equal [ 255, 255, 0, 255 ]. Error: Expected [ 0, 0, 255, 255 ] to equal [ 255, 255, 0, 255 ]. at stack (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1475:17) at buildExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1445:14) at Spec.expectationResultFactory (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:584:18) at Spec.addExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:332:34) at Expectation.addExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:528:21) at Expectation.toEqual (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1399:12) at http://localhost:8080/Specs/Scene/GroundPrimitiveSpec.js:379:44 at compare (http://localhost:8080/Specs/addDefaultMatchers.js:271:29) at Expectation.toRenderAndCall (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1378:35) at expectRender (http://localhost:8080/Specs/Scene/GroundPrimitiveSpec.js:378:23) Expected [ 0, 0, 255, 255 ] to equal [ 255, 255, 0, 255 ]. Error: Expected [ 0, 0, 255, 255 ] to equal [ 255, 255, 0, 255 ]. at stack (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1475:17) at buildExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1445:14) at Spec.expectationResultFactory (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:584:18) at Spec.addExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:332:34) at Expectation.addExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:528:21) at Expectation.toEqual (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1399:12) at http://localhost:8080/Specs/Scene/GroundPrimitiveSpec.js:379:44 at compare (http://localhost:8080/Specs/addDefaultMatchers.js:271:29) at Expectation.toRenderAndCall (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1378:35) at expectRender (http://localhost:8080/Specs/Scene/GroundPrimitiveSpec.js:378:23) Expected [ 0, 0, 255, 255 ] to equal [ 255, 255, 0, 255 ]. Error: Expected [ 0, 0, 255, 255 ] to equal [ 255, 255, 0, 255 ]. at stack (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1475:17) at buildExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1445:14) at Spec.expectationResultFactory (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:584:18) at Spec.addExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:332:34) at Expectation.addExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:528:21) at Expectation.toEqual (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1399:12) at http://localhost:8080/Specs/Scene/GroundPrimitiveSpec.js:379:44 at compare (http://localhost:8080/Specs/addDefaultMatchers.js:271:29) at Expectation.toRenderAndCall (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1378:35) at expectRender (http://localhost:8080/Specs/Scene/GroundPrimitiveSpec.js:378:23) [Scene/GroundPrimitive renders GroundPrimitives with spherical texture coordinates across the IDL in 3D](http://localhost:8080/Specs/SpecRunner.html?spec=Scene%2FGroundPrimitive%20renders%20GroundPrimitives%20with%20spherical%20texture%20coordinates%20across%20the%20IDL%20in%203D "Scene/GroundPrimitive renders GroundPrimitives with spherical texture coordinates across the IDL in 3D") Expected to render [255,255,0,255], but actually rendered [0,0,255,255]. Error: Expected to render [255,255,0,255], but actually rendered [0,0,255,255]. at stack (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1475:17) at buildExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1445:14) at Spec.expectationResultFactory (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:584:18) at Spec.addExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:332:34) at Expectation.addExpectationResult (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:528:21) at Expectation.toRender (http://localhost:8080/ThirdParty/jasmine-2.2.0/jasmine.js:1399:12) at http://localhost:8080/Specs/Scene/GroundPrimitiveSpec.js:473:23 at Object.