Skip to content

feat: include server identity in password reset emails #6729

feat: include server identity in password reset emails

feat: include server identity in password reset emails #6729

Triggered via pull request August 24, 2026 16:39
Status Failure
Total duration 40m 54s
Artifacts 5

test-frontend.yaml

on: pull_request
Build | Front-end
3m 17s
Build | Front-end
Matrix: unit-test
Matrix: test
Cleanup | Build Cache
0s
Cleanup | Build Cache
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 1 warning, and 2 notices
Automation | Shared E2E
Process completed with exit code 1.
[Transaction tool] › tests/organization-basic/organizationNotificationTests.test.ts:139:3 › Organization Notification tests @organization-basic › Verify tab notification is cleared after the transaction is seen: automation/pages/BasePage.ts#L170
3) [Transaction tool] › tests/organization-basic/organizationNotificationTests.test.ts:139:3 › Organization Notification tests @organization-basic › Verify tab notification is cleared after the transaction is seen TimeoutError: locator.click: Timeout 30000ms exceeded. Call log: - waiting for getByTestId('menu-sub-link-accountupdatetransaction') - locator resolved to <a class="link-menu cursor-pointer" data-testid="menu-sub-link-accountupdatetransaction">Update Account</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.clickOnUpdateAccountTransaction (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.ts:366:5) at OrganizationPage.startNewTransaction (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1168:5) at OrganizationPage.updateAccount (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:1193:5) at OrganizationPage.createNotificationForUser (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:2196:32) at OrganizationPage.ensureNotificationStateForUser (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/OrganizationPage.ts:2229:22) at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-basic/organizationNotificationTests.test.ts:140:35
[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 Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 10000ms exceeded. Call log: - waiting for getByTestId('button-sign-all-confirm') to be visible 23 × 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:1725: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/organization-advanced/organizationGroupTests.test.ts:93:3 › Organization Group Tx tests @organization-advanced › Verify user can execute group transaction in organization: automation/utils/network/mirrorNodeAPI.ts#L31
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 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: API call failed: Request failed with status code 404 at ../utils/network/mirrorNodeAPI.ts:31 29 | return response.data; 30 | } catch (error: unknown) { > 31 | throw new Error( | ^ 32 | error instanceof Error ? `API call failed: ${error.message}` : 'API call failed', 33 | ); 34 | } at apiCall (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/utils/network/mirrorNodeAPI.ts:31:12) at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/utils/network/mirrorNodeAPI.ts:112:23 at getTransactionDetails (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/utils/network/mirrorNodeAPI.ts:180:12) at TransactionPage.mirrorGetTransactionResponse (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.ts:242:32) at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/organization-advanced/organizationGroupTests.test.ts:119:38
[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 21 × 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:1725: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/workflowHistoryDetailsTests.test.ts:90:3 › Workflow history/detail account tests @local-transactions › Verify transaction details are displayed for account tx: automation/pages/BasePage.ts#L439
1) [Transaction tool] › tests/local-transactions/workflowHistoryDetailsTests.test.ts:90:3 › Workflow history/detail account tests @local-transactions › Verify transaction details are displayed for account tx TimeoutError: locator.waitFor: Timeout 30000ms exceeded. Call log: - waiting for locator('[data-testid="modal-confirm-transaction"][style*="display: block"]') to be visible 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 TransactionPage.waitForElementToBeVisible (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/BasePage.ts:439:21) at TransactionPage.clickSignTransactionButton (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.ts:1008:16) at TransactionPage.createNewAccount (/home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/pages/TransactionPage.ts:629:16) at /home/runner/_work/hedera-transaction-tool/hedera-transaction-tool/automation/tests/local-transactions/workflowHistoryDetailsTests.test.ts:91:34
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.9m)
🎭 Playwright Run Summary
1 failed [Transaction tool] › tests/organization-advanced/organizationGroupTests.test.ts:93:3 › Organization Group Tx tests @organization-advanced › Verify user can execute group transaction in organization 2 flaky [Transaction tool] › tests/local-transactions/workflowHistoryDetailsTests.test.ts:90:3 › Workflow history/detail account tests @local-transactions › Verify transaction details are displayed for account tx [Transaction tool] › tests/organization-basic/organizationNotificationTests.test.ts:139:3 › Organization Notification tests @organization-basic › Verify tab notification is cleared after the transaction is seen 2 skipped 154 passed (23.5m)

Artifacts

Produced during runtime
Name Size Digest
kind-logs-Shared E2E Expired
3.59 MB
sha256:ee26dda758bed7fcf60a1fe570b797fd21db72737819c72fc945dfd542ddfdad
playwright-report-Local Basic Expired
441 KB
sha256:cf6b23ca7bb9c99c1afe71678415d9ccf373f7ab4921a591f7accee843f490de
playwright-report-Shared E2E Expired
3.35 MB
sha256:9e2209a757eace2504f0c508239a0dc58240198525867257f1f42bb678d5c49f
playwright-test-results-Shared E2E Expired
763 KB
sha256:051777c48305546cf0ef7c1042e97c9f8407787a21b177269198a4f7880a3ae2
solo-diagnostics-Shared E2E Expired
28.1 KB
sha256:2a6a57bb4aa10d24187277fce4df59acbfbacb95305226b772c22c29a3179d28