Story #5762
[Epic] CI Improvements
86%
Description
Tracking Epic for improvements to the CI, including for non-plugin-template CI like ansible-pulp & pulp-operator.
Problems¶
There are two problems I can see wit the testing and CI/CD situation for pulpcore and its plugins.
False Negatives¶
I estimate our tests have a 30% - 50% false negative rate. This is costly in several ways. It slows down throughput of work by having to rerun jobs. Also the jobs don't automatically rerun (and shouldn't) so it waits for a human to be involved. It also significantly reduces the value of our nightly jobs because we ignore them since they are unreliable already. Also it interrupts the release process as it did during the pulp_file 0.1.0 GA release.
Runtime Length¶
The pulpcore jobs take 22 minutes. The plugins also take many minutes. We need to find a way to shorten the runtime of jobs while still running everything.
Subtasks
Related issues
History
#1
Updated by fao89 about 1 year ago
- Tags CI/CD added
#2
Updated by bmbouter about 1 year ago
- Description updated (diff)
#3
Updated by mdepaulo@redhat.com about 1 year ago
- Status changed from NEW to ASSIGNED
- Assignee set to mdepaulo@redhat.com
I'm assigning it to myself, since I am coordinating much of this.
#4
Updated by mdepaulo@redhat.com 12 months ago
- Related to Task #6073: Adapt pulp_installer CI for pulp_installer branches added
Please register to edit this issue