Connected Accounts: review row selector fails after account opens #1296

Open
opened 2026-10-07 01:34:03 +00:00 by kayg · 1 comment
Owner

Steps:

  1. Run bun e2e/integrations-review.mjs against a fresh local production server.
  2. Open /settings/connected-accounts/accounts?account=<fixture-id> with the review fixture.
  3. Check the Connected status and open the account actions menu.
  4. The review then queries .connected-account-list > .settings-row.

Expected: the review locates the rendered Connected Account row and completes its alignment/count assertions.
Actual: the Connected status and account action button are present, but the CSS row locator times out.
Evidence: artifacts/bash-core/integrations-row-failure.txt; apps/web/e2e/integrations-review.mjs:302-318.
Severity: minor (review failure; a stale selector is possible, and no missing account data is proven).

Steps: 1. Run `bun e2e/integrations-review.mjs` against a fresh local production server. 2. Open `/settings/connected-accounts/accounts?account=<fixture-id>` with the review fixture. 3. Check the `Connected` status and open the account actions menu. 4. The review then queries `.connected-account-list > .settings-row`. Expected: the review locates the rendered Connected Account row and completes its alignment/count assertions. Actual: the Connected status and account action button are present, but the CSS row locator times out. Evidence: `artifacts/bash-core/integrations-row-failure.txt`; `apps/web/e2e/integrations-review.mjs:302-318`. Severity: minor (review failure; a stale selector is possible, and no missing account data is proven).
Author
Owner

Focused Connected Accounts review result (real local production SPA, test account fixtures):

  • The prior full review run timed out while resolving .connected-account-list > .settings-row at apps/web/e2e/integrations-review.mjs:307 under a heavily loaded shared host.
  • I reran the review at 390 px in light and dark. Both runs rendered all three Connected Accounts rows and passed the status, action menu, service toggle, Mail and Calendar deep-link checks.
  • The first row icon/name center offset measured 0.0078125 px in both themes. Evidence screenshots are in artifacts/connected-accounts/.
  • No stable product or selector defect reproduced. I left application and test code unchanged; this remains a shared-host timing finding.
Focused Connected Accounts review result (real local production SPA, test account fixtures): - The prior full review run timed out while resolving `.connected-account-list > .settings-row` at `apps/web/e2e/integrations-review.mjs:307` under a heavily loaded shared host. - I reran the review at 390 px in light and dark. Both runs rendered all three Connected Accounts rows and passed the status, action menu, service toggle, Mail and Calendar deep-link checks. - The first row icon/name center offset measured 0.0078125 px in both themes. Evidence screenshots are in `artifacts/connected-accounts/`. - No stable product or selector defect reproduced. I left application and test code unchanged; this remains a shared-host timing finding.
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal-v0#1296
No description provided.