Test Frontend #6848
test-frontend.yaml
on: workflow_dispatch
Build | Front-end
3m 0s
Matrix: unit-test
Matrix: test
Cleanup | Build Cache
Annotations
10 errors, 1 warning, and 2 notices
|
[Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:55:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute approve allowance with complex account:
automation/pages/OrganizationPage.ts#L1478
5) [Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:55:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute approve allowance with complex account
Error: expect(received).toBe(expected) // Object.is equality
Expected: "SUCCESS"
Received: null
Call Log:
- Timeout 106881ms exceeded while waiting on the predicate
at ../pages/OrganizationPage.ts:1478
1476 | },
1477 | )
> 1478 | .toBe(expectedStatus);
| ^
1479 |
1480 | return matchingTransactionDetails;
1481 | }
at OrganizationPage.waitForHistoryTransactionStatus (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1478:8)
at OrganizationPage.waitForSuccessfulHistoryTransaction (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1425:23)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationTransactionExecutionTests.test.ts:59:55
|
|
[Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:37:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute transfer transaction with complex account:
automation/pages/OrganizationPage.ts#L1478
4) [Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:37:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute transfer transaction with complex account
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "SUCCESS"
Received: null
Call Log:
- Timeout 105684ms exceeded while waiting on the predicate
at ../pages/OrganizationPage.ts:1478
1476 | },
1477 | )
> 1478 | .toBe(expectedStatus);
| ^
1479 |
1480 | return matchingTransactionDetails;
1481 | }
at OrganizationPage.waitForHistoryTransactionStatus (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1478:8)
at OrganizationPage.waitForSuccessfulHistoryTransaction (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1425:23)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationTransactionExecutionTests.test.ts:44:55
|
|
[Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:37:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute transfer transaction with complex account:
automation/pages/OrganizationPage.ts#L1478
4) [Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:37:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute transfer transaction with complex account
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "SUCCESS"
Received: null
Call Log:
- Timeout 103812ms exceeded while waiting on the predicate
at ../pages/OrganizationPage.ts:1478
1476 | },
1477 | )
> 1478 | .toBe(expectedStatus);
| ^
1479 |
1480 | return matchingTransactionDetails;
1481 | }
at OrganizationPage.waitForHistoryTransactionStatus (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1478:8)
at OrganizationPage.waitForSuccessfulHistoryTransaction (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1425:23)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationTransactionExecutionTests.test.ts:44:55
|
|
[Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:37:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute transfer transaction with complex account:
automation/pages/OrganizationPage.ts#L1478
4) [Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:37:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute transfer transaction with complex account
Error: expect(received).toBe(expected) // Object.is equality
Expected: "SUCCESS"
Received: null
Call Log:
- Timeout 105539ms exceeded while waiting on the predicate
at ../pages/OrganizationPage.ts:1478
1476 | },
1477 | )
> 1478 | .toBe(expectedStatus);
| ^
1479 |
1480 | return matchingTransactionDetails;
1481 | }
at OrganizationPage.waitForHistoryTransactionStatus (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1478:8)
at OrganizationPage.waitForSuccessfulHistoryTransaction (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1425:23)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationTransactionExecutionTests.test.ts:44:55
|
|
[Transaction tool] › tests/organization-advanced/organizationRegressionTests.test.ts:106:3 › Organization Regression tests @organization-advanced › Verify user can execute update account tx for complex key account similar to council account:
automation/pages/OrganizationPage.ts#L1478
3) [Transaction tool] › tests/organization-advanced/organizationRegressionTests.test.ts:106:3 › Organization Regression tests @organization-advanced › Verify user can execute update account tx for complex key account similar to council account
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "SUCCESS"
Received: null
Call Log:
- Test timeout of 180000ms exceeded
at ../pages/OrganizationPage.ts:1478
1476 | },
1477 | )
> 1478 | .toBe(expectedStatus);
| ^
1479 |
1480 | return matchingTransactionDetails;
1481 | }
at OrganizationPage.waitForHistoryTransactionStatus (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1478:8)
at OrganizationPage.waitForSuccessfulHistoryTransaction (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1425:23)
at assertComplexKeyTxFlow (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationRegressionTests.test.ts:95:55)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationRegressionTests.test.ts:114:5
|
|
[Transaction tool] › tests/organization-advanced/organizationRegressionTests.test.ts:106:3 › Organization Regression tests @organization-advanced › Verify user can execute update account tx for complex key account similar to council account:
automation/pages/OrganizationPage.ts#L1478
3) [Transaction tool] › tests/organization-advanced/organizationRegressionTests.test.ts:106:3 › Organization Regression tests @organization-advanced › Verify user can execute update account tx for complex key account similar to council account
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "SUCCESS"
Received: null
Call Log:
- Test timeout of 180000ms exceeded
at ../pages/OrganizationPage.ts:1478
1476 | },
1477 | )
> 1478 | .toBe(expectedStatus);
| ^
1479 |
1480 | return matchingTransactionDetails;
1481 | }
at OrganizationPage.waitForHistoryTransactionStatus (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1478:8)
at OrganizationPage.waitForSuccessfulHistoryTransaction (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1425:23)
at assertComplexKeyTxFlow (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationRegressionTests.test.ts:95:55)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationRegressionTests.test.ts:114:5
|
|
[Transaction tool] › tests/organization-advanced/organizationRegressionTests.test.ts:106:3 › Organization Regression tests @organization-advanced › Verify user can execute update account tx for complex key account similar to council account:
automation/pages/OrganizationPage.ts#L1478
3) [Transaction tool] › tests/organization-advanced/organizationRegressionTests.test.ts:106:3 › Organization Regression tests @organization-advanced › Verify user can execute update account tx for complex key account similar to council account
Error: expect(received).toBe(expected) // Object.is equality
Expected: "SUCCESS"
Received: null
Call Log:
- Test timeout of 180000ms exceeded
at ../pages/OrganizationPage.ts:1478
1476 | },
1477 | )
> 1478 | .toBe(expectedStatus);
| ^
1479 |
1480 | return matchingTransactionDetails;
1481 | }
at OrganizationPage.waitForHistoryTransactionStatus (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1478:8)
at OrganizationPage.waitForSuccessfulHistoryTransaction (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1425:23)
at assertComplexKeyTxFlow (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationRegressionTests.test.ts:95:55)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationRegressionTests.test.ts:114:5
|
|
[Transaction tool] › tests/organization-advanced/organizationGroupCsvLoadTests.test.ts:86:3 › Organization Group CSV load tests @organization-advanced › Verify user can import csv with 100 transactions:
automation/pages/BasePage.ts#L170
2) [Transaction tool] › tests/organization-advanced/organizationGroupCsvLoadTests.test.ts:86:3 › Organization Group CSV load tests @organization-advanced › Verify user can import csv with 100 transactions
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 30000ms exceeded.
Call log:
- waiting for getByTestId('button-menu-transactions')
- locator resolved to <a draggable="false" href="/transactions" class="link-menu mt-2 active" data-testid="button-menu-transactions">…</a>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="small-modal modal fade show" aria-labelledby="exampleModalLabel" data-testid="modal-confirm-transaction">…</div> from <form data-v-c211e1a2="" class="p-5 flex-1 overflow-hidden container-main-content">…</form> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="small-modal modal fade show" aria-labelledby="exampleModalLabel" data-testid="modal-confirm-transaction">…</div> from <form data-v-c211e1a2="" class="p-5 flex-1 overflow-hidden container-main-content">…</form> subtree intercepts pointer events
- retrying click action
- waiting 100ms
52 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="small-modal modal fade show" aria-labelledby="exampleModalLabel" data-testid="modal-confirm-transaction">…</div> from <form data-v-c211e1a2="" class="p-5 flex-1 overflow-hidden container-main-content">…</form> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/BasePage.ts:170
168 | const element = this.getElement(selector, index);
169 | await element.waitFor({ state: 'visible', timeout });
> 170 | await element.click();
| ^
171 | await this.captureStepScreenshot(`click-${selector}`);
172 | }
173 |
at TransactionPage.click (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.ts:170:19)
at TransactionPage.clickOnTransactionsMenuButton (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.ts:259:5)
at executeOrganizationGroupFromCsvFile (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/helpers/flows/organizationGroupFlow.ts:51:3)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationGroupCsvLoadTests.test.ts:87:41
|
|
[Transaction tool] › tests/organization-advanced/organizationGroupCsvLoadTests.test.ts:86:3 › Organization Group CSV load tests @organization-advanced › Verify user can import csv with 100 transactions:
automation/pages/BasePage.ts#L170
2) [Transaction tool] › tests/organization-advanced/organizationGroupCsvLoadTests.test.ts:86:3 › Organization Group CSV load tests @organization-advanced › Verify user can import csv with 100 transactions
TimeoutError: locator.click: Timeout 30000ms exceeded.
Call log:
- waiting for getByTestId('button-menu-transactions')
- locator resolved to <a draggable="false" href="/transactions" class="link-menu mt-2 active" data-testid="button-menu-transactions">…</a>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="small-modal modal fade show" aria-labelledby="exampleModalLabel" data-testid="modal-confirm-transaction">…</div> from <form data-v-c211e1a2="" class="p-5 flex-1 overflow-hidden container-main-content">…</form> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="small-modal modal fade show" aria-labelledby="exampleModalLabel" data-testid="modal-confirm-transaction">…</div> from <form data-v-c211e1a2="" class="p-5 flex-1 overflow-hidden container-main-content">…</form> subtree intercepts pointer events
- retrying click action
- waiting 100ms
52 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div class="small-modal modal fade show" aria-labelledby="exampleModalLabel" data-testid="modal-confirm-transaction">…</div> from <form data-v-c211e1a2="" class="p-5 flex-1 overflow-hidden container-main-content">…</form> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at ../pages/BasePage.ts:170
168 | const element = this.getElement(selector, index);
169 | await element.waitFor({ state: 'visible', timeout });
> 170 | await element.click();
| ^
171 | await this.captureStepScreenshot(`click-${selector}`);
172 | }
173 |
at TransactionPage.click (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.ts:170:19)
at TransactionPage.clickOnTransactionsMenuButton (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.ts:259:5)
at executeOrganizationGroupFromCsvFile (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/helpers/flows/organizationGroupFlow.ts:51:3)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationGroupCsvLoadTests.test.ts:87:41
|
|
[Transaction tool] › tests/local-transactions/groupTransactionItemTests.test.ts:12:3 › Group transaction item tests @local-transactions › Verify user can delete transaction from the group:
automation/pages/GroupPage.ts#L169
1) [Transaction tool] › tests/local-transactions/groupTransactionItemTests.test.ts:12:3 › Group transaction item tests @local-transactions › Verify user can delete transaction from the group
Error: No visible and enabled "button-add-to-group" button was found among 1 element(s).
at ../pages/GroupPage.ts:169
167 | }
168 |
> 169 | throw new Error(
| ^
170 | `No visible and enabled "${this.addToGroupButtonSelector}" button was found among ${lastButtonCount} element(s).`,
171 | );
172 | }
at GroupPage.clickAddToGroupButton (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/GroupPage.ts:169:11)
at GroupPage.addSingleTransactionToGroup (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/GroupPage.ts:238:9)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/local-transactions/groupTransactionItemTests.test.ts:13:5
|
|
Automation | Local Basic
No files were found with the provided path: automation/test-results. No artifacts will be uploaded.
|
|
🎭 Playwright Run Summary
73 passed (8.8m)
|
|
🎭 Playwright Run Summary
14 failed
[Transaction tool] › tests/organization-advanced/organizationRegressionTests.test.ts:106:3 › Organization Regression tests @organization-advanced › Verify user can execute update account tx for complex key account similar to council account
[Transaction tool] › tests/organization-advanced/organizationRegressionTests.test.ts:120:3 › Organization Regression tests @organization-advanced › Verify user can execute transfer tx for complex key account similar to council account
[Transaction tool] › tests/organization-advanced/organizationTransactionCompatibilityTests.test.ts:132:5 › Organization Transaction compatibility tests @organization-advanced › TTv1->TTv2 signature import/export compatibility › Verify user can export and import transaction with 25 signatures for TTv1->TTv2 compatibility
[Transaction tool] › tests/organization-advanced/organizationTransactionCompatibilityTests.test.ts:169:5 › Organization Transaction compatibility tests @organization-advanced › TTv1->TTv2 signature import/export compatibility › Verify user can import superfluous signatures from TTv1 format
[Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:37:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute transfer transaction with complex account
[Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:55:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute approve allowance with complex account
[Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:70:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute file create with complex account
[Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:85:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute file update with complex account
[Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:110:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute file append with complex account
[Transaction tool] › tests/organization-advanced/organizationTransactionExecutionTests.test.ts:135:3 › Organization Transaction execution-type tests @organization-advanced › Verify user can execute account delete with complex account
[Transaction tool] › tests/organization-advanced/organizationTransactionLifecycleTests.test.ts:75:3 › Organization Transaction status/signing lifecycle tests @organization-advanced › Verify transaction is shown "History" after it is executed
[Transaction tool] › tests/organization-advanced/organizationTransactionLifecycleTests.test.ts:163:3 › Organization Transaction status/signing lifecycle tests @organization-advanced › Verify next button is visible when user has multiple txs in history
[Transaction tool] › tests/organization-advanced/organizationTransactionTests.test.ts:203:3 › Organization Transaction status/signing tests @organization-advanced › Verify organization History filters work for Status and Transaction Type
[Transaction tool] › tests/organization-advanced/organizationTransactionTests.test.ts:287:3 › Organization Transaction status/signing tests @organization-advanced › Verify transaction is shown "History" tab after canceling and cannot be signed again
2 flaky
[Transaction tool] › tests/local-transactions/groupTransactionItemTests.test.ts:12:3 › Group transaction item tests @local-transactions › Verify user can delete transaction from the group
[Transaction tool] › tests/organization-advanced/organizationGroupCsvLoadTests.test.ts:86:3 › Organization Group CSV load tests @organization-advanced › Verify user can import csv with 100 transactions
2 skipped
141 passed (37.3m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
kind-logs-Shared E2E
Expired
|
4.65 MB |
sha256:c6eba85596180121ee85fcc6716a9afd8bcb6f6ddb0dd1546c88ace7069e8f37
|
|
|
playwright-report-Local Basic
Expired
|
436 KB |
sha256:e9ba2732ec353c53fb7766d5dd5b501911c066cc2b8ed8826e4f585b43cd7637
|
|
|
playwright-report-Shared E2E
Expired
|
8.75 MB |
sha256:b3a66c82831737d1eb35db6374151f2cc2a0977a0b1807c38e1052d7883e64ed
|
|
|
playwright-test-results-Shared E2E
Expired
|
6.49 MB |
sha256:8ae810c36be08f8f8843347e303e72e8522574d2f07567a545f8cba36cb883cd
|
|
|
solo-diagnostics-Shared E2E
Expired
|
27.6 KB |
sha256:f08769319580dc573482349605540397e17befec91adeef0128e1c0da3e25075
|
|