From 9deb6f0e30a8c4df8bf5a7bf266a4083d984380b Mon Sep 17 00:00:00 2001 From: bilal baig Date: Tue, 27 Jan 2026 15:42:30 +0500 Subject: [PATCH 1/4] Fix relogin --- packages/oidc-signin-tool/src/SignInAutomation.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/oidc-signin-tool/src/SignInAutomation.ts b/packages/oidc-signin-tool/src/SignInAutomation.ts index 2fd636a7..5bfe034b 100644 --- a/packages/oidc-signin-tool/src/SignInAutomation.ts +++ b/packages/oidc-signin-tool/src/SignInAutomation.ts @@ -149,6 +149,11 @@ async function handlePingLoginPage(context: AutomatedSignInContext): Promi ) return; + const choseAccountElement = page.getByText("Use another account"); + const isChoseAccountInDom = await choseAccountElement.isVisible(); + if (isChoseAccountInDom) { + await choseAccountElement.click(); + } await page.locator(testSelectors.pingEmail).fill(context.user.email); await page.waitForSelector(testSelectors.pingAllowSubmit); From 4fb535c4752888fe5463a85c2817f6c74fa7077f Mon Sep 17 00:00:00 2001 From: bilal baig Date: Tue, 27 Jan 2026 16:07:50 +0500 Subject: [PATCH 2/4] Change files --- ...c-signin-tool-a08681dc-67af-481d-b940-f18e572a33cf.json | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 change/@itwin-oidc-signin-tool-a08681dc-67af-481d-b940-f18e572a33cf.json diff --git a/change/@itwin-oidc-signin-tool-a08681dc-67af-481d-b940-f18e572a33cf.json b/change/@itwin-oidc-signin-tool-a08681dc-67af-481d-b940-f18e572a33cf.json new file mode 100644 index 00000000..83f90877 --- /dev/null +++ b/change/@itwin-oidc-signin-tool-a08681dc-67af-481d-b940-f18e572a33cf.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Fix e2e relogin", + "packageName": "@itwin/oidc-signin-tool", + "email": "bilal.baig@bentley.com", + "dependentChangeType": "patch" +} From cf435754bfe97f7fa1f20cb5789ec474c31d973d Mon Sep 17 00:00:00 2001 From: bilal baig <76512164+bilalbaig3101@users.noreply.github.com> Date: Tue, 27 Jan 2026 18:02:03 +0500 Subject: [PATCH 3/4] Update packages/oidc-signin-tool/src/SignInAutomation.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- packages/oidc-signin-tool/src/SignInAutomation.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/oidc-signin-tool/src/SignInAutomation.ts b/packages/oidc-signin-tool/src/SignInAutomation.ts index 5bfe034b..1fe01b61 100644 --- a/packages/oidc-signin-tool/src/SignInAutomation.ts +++ b/packages/oidc-signin-tool/src/SignInAutomation.ts @@ -149,10 +149,10 @@ async function handlePingLoginPage(context: AutomatedSignInContext): Promi ) return; - const choseAccountElement = page.getByText("Use another account"); - const isChoseAccountInDom = await choseAccountElement.isVisible(); - if (isChoseAccountInDom) { - await choseAccountElement.click(); + const chooseAccountElement = page.getByText("Use another account"); + const isChooseAccountInDom = await chooseAccountElement.isVisible(); + if (isChooseAccountInDom) { + await chooseAccountElement.click(); } await page.locator(testSelectors.pingEmail).fill(context.user.email); From 01398c881e39026bf3e91f2c3d372e212c81cbe0 Mon Sep 17 00:00:00 2001 From: bilal baig <76512164+bilalbaig3101@users.noreply.github.com> Date: Tue, 27 Jan 2026 18:02:20 +0500 Subject: [PATCH 4/4] Update change/@itwin-oidc-signin-tool-a08681dc-67af-481d-b940-f18e572a33cf.json Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- ...n-oidc-signin-tool-a08681dc-67af-481d-b940-f18e572a33cf.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/change/@itwin-oidc-signin-tool-a08681dc-67af-481d-b940-f18e572a33cf.json b/change/@itwin-oidc-signin-tool-a08681dc-67af-481d-b940-f18e572a33cf.json index 83f90877..670902a1 100644 --- a/change/@itwin-oidc-signin-tool-a08681dc-67af-481d-b940-f18e572a33cf.json +++ b/change/@itwin-oidc-signin-tool-a08681dc-67af-481d-b940-f18e572a33cf.json @@ -1,6 +1,6 @@ { "type": "patch", - "comment": "Fix e2e relogin", + "comment": "Fix e2e re-login", "packageName": "@itwin/oidc-signin-tool", "email": "bilal.baig@bentley.com", "dependentChangeType": "patch"