-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
resolve random CI failures #809
Conversation
prjemian
commented
Feb 16, 2023
- close Certain tests still fail randomly in CI #748
Unit test workflow has a manual trigger to re-run. Trigger a re-run. |
Py 3.11:
|
different test had a failure:
|
This lint workflow failure is not related to the issue:
|
The error from the lint CI is a puzzle since it does not point to th eline with the problem. Instead, it points to the last line in the file: apstools/apstools/plans/command_list.py Line 419 in 49feeba
And the suggestion to upgrade pip or Switch to |
The root cause appears to be a timing situation involving the EPICS PV monitor events. Some of the test code requires a new value from EPICS faster than the ophyd code has updated its in-memory cache of values as received by CA monitor events. In such cases, it was found that using |
Trigger the workflow two more times to confirm no random failures. |
Both failed. Py3.9
Py3.10
|
Decided to disable the super_linter workflow. Usefulness was offset by reports that did not make any sense. |