feat: introduce open recent #10262
Annotations
4 errors and 3 notices
build-and-test (macos-latest):
src/e2e-tests/page-objects/ImportDialog.ts#L49
1) src/e2e-tests/__tests__/import-dialog.test.ts:115:5 › shows error when no file path is set ────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByLabel('import dialog').getByTestId('ErrorIcon').locator('path')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByLabel('import dialog').getByTestId('ErrorIcon').locator('path')
at page-objects/ImportDialog.ts:49
47 | },
48 | showsError: async (): Promise<void> => {
> 49 | await expect(this.errorIcon).toBeVisible();
| ^
50 | },
51 | };
52 | }
at Object.showsError (/Users/runner/work/OpossumUI/OpossumUI/src/e2e-tests/page-objects/ImportDialog.ts:49:36)
at /Users/runner/work/OpossumUI/OpossumUI/src/e2e-tests/__tests__/import-dialog.test.ts:124:29
|
build-and-test (windows-latest):
src\e2e-tests\page-objects\ResourcesTree.ts#L45
3) src\e2e-tests\__tests__\updating-attributions.test.ts:224:5 › allows user to update an attribution on all linked resources
TimeoutError: locator.click: Timeout 30000ms exceeded.
Call log:
- waiting for getByTestId('resources-tree').getByText('aw-disinherit-whitewash', { exact: true })
- locator resolved to <p class="MuiTypography-root MuiTypography-body1 css-wam3xv">aw-disinherit-whitewash</p>
- 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 tabindex="-1" role="presentation" class="MuiDialog-container MuiDialog-scrollPaper css-8azq84">…</div> from <div role="presentation" class="MuiDialog-root MuiModal-root css-1egf66k">…</div> 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 tabindex="-1" role="presentation" class="MuiDialog-container MuiDialog-scrollPaper css-8azq84">…</div> from <div role="presentation" class="MuiDialog-root MuiModal-root css-1egf66k">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
56 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div tabindex="-1" role="presentation" class="MuiDialog-container MuiDialog-scrollPaper css-8azq84">…</div> from <div role="presentation" class="MuiDialog-root MuiModal-root css-1egf66k">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at page-objects\ResourcesTree.ts:45
43 | async goto(...resourceNames: Array<string>): Promise<void> {
44 | for (const resourceName of resourceNames) {
> 45 | await this.node.getByText(resourceName, { exact: true }).click();
| ^
46 | }
47 | }
48 | }
at ResourcesTree.goto (D:\a\OpossumUI\OpossumUI\src\e2e-tests\page-objects\ResourcesTree.ts:45:64)
at D:\a\OpossumUI\OpossumUI\src\e2e-tests\__tests__\updating-attributions.test.ts:232:23
|
build-and-test (windows-latest):
src\e2e-tests\page-objects\PackageCard.ts#L100
2) src\e2e-tests\__tests__\selecting-attributions.test.ts:80:5 › allows navigating through the attributions list by keyboard
TimeoutError: locator.click: Timeout 30000ms exceeded.
Call log:
- waiting for getByTestId('attributions-panel').getByLabel('package card a, 5.15.16')
- locator resolved to <div tabindex="0" class="MuiBox-root css-d3geve" aria-label="package card a, 5.15.16">…</div>
- 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 tabindex="-1" role="presentation" class="MuiDialog-container MuiDialog-scrollPaper css-8azq84">…</div> from <div role="presentation" class="MuiDialog-root MuiModal-root css-1egf66k">…</div> 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 tabindex="-1" role="presentation" class="MuiDialog-container MuiDialog-scrollPaper css-8azq84">…</div> from <div role="presentation" class="MuiDialog-root MuiModal-root css-1egf66k">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
56 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div tabindex="-1" role="presentation" class="MuiDialog-container MuiDialog-scrollPaper css-8azq84">…</div> from <div role="presentation" class="MuiDialog-root MuiModal-root css-1egf66k">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at page-objects\PackageCard.ts:100
98 |
99 | async click(packageInfo: RawPackageInfo): Promise<void> {
> 100 | await this.node(packageInfo).click();
| ^
101 | }
102 | }
103 |
at PackageCard.click (D:\a\OpossumUI\OpossumUI\src\e2e-tests\page-objects\PackageCard.ts:100:34)
at D:\a\OpossumUI\OpossumUI\src\e2e-tests\__tests__\selecting-attributions.test.ts:85:39
|
build-and-test (windows-latest):
src\e2e-tests\page-objects\ResourcesTree.ts#L45
1) src\e2e-tests\__tests__\selecting-attributions.test.ts:50:5 › allows selecting and deselecting all attributions in the active tab
TimeoutError: locator.click: Timeout 30000ms exceeded.
Call log:
- waiting for getByTestId('resources-tree').getByText('unless-tender-jubilantly', { exact: true })
- locator resolved to <p class="MuiTypography-root MuiTypography-body1 css-wam3xv">unless-tender-jubilantly</p>
- 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 tabindex="-1" role="presentation" class="MuiDialog-container MuiDialog-scrollPaper css-8azq84">…</div> from <div role="presentation" class="MuiDialog-root MuiModal-root css-1egf66k">…</div> 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 tabindex="-1" role="presentation" class="MuiDialog-container MuiDialog-scrollPaper css-8azq84">…</div> from <div role="presentation" class="MuiDialog-root MuiModal-root css-1egf66k">…</div> subtree intercepts pointer events
- retrying click action
- waiting 100ms
56 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div tabindex="-1" role="presentation" class="MuiDialog-container MuiDialog-scrollPaper css-8azq84">…</div> from <div role="presentation" class="MuiDialog-root MuiModal-root css-1egf66k">…</div> subtree intercepts pointer events
- retrying click action
- waiting 500ms
at page-objects\ResourcesTree.ts:45
43 | async goto(...resourceNames: Array<string>): Promise<void> {
44 | for (const resourceName of resourceNames) {
> 45 | await this.node.getByText(resourceName, { exact: true }).click();
| ^
46 | }
47 | }
48 | }
at ResourcesTree.goto (D:\a\OpossumUI\OpossumUI\src\e2e-tests\page-objects\ResourcesTree.ts:45:64)
at D:\a\OpossumUI\OpossumUI\src\e2e-tests\__tests__\selecting-attributions.test.ts:55:23
|
build-and-test (ubuntu-latest)
65 passed (4.3m)
|
build-and-test (macos-latest)
1 flaky
src/e2e-tests/__tests__/import-dialog.test.ts:115:5 › shows error when no file path is set ─────
64 passed (5.9m)
|
build-and-test (windows-latest)
3 flaky
src\e2e-tests\__tests__\selecting-attributions.test.ts:50:5 › allows selecting and deselecting all attributions in the active tab
src\e2e-tests\__tests__\selecting-attributions.test.ts:80:5 › allows navigating through the attributions list by keyboard
src\e2e-tests\__tests__\updating-attributions.test.ts:224:5 › allows user to update an attribution on all linked resources
62 passed (6.7m)
|