BallAerospace / COSMOS

Ball Aerospace COSMOS
https://ballaerospace.github.io/cosmos-website/
Other
361 stars 129 forks source link

Load utility infinite loop #1617

Closed jhroach14 closed 2 years ago

jhroach14 commented 2 years ago

Describe the bug When running test scripts from the COSMOS v5 script runner we noticed that intermittently the script runner gets caught in an infinite loop on the first few lines of the test script when we load utilities. The test runner switched between loading one file and then another without continuing. If left to run it appears that the docker container runs out of stack space and an http 400 error is returned. When encountered this error repeats until we shutdown the docker containers and bring them back up.

To Reproduce Steps to reproduce the behavior Reproduction is difficult as the behavior is intermittent. Estimated frequency is once every 20-40 runs of a script.

Expected behavior No infinite loop. After restarting COSMOS the scripts run correctly so we are assuming the loop is not due to a coding error

Environment (please complete the following information):

ghost commented 2 years ago

Unless you can reproduce using a variation of our Demo this is going to be hard to debug.

ghost commented 2 years ago

Hey James, Have you been able to recreate this with our Demo enviroment?

jhroach14 commented 2 years ago

It stopped happening after we upgraded to 5.0.2. I'll close the issue