Skip to content

Update the dropdown for my transactions and organisations #48

Update the dropdown for my transactions and organisations

Update the dropdown for my transactions and organisations #48

Triggered via pull request July 2, 2024 10:52
Status Failure
Total duration 17m 46s
Artifacts

test-frontend.yaml

on: pull_request
Build front-end
3m 41s
Build front-end
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

8 errors, 5 warnings, and 4 notices
RegistrationTests
Process completed with exit code 1.
[Transaction tool] › tests/workflowTests.test.js:482:3 › Workflow tests › Verify transaction details are displayed for account delete tx : automation/pages/BasePage.js#L26
1) [Transaction tool] › tests/workflowTests.test.js:482:3 › Workflow tests › Verify transaction details are displayed for account delete tx TimeoutError: locator.waitFor: Timeout 1000ms exceeded. Call log: - waiting for getByTestId('p-account-delete-details-transfer-amount') to be visible at pages/BasePage.js:26 24 | console.log(`Getting text for element with testId: ${testId}`); 25 | const element = this.window.getByTestId(testId); > 26 | await element.waitFor({ state: 'visible', timeout: timeout }); | ^ 27 | return element.textContent(); 28 | } 29 | at DetailsPage.getTextByTestId (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.js:26:19) at DetailsPage.getAccountDeleteDetailsTransferAmount (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/DetailsPage.js:141:23) at /runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/workflowTests.test.js:501:53 at DetailsPage.assertTransactionDetails (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/DetailsPage.js:228:5) at /runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/workflowTests.test.js:491:5
[Transaction tool] › tests/workflowTests.test.js:482:3 › Workflow tests › Verify transaction details are displayed for account delete tx : automation/pages/BasePage.js#L26
1) [Transaction tool] › tests/workflowTests.test.js:482:3 › Workflow tests › Verify transaction details are displayed for account delete tx Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 1000ms exceeded. Call log: - waiting for getByTestId('p-account-delete-details-transfer-amount') to be visible at pages/BasePage.js:26 24 | console.log(`Getting text for element with testId: ${testId}`); 25 | const element = this.window.getByTestId(testId); > 26 | await element.waitFor({ state: 'visible', timeout: timeout }); | ^ 27 | return element.textContent(); 28 | } 29 | at DetailsPage.getTextByTestId (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.js:26:19) at DetailsPage.getAccountDeleteDetailsTransferAmount (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/DetailsPage.js:141:23) at /runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/workflowTests.test.js:501:53 at DetailsPage.assertTransactionDetails (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/DetailsPage.js:228:5) at /runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/workflowTests.test.js:491:5
[Transaction tool] › tests/workflowTests.test.js:482:3 › Workflow tests › Verify transaction details are displayed for account delete tx : automation/pages/BasePage.js#L26
1) [Transaction tool] › tests/workflowTests.test.js:482:3 › Workflow tests › Verify transaction details are displayed for account delete tx Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 1000ms exceeded. Call log: - waiting for getByTestId('p-account-delete-details-transfer-amount') to be visible at pages/BasePage.js:26 24 | console.log(`Getting text for element with testId: ${testId}`); 25 | const element = this.window.getByTestId(testId); > 26 | await element.waitFor({ state: 'visible', timeout: timeout }); | ^ 27 | return element.textContent(); 28 | } 29 | at DetailsPage.getTextByTestId (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.js:26:19) at DetailsPage.getAccountDeleteDetailsTransferAmount (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/DetailsPage.js:141:23) at /runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/workflowTests.test.js:501:53 at DetailsPage.assertTransactionDetails (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/DetailsPage.js:228:5) at /runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/workflowTests.test.js:491:5
[Transaction tool] › tests/workflowTests.test.js:482:3 › Workflow tests › Verify transaction details are displayed for account delete tx : automation/pages/BasePage.js#L26
1) [Transaction tool] › tests/workflowTests.test.js:482:3 › Workflow tests › Verify transaction details are displayed for account delete tx Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 1000ms exceeded. Call log: - waiting for getByTestId('p-account-delete-details-transfer-amount') to be visible at pages/BasePage.js:26 24 | console.log(`Getting text for element with testId: ${testId}`); 25 | const element = this.window.getByTestId(testId); > 26 | await element.waitFor({ state: 'visible', timeout: timeout }); | ^ 27 | return element.textContent(); 28 | } 29 | at DetailsPage.getTextByTestId (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.js:26:19) at DetailsPage.getAccountDeleteDetailsTransferAmount (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/DetailsPage.js:141:23) at /runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/workflowTests.test.js:501:53 at DetailsPage.assertTransactionDetails (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/DetailsPage.js:228:5) at /runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/workflowTests.test.js:491:5
WorkflowTests
Process completed with exit code 1.
[Transaction tool] › tests/settingsTests.test.js:245:3 › Settings tests › Verify user can change password: automation/pages/BasePage.js#L12
1) [Transaction tool] › tests/settingsTests.test.js:245:3 › Settings tests › Verify user can change password Error: locator.waitFor: Target crashed Call log: - waiting for getByTestId('button-close') to be visible at pages/BasePage.js:12 10 | console.log(`Clicking on element with testId: ${testId}`); 11 | const element = this.window.getByTestId(testId); > 12 | await element.waitFor({ state: 'visible', timeout: timeout }); | ^ 13 | await element.click(); 14 | } 15 | at SettingsPage.clickByTestId (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.js:12:19) at SettingsPage.clickOnCloseButton (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/SettingsPage.js:284:16) at /runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/settingsTests.test.js:254:5
[Transaction tool] › tests/transactionTests.test.js:179:3 › Transaction tests › Verify user can execute account delete tx: automation/pages/TransactionPage.js#L903
1) [Transaction tool] › tests/transactionTests.test.js:179:3 › Transaction tests › Verify user can execute account delete tx Error: Failed to enable the button after multiple attempts. Selector: button-sign-and-submit-delete at pages/TransactionPage.js:903 901 | } 902 | > 903 | throw new Error( | ^ 904 | `Failed to enable the button after multiple attempts. Selector: ${buttonSelector}`, 905 | ); 906 | } at TransactionPage.fillInAccountId (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.js:903:11) at TransactionPage.fillInDeletedAccountId (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.js:909:5) at TransactionPage.deleteAccount (/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.js:563:5) at /runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/transactionTests.test.js:182:27
Slow Test: automation/[Transaction tool] › tests/workflowTests.test.js#L1
automation/[Transaction tool] › tests/workflowTests.test.js took 3.3m
Slow Test: automation/[Transaction tool] › tests/settingsTests.test.js#L1
automation/[Transaction tool] › tests/settingsTests.test.js took 43.0s
Slow Test: automation/[Transaction tool] › tests/transactionTests.test.js#L1
automation/[Transaction tool] › tests/transactionTests.test.js took 4.6m
🎭 Playwright Run Summary
5 passed (25.8s)
🎭 Playwright Run Summary
1 failed [Transaction tool] › tests/workflowTests.test.js:482:3 › Workflow tests › Verify transaction details are displayed for account delete tx 31 passed (4.7m)
🎭 Playwright Run Summary
1 flaky [Transaction tool] › tests/settingsTests.test.js:245:3 › Settings tests › Verify user can change password 7 passed (1.2m)
🎭 Playwright Run Summary
1 flaky [Transaction tool] › tests/transactionTests.test.js:179:3 › Transaction tests › Verify user can execute account delete tx 35 passed (5.2m)