antithesis: Fix transaction management

Commit 5216e67d ("bindings/python: Start transaction implicitly in
execute()") fixed transaction management in Python bindings, which means
we now need to execute explicit commit().
This commit is contained in:
Pekka Enberg
2025-07-10 09:00:41 +03:00
parent 24219d2eb2
commit bada750135
5 changed files with 20 additions and 3 deletions

View File

@@ -44,5 +44,8 @@ for i in range(insertions):
# Ignore UNIQUE constraint violations
pass
else:
con.rollback()
# Re-raise other operational errors
raise
con.commit()