CesiumGS / CesiumGS/cesium

`Scene/Vector3DTileClampedPolylines` specs causing CI to fail during coverage

Open
#9,769 0 comments 0 reactions 0 assignees View on GitHub
test failure
Dominant language
JavaScript
Stars
15.7k
Forks
3.9k
Avg merge
4d 6h
Merged PRs (30d)
34

Description

A bunch of different branches started failing in CI very recently with the same timeouts during coverage:

```
1) renders clamped polylines
Scene/Vector3DTileClampedPolylines
Error: Timeout - Async function did not complete within 30000ms (set by jasmine.DEFAULT_TIMEOUT_INTERVAL) in node_modules/jasmine-core/lib/jasmine-core/jasmine.js (line 7741)

2) picks a clamped polyline
Scene/Vector3DTileClampedPolylines
Error: Timeout - Async function did not complete within 30000ms (set by jasmine.DEFAULT_TIMEOUT_INTERVAL) in node_modules/jasmine-core/lib/jasmine-core/jasmine.js (line 7741)

```

This doesn't appear related to any recent code changes and I'm not sure yet why this started happening. As a fallback plan we can always disable these tests in CI but probably worth looking into some more first. I cannot reproduce this locally.

Contributor guide

Open the contributing guide

Research direction

Start with the Scene/Vector3DTileClampedPolylines specs and the coverage CI job that runs them. Reproduce the two Jasmine timeout failures in CI or inspect the coverage configuration and test output to identify why these async tests do not complete. Done means the tests no longer cause coverage CI timeouts, or the issue documents an agreed safe handling for them.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
ci-cd, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.