cesium icon indicating copy to clipboard operation
cesium copied to clipboard

Timeout failure in `Cesium3DTilesetSpec`

Open jjhembd opened this issue 2 years ago • 3 comments

A CI run threw the following error:

Scene/Cesium3DTileset
    ✗ Restrict tileset memory usage with maximumCacheOverflowBytes
	Error: Timeout - function did not complete within 5000ms in Build/Instrumented/SpecList.js (line 353664)
	poller@Specs/pollToPromise.js:26:11 <- Build/Instrumented/SpecList.js:353664:11

The test completed successfully on a re-run.

The reason for the timeout is not obvious. This spec is one of the simpler ones in the suite, and is only loading local data from Specs/Data/.

jjhembd avatar Aug 02 '23 15:08 jjhembd

I've been seeing this often in CI. Maybe as a quick fix, we could pass through a higher timeout value through Cesium3DTilesTester.waitForTilesLoaded to pollToPromise.

ggetz avatar Aug 24 '23 19:08 ggetz

I saw this again in CI today

jjhembd avatar Dec 02 '23 00:12 jjhembd

It's been a while, but this one just popped back up for me in CI:

Scene/Cesium3DTileset
    ✗ Restrict tileset memory usage with maximumCacheOverflowBytes
	Error: Timeout - function did not complete within 5000ms
	    at poller (Specs/pollToPromise.js:26:11 <- Build/Specs/SpecList.js:27186:11)

ggetz avatar May 08 '25 16:05 ggetz