Skip to content

feat: automation hooks and attach-mode state handling on top of shared parallel E2E execution #4465

feat: automation hooks and attach-mode state handling on top of shared parallel E2E execution

feat: automation hooks and attach-mode state handling on top of shared parallel E2E execution #4465

Triggered via pull request April 8, 2026 06:38
Status Success
Total duration 47m 31s
Artifacts 5

test-frontend.yaml

on: pull_request
Build | Front-end
2m 43s
Build | Front-end
Matrix: unit-test
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 2 notices
[Transaction tool] › tests/settingsTests.test.ts:52:3 › Settings tests @local-basic › Verify user can decrypt private key: automation/pages/LoginPage.ts#L198
1) [Transaction tool] › tests/settingsTests.test.ts:52:3 › Settings tests @local-basic › Verify user can decrypt private key Error: Blocking modal "[data-testid="modal-confirm-transaction"][style*="display: block"]" did not close within 30000 ms at ../pages/LoginPage.ts:198 196 | const modalHidden = await this.isElementHidden(this.blockingModalSelector, null, timeout); 197 | if (!modalHidden) { > 198 | throw new Error( | ^ 199 | `Blocking modal "${this.blockingModalSelector}" did not close within ${timeout} ms`, 200 | ); 201 | } at LoginPage.waitForBlockingModalToClose (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/LoginPage.ts:198:13) at LoginPage.clickSignIn (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/LoginPage.ts:191:5) at LoginPage.login (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/LoginPage.ts:115:5) at createSeededLocalUserSession (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/utils/seeding/localUserSeeding.ts:151:3) at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/settingsTests.test.ts:40:24
[Transaction tool] › tests/organizationSettingsTests.test.ts:221:3 › Organization Settings tests @organization-basic › Verify user can delete an organization: automation/tests/organizationSettingsTests.test.ts#L228
1) [Transaction tool] › tests/organizationSettingsTests.test.ts:221:3 › Organization Settings tests @organization-basic › Verify user can delete an organization Error: expect(received).toBe(expected) // Object.is equality Expected: "Connection deleted successfully" Received: "Organization does not exist. Please check the server URL" Call Log: - Timeout 10000ms exceeded while waiting on the predicate 226 | await organizationPage.clickOnDeleteFirstOrganization(); 227 | > 228 | await expect | ^ 229 | .poll(async () => await registrationPage.getToastMessage(), { 230 | timeout: 10_000, 231 | }) at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organizationSettingsTests.test.ts:228:5
🎭 Playwright Run Summary
1 flaky [Transaction tool] › tests/settingsTests.test.ts:52:3 › Settings tests @local-basic › Verify user can decrypt private key 34 passed (4.6m)
🎭 Playwright Run Summary
1 flaky [Transaction tool] › tests/organizationSettingsTests.test.ts:221:3 › Organization Settings tests @organization-basic › Verify user can delete an organization 23 skipped 121 passed (31.5m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report-Local Basic Expired
857 KB
sha256:b32593b9f13d0a8292aed0b158ed24793535fd0946905a058ce0a25fde0dde34
playwright-report-Shared E2E Expired
1.81 MB
sha256:d1d91aee8f8ab626ce550b9a2ba4fdbab057a28c32c12f1d8f4ce58df39188c5
playwright-test-results-Local Basic Expired
130 KB
sha256:e59bd2819f8b369fbc867c64cee34151850053ff5edc36ffc240052133c819bd
playwright-test-results-Shared E2E Expired
154 KB
sha256:5a03b949e57b6d3592a763419c8f55804fa059027e2b3c62fffbcff5293f822f
solo-diagnostics-Shared E2E Expired
27.7 KB
sha256:f6ee16a18275160f4e472ae7c4ee9d096ea5a2ab39742c3a125e3b06ba22cf0b