If you run yarn build a handful of times, and check the size of duelyst.js in bytes after each run, you'll notice that that the build is occasionally missing about 2.5-3KB of data. When this data is missing, we see console errors related to Cocos2D-HTML5 and WebGL, as well as visual artifacts like missing textures or black screens.
I'm not sure what causes this yet, but let's try to track this down and possibly create an automated check/test for it.
Impacted services
[ ] The frontend app
[ ] The game servers
[x] Game builds or automation scripts
[ ] Tests or Github Actions
[ ] Infrastructure (Terraform)
Steps to reproduce
Run yarn build a few times.
Observe 2.5-3KB of missing data inconsistently.
Environment information
Operating system: Windows and Mac, probably Linux as well
Summary
If you run
yarn build
a handful of times, and check the size ofduelyst.js
in bytes after each run, you'll notice that that the build is occasionally missing about 2.5-3KB of data. When this data is missing, we see console errors related to Cocos2D-HTML5 and WebGL, as well as visual artifacts like missing textures or black screens.I'm not sure what causes this yet, but let's try to track this down and possibly create an automated check/test for it.
Impacted services
Steps to reproduce
yarn build
a few times.Environment information