Handle incompatible keyword in haddock3 yaml files #503
Annotations
10 errors, 3 warnings, and 1 notice
[chromium] › molecules.spec.ts:157:3 › Given expert catalog and example loaded › The topoaa:
apps/haddock3-download/integration-tests/molecules.spec.ts#L153
1) [chromium] › molecules.spec.ts:157:3 › Given expert catalog and example loaded › The topoaa, input molecules should be expandable
locator.selectOption: Error: strict mode violation: "select" resolved to 2 elements:
1) <select class="form-control" title="Select another catal…>…</select> aka playwright.$("text=Cataloghaddock3easyhaddock3experthaddock3guruNodestopologytopoaasamplinggdocklig >> select")
2) <select id="root_mode" class="custom-select">…</select> aka playwright.$("text=Mode of executionlocalbatch >> select")
=========================== logs ===========================
waiting for selector "select"
strict mode violation: "select" resolved to 2 elements:
1) <select class="form-control" title="Select another catal…>…</select> aka playwright.$("text=Cataloghaddock3easyhaddock3experthaddock3guruNodestopologytopoaasamplinggdocklig >> select")
2) <select id="root_mode" class="custom-select">…</select> aka playwright.$("text=Mode of executionlocalbatch >> select")
============================================================
151 | await page.goto('http://localhost:3000/')
152 | // Select http://localhost:3000/catalog/haddock3.expert.yaml
> 153 | await page.locator('select').selectOption('http://localhost:3000/catalog/haddock3.expert.yaml')
| ^
154 | // Click text=docking-protein-ligand
155 | await page.locator('text=docking-protein-ligand').click()
156 | })
at /home/runner/work/workflow-builder/workflow-builder/apps/haddock3-download/integration-tests/molecules.spec.ts:153:34
|
[chromium] › molecules.spec.ts:157:3 › Given expert catalog and example loaded › The topoaa:
apps/haddock3-download/integration-tests/molecules.spec.ts#L153
1) [chromium] › molecules.spec.ts:157:3 › Given expert catalog and example loaded › The topoaa, input molecules should be expandable
Retry #1 ---------------------------------------------------------------------------------------
locator.selectOption: Error: strict mode violation: "select" resolved to 2 elements:
1) <select class="form-control" title="Select another catal…>…</select> aka playwright.$("text=Cataloghaddock3easyhaddock3experthaddock3guruNodestopologytopoaasamplinggdocklig >> select")
2) <select id="root_mode" class="custom-select">…</select> aka playwright.$("text=Mode of executionlocalbatch >> select")
=========================== logs ===========================
waiting for selector "select"
strict mode violation: "select" resolved to 2 elements:
1) <select class="form-control" title="Select another catal…>…</select> aka playwright.$("text=Cataloghaddock3easyhaddock3experthaddock3guruNodestopologytopoaasamplinggdocklig >> select")
2) <select id="root_mode" class="custom-select">…</select> aka playwright.$("text=Mode of executionlocalbatch >> select")
============================================================
151 | await page.goto('http://localhost:3000/')
152 | // Select http://localhost:3000/catalog/haddock3.expert.yaml
> 153 | await page.locator('select').selectOption('http://localhost:3000/catalog/haddock3.expert.yaml')
| ^
154 | // Click text=docking-protein-ligand
155 | await page.locator('text=docking-protein-ligand').click()
156 | })
at /home/runner/work/workflow-builder/workflow-builder/apps/haddock3-download/integration-tests/molecules.spec.ts:153:34
|
[chromium] › molecules.spec.ts:157:3 › Given expert catalog and example loaded › The topoaa:
apps/haddock3-download/integration-tests/molecules.spec.ts#L153
1) [chromium] › molecules.spec.ts:157:3 › Given expert catalog and example loaded › The topoaa, input molecules should be expandable
Retry #2 ---------------------------------------------------------------------------------------
locator.selectOption: Error: strict mode violation: "select" resolved to 2 elements:
1) <select class="form-control" title="Select another catal…>…</select> aka playwright.$("text=Cataloghaddock3easyhaddock3experthaddock3guruNodestopologytopoaasamplinggdocklig >> select")
2) <select id="root_mode" class="custom-select">…</select> aka playwright.$("text=Mode of executionlocalbatch >> select")
=========================== logs ===========================
waiting for selector "select"
strict mode violation: "select" resolved to 2 elements:
1) <select class="form-control" title="Select another catal…>…</select> aka playwright.$("text=Cataloghaddock3easyhaddock3experthaddock3guruNodestopologytopoaasamplinggdocklig >> select")
2) <select id="root_mode" class="custom-select">…</select> aka playwright.$("text=Mode of executionlocalbatch >> select")
============================================================
151 | await page.goto('http://localhost:3000/')
152 | // Select http://localhost:3000/catalog/haddock3.expert.yaml
> 153 | await page.locator('select').selectOption('http://localhost:3000/catalog/haddock3.expert.yaml')
| ^
154 | // Click text=docking-protein-ligand
155 | await page.locator('text=docking-protein-ligand').click()
156 | })
at /home/runner/work/workflow-builder/workflow-builder/apps/haddock3-download/integration-tests/molecules.spec.ts:153:34
|
[chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header:
apps/haddock3-download/integration-tests/topoaamol.spec.ts#L65
2) [chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header
Timeout of 30000ms exceeded in beforeEach hook.
63 |
64 | test.describe('given workflow is cleared and archive is uploaded', () => {
> 65 | test.beforeEach(async ({ page }) => {
| ^
66 | // Click text=Clear
67 | await page.locator('text=Clear').click()
68 | // Upload workflow archive
at /home/runner/work/workflow-builder/workflow-builder/apps/haddock3-download/integration-tests/topoaamol.spec.ts:65:12
|
[chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header:
apps/haddock3-download/integration-tests/topoaamol.spec.ts#L75
2) [chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header
page.waitForSelector: Target closed
=========================== logs ===========================
waiting for selector "button:has-text("e2a-hpr_1GGR.pdb")" to be visible
============================================================
73 | // ensure file is uploaded
74 | await page.locator('text=Files').click()
> 75 | await page.waitForSelector('button:has-text("e2a-hpr_1GGR.pdb")')
| ^
76 | })
77 |
78 | test('should have "[topoaa.mol1]" header', async ({ page }) => {
at /home/runner/work/workflow-builder/workflow-builder/apps/haddock3-download/integration-tests/topoaamol.spec.ts:75:20
|
[chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header:
apps/haddock3-download/integration-tests/topoaamol.spec.ts#L1
2) [chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header
Pending operations:
- page.waitForSelector at integration-tests/topoaamol.spec.ts:75:20
|
[chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header:
apps/haddock3-download/integration-tests/topoaamol.spec.ts#L65
2) [chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header
Retry #1 ---------------------------------------------------------------------------------------
Timeout of 30000ms exceeded in beforeEach hook.
63 |
64 | test.describe('given workflow is cleared and archive is uploaded', () => {
> 65 | test.beforeEach(async ({ page }) => {
| ^
66 | // Click text=Clear
67 | await page.locator('text=Clear').click()
68 | // Upload workflow archive
at /home/runner/work/workflow-builder/workflow-builder/apps/haddock3-download/integration-tests/topoaamol.spec.ts:65:12
|
[chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header:
apps/haddock3-download/integration-tests/topoaamol.spec.ts#L75
2) [chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header
Retry #1 ---------------------------------------------------------------------------------------
page.waitForSelector: Target closed
=========================== logs ===========================
waiting for selector "button:has-text("e2a-hpr_1GGR.pdb")" to be visible
============================================================
73 | // ensure file is uploaded
74 | await page.locator('text=Files').click()
> 75 | await page.waitForSelector('button:has-text("e2a-hpr_1GGR.pdb")')
| ^
76 | })
77 |
78 | test('should have "[topoaa.mol1]" header', async ({ page }) => {
at /home/runner/work/workflow-builder/workflow-builder/apps/haddock3-download/integration-tests/topoaamol.spec.ts:75:20
|
[chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header:
apps/haddock3-download/integration-tests/topoaamol.spec.ts#L1
2) [chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header
Retry #1 ---------------------------------------------------------------------------------------
Pending operations:
- page.waitForSelector at integration-tests/topoaamol.spec.ts:75:20
|
[chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header:
apps/haddock3-download/integration-tests/topoaamol.spec.ts#L65
2) [chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header
Retry #2 ---------------------------------------------------------------------------------------
Timeout of 30000ms exceeded in beforeEach hook.
63 |
64 | test.describe('given workflow is cleared and archive is uploaded', () => {
> 65 | test.beforeEach(async ({ page }) => {
| ^
66 | // Click text=Clear
67 | await page.locator('text=Clear').click()
68 | // Upload workflow archive
at /home/runner/work/workflow-builder/workflow-builder/apps/haddock3-download/integration-tests/topoaamol.spec.ts:65:12
|
build
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
build
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v2, actions/setup-node@v2, codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Slow Test:
apps/haddock3-download/[chromium] › topoaamol.spec.ts#L1
apps/haddock3-download/[chromium] › topoaamol.spec.ts took 2m
|
🎭 Playwright Run Summary
2 failed
[chromium] › molecules.spec.ts:157:3 › Given expert catalog and example loaded › The topoaa, input molecules should be expandable
[chromium] › topoaamol.spec.ts:78:7 › given 1 molecule and a topoaa node › given downloaded archive › given workflow is cleared and archive is uploaded › should have "[topoaa.mol1]" header
2 skipped
6 passed (2m)
|