Skip to content

refactor: RestoreKey, feat: ButtonGroup (#1463) #1657

refactor: RestoreKey, feat: ButtonGroup (#1463)

refactor: RestoreKey, feat: ButtonGroup (#1463) #1657

Triggered via push January 21, 2025 09:25
Status Success
Total duration 9m 28s
Artifacts
Build | Front-end
2m 36s
Build | Front-end
Matrix: unit-test
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 5 notices
[Transaction tool] › tests/settingsTests.test.js:88:3 › Settings tests › Verify user can delete key: automation/tests/settingsTests.test.js#L1
1) [Transaction tool] › tests/settingsTests.test.js:88:3 › Settings tests › Verify user can delete key Test timeout of 30000ms exceeded.
[Transaction tool] › tests/settingsTests.test.js:88:3 › Settings tests › Verify user can delete key: automation/pages/BasePage.js#L614
1) [Transaction tool] › tests/settingsTests.test.js:88:3 › Settings tests › Verify user can delete key Error: locator.count: Target page, context or browser has been closed at pages/BasePage.js:614 612 | : `[data-testid^="${selectorPrefix}"]`; 613 | const elements = this.window.locator(selector); > 614 | const count = await elements.count(); | ^ 615 | console.log(`Found ${count} elements with prefix: ${selectorPrefix}`); 616 | return count; 617 | } at SettingsPage.countElements (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.js:614:34) at SettingsPage.getKeyRowCount (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/SettingsPage.js:115:23) at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/settingsTests.test.js:118:52
[Transaction tool] › tests/workflowTests.test.js:458:3 › Workflow tests › Verify account delete tx is displayed in history page: automation/tests/workflowTests.test.js#L1
1) [Transaction tool] › tests/workflowTests.test.js:458:3 › Workflow tests › Verify account delete tx is displayed in history page Test timeout of 30000ms exceeded.
[Transaction tool] › tests/workflowTests.test.js:458:3 › Workflow tests › Verify account delete tx is displayed in history page: automation/pages/BasePage.js#L441
1) [Transaction tool] › tests/workflowTests.test.js:458:3 › Workflow tests › Verify account delete tx is displayed in history page Error: locator.count: Target page, context or browser has been closed at pages/BasePage.js:441 439 | } 440 | > 441 | const count = await elements.count(); | ^ 442 | 443 | const texts = []; 444 | for (let i = 0; i < count; i++) { at DetailsPage.getText (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.js:441:36) at DetailsPage.getFirstTransactionId (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/DetailsPage.js:68:12) at DetailsPage.assertTransactionDisplayed (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/DetailsPage.js:184:27) at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/workflowTests.test.js:463:5
[Transaction tool] › tests/workflowTests.test.js:458:3 › Workflow tests › Verify account delete tx is displayed in history page: automation/pages/BasePage.js#L495
1) [Transaction tool] › tests/workflowTests.test.js:458:3 › Workflow tests › Verify account delete tx is displayed in history page Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Failed to retrieve text from element with selector: dropdown-payer after 5 attempts at pages/BasePage.js:495 493 | } 494 | > 495 | throw new Error( | ^ 496 | `Failed to retrieve text from element with selector: ${selector} after ${retries} attempts`, 497 | ); 498 | } at TransactionPage.getTextWithRetry (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.js:495:11) at TransactionPage.fillInTransferAccountId (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.js:790:31) at TransactionPage.deleteAccount (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.js:447:5) at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/workflowTests.test.js:461:30
[Transaction tool] › tests/transactionTests.test.js:154:3 › Transaction tests › Verify user can execute Account Create tx with complex key: automation/tests/transactionTests.test.js#L1
1) [Transaction tool] › tests/transactionTests.test.js:154:3 › Transaction tests › Verify user can execute Account Create tx with complex key Test timeout of 30000ms exceeded.
[Transaction tool] › tests/transactionTests.test.js:154:3 › Transaction tests › Verify user can execute Account Create tx with complex key: automation/pages/TransactionPage.js#L661
1) [Transaction tool] › tests/transactionTests.test.js:154:3 › Transaction tests › Verify user can execute Account Create tx with complex key Error: page.waitForSelector: Target page, context or browser has been closed at pages/TransactionPage.js:661 659 | // Construct the selector for the confirmation transaction modal that is visible and in a displayed state 660 | const modalSelector = `[data-testid="${this.confirmTransactionModalSelector}"][style*="display: block"]`; > 661 | await this.window.waitForSelector(modalSelector, { state: 'visible', timeout: 15000 }); | ^ 662 | 663 | // Construct the selector for the enabled sign button within the visible modal 664 | const signButtonSelector = `${modalSelector} [data-testid="${this.buttonSignTransactionSelector}"]:enabled`; at TransactionPage.clickSignTransactionButton (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.js:661:23) at TransactionPage.createNewAccount (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.js:422:16) at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/transactionTests.test.js:155:30
[Transaction tool] › tests/transactionTests.test.js:175:3 › Transaction tests › Verify user can execute account delete tx: automation/pages/TransactionPage.js#L661
2) [Transaction tool] › tests/transactionTests.test.js:175:3 › Transaction tests › Verify user can execute account delete tx TimeoutError: page.waitForSelector: Timeout 15000ms exceeded. Call log: - waiting for locator('[data-testid="modal-confirm-transaction"][style*="display: block"]') to be visible at pages/TransactionPage.js:661 659 | // Construct the selector for the confirmation transaction modal that is visible and in a displayed state 660 | const modalSelector = `[data-testid="${this.confirmTransactionModalSelector}"][style*="display: block"]`; > 661 | await this.window.waitForSelector(modalSelector, { state: 'visible', timeout: 15000 }); | ^ 662 | 663 | // Construct the selector for the enabled sign button within the visible modal 664 | const signButtonSelector = `${modalSelector} [data-testid="${this.buttonSignTransactionSelector}"]:enabled`; at TransactionPage.clickSignTransactionButton (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.js:661:23) at TransactionPage.deleteAccount (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.js:451:16) at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/transactionTests.test.js:178:27
🎭 Playwright Run Summary
5 passed (19.4s)
🎭 Playwright Run Summary
1 flaky [Transaction tool] › tests/settingsTests.test.js:88:3 › Settings tests › Verify user can delete key 9 passed (1.0m)
🎭 Playwright Run Summary
19 passed (1.7m)
🎭 Playwright Run Summary
1 flaky [Transaction tool] › tests/workflowTests.test.js:458:3 › Workflow tests › Verify account delete tx is displayed in history page 1 skipped 30 passed (2.7m)
🎭 Playwright Run Summary
2 flaky [Transaction tool] › tests/transactionTests.test.js:154:3 › Transaction tests › Verify user can execute Account Create tx with complex key [Transaction tool] › tests/transactionTests.test.js:175:3 › Transaction tests › Verify user can execute account delete tx 1 skipped 33 passed (4.1m)