lumberyard icon indicating copy to clipboard operation
lumberyard copied to clipboard

Fixes to make shader cache gen works in CI

Open rustamserg opened this issue 6 years ago • 1 comments

Shader cache gen fails on unrelated error, assert spam

After shader list is received the shader cache gen tool tries to release ISystem but not all engine components can be closed gracefully. As result our Jenkins CI plan randomly fails with successfully received shader list. In order to cope we just quit more aggressive via Quit method. Another issue is related to missed Trace system initialization for shader cache gen application. As result asserts are not handled properly. For example the same assert stack isn't put into ignore list and we get our Jenkins plan overloaded with assert spam.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

rustamserg avatar Nov 25 '19 20:11 rustamserg

Thanks for the change @rustamserg , I've forwarded the change to the owning team to consume this request.

AMZN-puvvadar avatar Nov 26 '19 21:11 AMZN-puvvadar