Story #5762
closed[Epic] CI Improvements
100%
Description
Ticket moved to GitHub: "pulp/pulpcore/1856":https://github.com/pulp/pulpcore/issues/1856
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.
Related issues
Updated by mdepaulo@redhat.com almost 5 years 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.
Updated by mdepaulo@redhat.com almost 5 years ago
- Related to Task #6073: Adapt pulp_installer CI for pulp_installer branches added
Updated by pulpbot almost 3 years ago
- Description updated (diff)
- Status changed from ASSIGNED to CLOSED - DUPLICATE