wire-webapp icon indicating copy to clipboard operation
wire-webapp copied to clipboard

add configurable link blacklist through env variable

Open Veki301 opened this issue 5 months ago โ€ข 2 comments

Description

Just a suggestion from CustomerOps

Checklist

  • [ ] mentions the JIRA issue in the PR name (Ex. [WPB-XXXX])
  • [ ] PR has been self reviewed by the author;
  • [ ] Hard-to-understand areas of the code have been commented;
  • [ ] If it is a core feature, unit tests have been added;

Veki301 avatar Jul 18 '25 13:07 Veki301

๐Ÿ”— Download Full Report Artifact

๐Ÿงช Playwright Test Summary

  • โœ… Passed: 6
  • โŒ Failed: 1
  • โญ Skipped: 0
  • ๐Ÿ” Flaky: 1
  • ๐Ÿ“Š Total: 8
  • โฑ Total Runtime: 580.1s (~ 9 min 40 sec)

Failed Tests:

โŒ Messages in 1:1 (tags: TC-8750, crit-flow-web)

Location: specs/CriticalFlow/messagesIn1On1-TC-8750.spec.ts:38 Duration: 90108ms

Errors:

Test timeout of 90000ms exceeded.
Error: locator.waitFor: Test timeout of 90000ms exceeded.
Call log:
  - waiting for locator('#sso-code-email') to be visible


   at pageManager/webapp/pages/singleSignOn.page.ts:41

  39 |
  40 |   async isSSOPageVisible() {
> 41 |     return this.ssoCodeEmailInput.waitFor({state: 'visible'});
     |                                   ^
  42 |   }
  43 | }
  44 |
    at SingleSignOnPage.isSSOPageVisible (/home/runner/actions-runner/_work/wire-webapp/wire-webapp/test/e2e_tests/pageManager/webapp/pages/singleSignOn.page.ts:41:35)
    at loginUser (/home/runner/actions-runner/_work/wire-webapp/wire-webapp/test/e2e_tests/utils/userActions.ts:27:30)
    at /home/runner/actions-runner/_work/wire-webapp/wire-webapp/test/e2e_tests/specs/CriticalFlow/messagesIn1On1-TC-8750.spec.ts:83:20
    at /home/runner/actions-runner/_work/wire-webapp/wire-webapp/test/e2e_tests/specs/CriticalFlow/messagesIn1On1-TC-8750.spec.ts:82:14

Flaky Tests:

โš ๏ธ Personal Account Lifecycle (tags: TC-8638, crit-flow-web)

Location: specs/CriticalFlow/personalAccountLifecycle-TC-8638.spec.ts:29

Attempt 1 Result: โŒ Failed Duration: 150070ms

Errors:

Test timeout of 150000ms exceeded.
Error: locator.waitFor: Test timeout of 150000ms exceeded.
Call log:
  - waiting for locator('[data-uie-name=\'item-conversation\'][data-uie-value=\'Amara Kuhn\'] [data-uie-name=\'status-pending\']') to be visible


   at pageManager/webapp/pages/outgoingConnection.page.ts:41

  39 |   async isPendingIconVisible(fullName: string) {
  40 |     const pendingIcon = this.getPendingConnectionIconLocator(fullName);
> 41 |     await pendingIcon.waitFor({state: 'visible'});
     |                       ^
  42 |     return pendingIcon.isVisible();
  43 |   }
  44 |
    at OutgoingConnectionPage.isPendingIconVisible (/home/runner/actions-runner/_work/wire-webapp/wire-webapp/test/e2e_tests/pageManager/webapp/pages/outgoingConnection.page.ts:41:23)
    at /home/runner/actions-runner/_work/wire-webapp/wire-webapp/test/e2e_tests/specs/CriticalFlow/personalAccountLifecycle-TC-8638.spec.ts:86:45
    at /home/runner/actions-runner/_work/wire-webapp/wire-webapp/test/e2e_tests/specs/CriticalFlow/personalAccountLifecycle-TC-8638.spec.ts:82:3

Attempt 2 Result: โœ… Passed Duration: 29841ms

github-actions[bot] avatar Jul 18 '25 13:07 github-actions[bot]