Fix CI build/deploy/smoke pipeline for the self-hosted qa runner #3

Merged
wamplerj merged 21 commits from build-runner-fix into main 2026-07-04 18:53:05 -07:00
Showing only changes of commit cfb6c5bde3 - Show all commits

View File

@@ -32,6 +32,10 @@ test('creating a feature adds it to the table and its toggle can be flipped', as
await toggle.click({ force: true });
await expect(toggle).toBeChecked({ checked: !wasChecked });
// The click's own toggle-state PUT is async; wait for it to land before reloading,
// otherwise the reload can race it and read back the pre-toggle value.
await page.waitForLoadState('networkidle');
// Reload to confirm the toggle was persisted to the real API/DB, not just local state.
await page.reload();
const reloadedRow = page.getByRole('row', { name: new RegExp(featureName) });