You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Post-merge verification of PR #1141 (CI-only change) found 11 E2E test failures when running against the live site. Since PR #1141 only modified .github/workflows/deploy-migrations.yml and did not change any app code, these are pre-existing failures — either flaky tests or tests that have drifted from the current UI.
Failures
account-deletion (3 tests)
double-confirmation UX: email input step then final confirmation step — alertdialog not found after clicking "Delete account"
full deletion flow: delete account and redirect to sign-in — same: alertdialog not visible
sole-owner of a team workspace sees blocking error — same: alertdialog not visible
Root cause: The delete account button click does not open the confirmation dialog. Either the dialog component changed or there's a timing issue.
database-bulk-select (2 tests)
select-all checkbox toggles all rows — bulk action bar still visible after deselect
bulk delete confirmation dialog can be cancelled — db-bulk-delete-cancel test ID not found
database-column-reorder (3 tests)
column headers are draggable — expected ["ALPHA", "BETA", "GAMMA"] but got ["TITLE", "ALPHA", "BETA", "GAMMA", ""]
drag column Alpha after Gamma to reorder — same column list mismatch
column order persists after page reload — same column list mismatch
Root cause: Tests don't account for the TITLE column and the empty add-column header in the column list.
database-csv-export (2 tests)
user can export a database as CSV via the toolbar button — expected 2 gridcells, found 8
CSV export works on empty database — browser context closed during navigation
database-duplicate-row (1 test)
user can duplicate a row via right-click context menu in table view — browser context closed during setup
Acceptance Criteria
All 11 E2E tests pass against the live site
account-deletion dialog tests correctly wait for the alertdialog to appear
database-column-reorder tests account for TITLE column and add-column header
database-csv-export tests match current table cell structure
database-bulk-select tests handle action bar visibility correctly
Description
Post-merge verification of PR #1141 (CI-only change) found 11 E2E test failures when running against the live site. Since PR #1141 only modified
.github/workflows/deploy-migrations.ymland did not change any app code, these are pre-existing failures — either flaky tests or tests that have drifted from the current UI.Failures
account-deletion (3 tests)
double-confirmation UX: email input step then final confirmation step—alertdialognot found after clicking "Delete account"full deletion flow: delete account and redirect to sign-in— same:alertdialognot visiblesole-owner of a team workspace sees blocking error— same:alertdialognot visibleRoot cause: The delete account button click does not open the confirmation dialog. Either the dialog component changed or there's a timing issue.
database-bulk-select (2 tests)
select-all checkbox toggles all rows— bulk action bar still visible after deselectbulk delete confirmation dialog can be cancelled—db-bulk-delete-canceltest ID not founddatabase-column-reorder (3 tests)
column headers are draggable— expected["ALPHA", "BETA", "GAMMA"]but got["TITLE", "ALPHA", "BETA", "GAMMA", ""]drag column Alpha after Gamma to reorder— same column list mismatchcolumn order persists after page reload— same column list mismatchRoot cause: Tests don't account for the TITLE column and the empty add-column header in the column list.
database-csv-export (2 tests)
user can export a database as CSV via the toolbar button— expected 2 gridcells, found 8CSV export works on empty database— browser context closed during navigationdatabase-duplicate-row (1 test)
user can duplicate a row via right-click context menu in table view— browser context closed during setupAcceptance Criteria
pnpm lint && pnpm typecheck && pnpm testpassTechnical Notes