Skip to content

feat: upload status db in testrun-files artifact - #3597

Merged
mkoura merged 1 commit into
masterfrom
status_db_artifact
Aug 10, 2026
Merged

feat: upload status db in testrun-files artifact#3597
mkoura merged 1 commit into
masterfrom
status_db_artifact

Conversation

@mkoura

@mkoura mkoura commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

The cluster-management SQLite status database is useful for post-run debugging, but it was uploaded only inside the testing artifacts archive on failure. Add runner/status_dbs.sh that copies the database of each pytest run (together with its WAL sidecar) from the artifacts dir to the workdir, and upload the copies as part of the testrun-files artifact in the regression and node upgrade workflows.

Also fix a stale database file name in the status_db.py docstring.

The cluster-management SQLite status database is useful for post-run
debugging, but it was uploaded only inside the testing artifacts
archive on failure. Add runner/status_dbs.sh that copies the database
of each pytest run (together with its WAL sidecar) from the artifacts
dir to the workdir, and upload the copies as part of the testrun-files
artifact in the regression and node upgrade workflows.

Also fix a stale database file name in the status_db.py docstring.
@mkoura
mkoura requested a review from saratomaz as a code owner August 10, 2026 14:27
@mkoura
mkoura merged commit 79068cb into master Aug 10, 2026
3 checks passed
@mkoura
mkoura deleted the status_db_artifact branch August 10, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant