Skip to content

chore(ci) make generate-db-dump faster#2682

Draft
dcaravel wants to merge 4 commits intomasterfrom
dc/speedy-dump
Draft

chore(ci) make generate-db-dump faster#2682
dcaravel wants to merge 4 commits intomasterfrom
dc/speedy-dump

Conversation

@dcaravel
Copy link
Contributor

@dcaravel dcaravel commented Feb 6, 2026

generate-db-dump step in .github/workflows/ci.yaml has been taking > 1h10m

When this job takes a long time dependent jobs start timing out. For example, konflux jobs poll for 1hr for an image before giving up and OSCI jobs also hit the current 2h total runtime limit (considering increasing this)

This PR attempts to tune the temp postgres DB to focus on performance vs. durability on crash (we don't care about crash here, CI would fail regardless)

  • TODO: Also consider batching transacations depending on performance impacts of ^^

@openshift-ci
Copy link

openshift-ci bot commented Feb 6, 2026

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@dcaravel dcaravel added generate-dumps-on-pr Generates the image based on dumps from the PR and removed do-not-merge/work-in-progress labels Feb 6, 2026
@dcaravel
Copy link
Contributor Author

dcaravel commented Feb 6, 2026

Well.. that didn't seem to have any impact on throughput.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

generate-dumps-on-pr Generates the image based on dumps from the PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant