-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test failures in IE 11 #2860
Comments
With Cesium 1.17, there's two need test failures in IE 11:
|
@RacingTadpole can you take a look at this? |
Sure. For my future ref, I've just tried the tests in a Win8 IE10 environment, and get the error: |
Oops, sorry. Yes, I only fixed the two new failures, THREDDS XML and msGMLOutput. |
New failures in 1.18: |
The errors I see in 1.19: These tests work when run individually: These tests are really close to the expected results, seems like precision / rounding issues.
|
New failure in 1.24 |
Failures in 1.25 From before:
New ones:
These two only pass when run individually: These all seem to be related: |
Now the only failures that happen consistently are:
Other test fails when run with all, but pass when run individually. |
Test failures in 1.26
These tests pass when run individually: |
New test failures in 1.28
@bagnell I'm assuming the first 4 are because of lack of ground primitives in IE and the other one caused by the same issue as |
Yes, but don't we check if ground primitives are supported and fall back to regular primitives? |
@bagnell That's exactly whats happening. It's falling back to a regular primitive. The test will get different results depending whether a |
New test failure: There's also a bunch of tests that fail when you try to run all of the |
Errors I'm seeing now:
And then many |
New test failures for 1.36:
|
In the upcoming 1.41 release on Windows, IE 11, I just get:
|
I'm seeing a ton of test failures for 1.43
A lot of the failures look like this: |
The validation document failure is strange. I see it too both in IE11 and Edge. Has this failed in previous releases? The failure is a tiny rounding error in two cartesians converted from spherical coordinates, but essentially it's doing the same operation twice and getting different results. |
@shunter yeah that's really weird. it looks like it started failing in the 1.38 release |
Actually, the same test fails in firefox too. I'm going to open a separate issue for that one |
23 failures now. Some of them actually don't look too bad, makes me optimistic that we may eventually hit zero. This was run pre-Draco updates (https://github.com/AnalyticalGraphicsInc/cesium/pull/6405/files)
|
From the 1.50 release:
|
From the 1.51 release:
These tests pass when run individually:
|
I'm seeing |
Just a reminder that we ow run IE11 tests as part of CI, so all non-webgl should be passing but aren't (15 failures): https://ci.appveyor.com/project/AnalyticalGraphics/cesium/ I'm not sure how useful this GitHub issue is anymore, unless we made a concerted effort to clean up WebGL IE11 failures. |
New ones as of 1.54:
|
Closing due to dropped support for IE11 |
After #2859, there are still 5 test failures in IE 11 that we should investigate
Renderer/CubeMap draws with a cube map with premultiplied alpha
Renderer/Texture renders with premultiplied alpha
Scene/Pick drill picks multiple objects
Scene/Pick does not drill pick when show is false
Scene/Primitive can disable picking when asynchronous
The text was updated successfully, but these errors were encountered: