fix: improved UTF8 handling in file transaction display #6910
test-frontend.yaml
on: pull_request
Build | Front-end
2m 56s
Matrix: unit-test
Matrix: test
Cleanup | Build Cache
6s
Annotations
3 errors, 1 warning, and 2 notices
|
[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:
automation/pages/BasePage.ts#L170
3) [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
TimeoutError: locator.click: Timeout 30000ms exceeded.
Call log:
- waiting for getByTestId('menu-link-file')
- locator resolved to <a data-testid="menu-link-file" class="link-menu cursor-pointer fw-bold mt-2">File</a>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
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.clickOnFileServiceLink (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.ts:1472:5)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1323:7
at OrganizationPage.startNewTransaction (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1170:5)
at OrganizationPage.fileCreate (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1322:5)
at OrganizationPage.ensureComplexFileExists (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1379:34)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationTransactionExecutionTests.test.ts:111:24
|
|
[Transaction tool] › tests/organization-advanced/organizationGroupTests.test.ts:93:3 › Organization Group Tx tests @organization-advanced › Verify user can execute group transaction in organization:
automation/pages/BasePage.ts#L439
2) [Transaction tool] › tests/organization-advanced/organizationGroupTests.test.ts:93:3 › Organization Group Tx tests @organization-advanced › Verify user can execute group transaction in organization
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for getByTestId('button-sign-all-confirm') to be visible
22 × locator resolved to hidden <button data-v-abb1faca="" class="btn btn-primary" data-testid="button-sign-all-confirm">Sign all</button>
at ../pages/BasePage.ts:439
437 | try {
438 | const element = this.getElement(selector, index);
> 439 | await element.waitFor({ state: 'visible', timeout });
| ^
440 | console.log(`Element with selector ${selector} is now visible.`);
441 | await this.captureStepScreenshot(`wait-visible-${selector}`);
442 | } catch (error) {
at OrganizationPage.waitForElementToBeVisible (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.ts:439:21)
at OrganizationPage.clickOnConfirmSignAllButton (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1727:16)
at GroupPage.clickOnConfirmSignAllButton (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/GroupPage.ts:436:33)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationGroupTests.test.ts:102:21
|
|
[Transaction tool] › tests/local-transactions/workflowTests.test.ts:204:3 › Workflow account navigation tests @local-transactions › Verify duplicate account link shows error toast:
automation/pages/BasePage.ts#L170
1) [Transaction tool] › tests/local-transactions/workflowTests.test.ts:204:3 › Workflow account navigation tests @local-transactions › Verify duplicate account link shows error toast
TimeoutError: locator.click: Timeout 30000ms exceeded.
Call log:
- waiting for getByTestId('button-link-account-id')
- locator resolved to <button type="submit" data-v-abb1faca="" class="btn btn-primary mt-5" data-testid="button-link-account-id">Link Account</button>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action
- waiting 100ms
57 × waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action
- waiting 500ms
- waiting for element to be visible, enabled and stable
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 AccountPage.click (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.ts:170:19)
at AccountPage.clickOnLinkAccountButton (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/AccountPage.ts:193:5)
at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/local-transactions/workflowTests.test.ts:213:5
|
|
Automation | Local Basic
No files were found with the provided path: automation/test-results. No artifacts will be uploaded.
|
|
🎭 Playwright Run Summary
74 passed (9.0m)
|
|
🎭 Playwright Run Summary
3 flaky
[Transaction tool] › tests/local-transactions/workflowTests.test.ts:204:3 › Workflow account navigation tests @local-transactions › Verify duplicate account link shows error toast
[Transaction tool] › tests/organization-advanced/organizationGroupTests.test.ts:93:3 › Organization Group Tx tests @organization-advanced › Verify user can execute group transaction in organization
[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
2 skipped
154 passed (22.7m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report-Local Basic
|
441 KB |
sha256:4116b35d7f945dd202d4b3c31369815196346a766a412ffaf6a1f25742b3266b
|
|
|
playwright-report-Shared E2E
|
2.98 MB |
sha256:c7798509baf686e04b9a9dc879d5a3702bf2253fc21ba2c1e131a6a7cb566ee8
|
|
|
playwright-test-results-Shared E2E
|
381 KB |
sha256:ef655445d43e7a496ea9f6b771fa65d095144138c1d25b3e341a75ec0cf3e767
|
|
|
solo-diagnostics-Shared E2E
|
27.9 KB |
sha256:58099ba8548fbaf4afba3e69d8ce2793013434c91462ea2668dee5f19f9c51e1
|
|