Update the dropdown for my transactions and organisations #48
test-frontend.yaml
on: pull_request
Build front-end
3m 41s
Matrix: test
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
|
Build front-end:
front-end/src/renderer/pages/TransactionDetails/compontents/AccountDetails.vue#L2
'nextTick' is defined but never used
|
Build front-end:
front-end/src/renderer/pages/TransactionDetails/compontents/AccountDetails.vue#L2
'nextTick' is defined but never used
|
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)
|