From 7eaa998d931af50a8beb523e4a50130098014a82 Mon Sep 17 00:00:00 2001 From: SkorikSergey Date: Fri, 31 Jul 2026 14:11:29 +0300 Subject: [PATCH 1/2] stabilize ssh keys typing --- tests/e2e/pageobjects/dashboard/UserPreferences.ts | 6 +++--- tests/e2e/specs/factory/SshUrlNoOauthPatFactory.spec.ts | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/e2e/pageobjects/dashboard/UserPreferences.ts b/tests/e2e/pageobjects/dashboard/UserPreferences.ts index 6d86f806021..5ea2528f308 100644 --- a/tests/e2e/pageobjects/dashboard/UserPreferences.ts +++ b/tests/e2e/pageobjects/dashboard/UserPreferences.ts @@ -212,7 +212,7 @@ export class UserPreferences { Logger.info('Pasting private SSH key'); await this.driverHelper.waitAndClick(UserPreferences.PASTE_PRIVATE_SSH_KEY_FIELD); - await this.driverHelper.getAction().sendKeys(privateSshKey).perform(); + await this.driverHelper.type(UserPreferences.PASTE_PRIVATE_SSH_KEY_FIELD, privateSshKey); // verify private SSH key was correctly set const enteredPrivateKey: string = await this.driverHelper.waitAndGetValue( @@ -225,8 +225,8 @@ export class UserPreferences { Logger.info('Private SSH key verified successfully'); Logger.info('Pasting public SSH key'); - await this.driverHelper.waitAndClick(UserPreferences.PASTE_PUBLIC_SSH_KEY_FIELD); - await this.driverHelper.getAction().sendKeys(publicSshKey).perform(); + await this.driverHelper.waitAndClick(UserPreferences.PASTE_PRIVATE_SSH_KEY_FIELD); + await this.driverHelper.type(UserPreferences.PASTE_PUBLIC_SSH_KEY_FIELD, publicSshKey); // verify public SSH key was correctly set const enteredPublicKey: string = await this.driverHelper.waitAndGetValue( diff --git a/tests/e2e/specs/factory/SshUrlNoOauthPatFactory.spec.ts b/tests/e2e/specs/factory/SshUrlNoOauthPatFactory.spec.ts index 6d6f3b9146a..9fb448266a5 100644 --- a/tests/e2e/specs/factory/SshUrlNoOauthPatFactory.spec.ts +++ b/tests/e2e/specs/factory/SshUrlNoOauthPatFactory.spec.ts @@ -134,10 +134,10 @@ suite(`The SshUrlNoOauthPatFactory userstory ${BASE_TEST_CONSTANTS.TEST_ENVIRONM Logger.debug('Clearing the editor with Ctrl+A'); await driverHelper.getDriver().actions().keyDown(Key.CONTROL).sendKeys('a').keyUp(Key.CONTROL).perform(); - await driverHelper.wait(1000); + await driverHelper.wait(2000); Logger.debug('Deleting selected text'); await driverHelper.getDriver().actions().sendKeys(Key.DELETE).perform(); - await driverHelper.wait(1000); + await driverHelper.wait(2000); Logger.debug(`Entering text: "${changesToCommit}"`); await driverHelper.wait(2000); await driverHelper.getDriver().actions().sendKeys(changesToCommit).perform(); From 2f8c380e77e3ee4310af29fd027f4dc82795a44f Mon Sep 17 00:00:00 2001 From: SkorikSergey Date: Fri, 31 Jul 2026 14:14:35 +0300 Subject: [PATCH 2/2] fix --- tests/e2e/pageobjects/dashboard/UserPreferences.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/e2e/pageobjects/dashboard/UserPreferences.ts b/tests/e2e/pageobjects/dashboard/UserPreferences.ts index 5ea2528f308..c06a23bb06e 100644 --- a/tests/e2e/pageobjects/dashboard/UserPreferences.ts +++ b/tests/e2e/pageobjects/dashboard/UserPreferences.ts @@ -225,7 +225,7 @@ export class UserPreferences { Logger.info('Private SSH key verified successfully'); Logger.info('Pasting public SSH key'); - await this.driverHelper.waitAndClick(UserPreferences.PASTE_PRIVATE_SSH_KEY_FIELD); + await this.driverHelper.waitAndClick(UserPreferences.PASTE_PUBLIC_SSH_KEY_FIELD); await this.driverHelper.type(UserPreferences.PASTE_PUBLIC_SSH_KEY_FIELD, publicSshKey); // verify public SSH key was correctly set