cmd/osbuild-composer-dbjobqueue-tests: add migration test

Migration 9 alters the result column in the jobs table is relied on for
compose statuses. Because it has to be kept consistent across
migrations, add a test to verify this.

As a side effect, the test itself handles the migration now, so remove
that part from the tests GHA.
This commit is contained in:
Sanne Raymaekers 2025-07-23 18:05:16 +02:00
parent c4360a67f5
commit d7686244cd
3 changed files with 131 additions and 38 deletions

View file

@ -80,7 +80,6 @@ jobs:
PGPORT: 5432
run: |
./tools/dbtest-prepare-env.sh
./tools/dbtest-run-migrations.sh
- run: ./tools/dbtest-entrypoint.sh
python-lint: