Details
-
Task
-
Resolution: Duplicate
-
P2: Important
-
None
-
production
-
None
Description
The build success links are causing race conditions and they should be removed. This has to be solved at the workitem classes that implement the storagepath where the statefiles and logs are being placed.
Implementation should address the following:
- Remove build success links that cause race conditions and read the state of workitem by using its authoritative statefile.
- Do not overwrite statefiles by verifying the done early earlier (eg. workitem constructor)
- Generalize the storagepath for all workitems and remove the legacy code
Attachments
Issue Links
- duplicates
-
QTQAINFRA-1713 Work items overwriting success links / get rid of success links
- Closed