diff --git a/playwright.config.js b/playwright.config.js
index 38851e2d12..6595bc4312 100644
--- a/playwright.config.js
+++ b/playwright.config.js
@@ -11,6 +11,13 @@ export default {
   testDir: './tests/e2e/',
   testMatch: /.*\.test\.e2e\.js/, // Match any .test.e2e.js files
 
+  /**
+   * Only run one test at a time, running multiple could lead to a inconsistent
+   * database state.
+   */
+  fullyParallel: false,
+  workers: 1,
+
   /* Maximum time one test can run for. */
   timeout: 30 * 1000,