front: add track column to timestops table #14671
build.yml
on: pull_request
Matrix: Build
Check dockerfiles
9s
Check scripts
4s
Check generated railjson sync
22s
Check railjson generator
1m 59s
Check commits
8s
Check final newline
10s
Check integration tests
1m 20s
Check osrd schema
38s
Check toml
6s
Check infra schema sync
17s
Check reuse compliance
11s
Check front rtk sync
1m 35s
Check core
4m 7s
Check editoast tests
6m 38s
Check editoast lints
9m 1s
Check editoast openapi
1m 0s
Check gateway
3m 18s
Check osrdyne
3m 40s
Check front
2m 28s
Integration tests
1m 18s
End to end tests
53m 46s
Annotations
11 errors, 10 warnings, and 1 notice
Check commits
Process completed with exit code 1.
|
[chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code:
tests/012-op-simulation-settings-tab.spec.ts#L1
1) [chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code
Test timeout of 270000ms exceeded.
|
[chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code:
tests/pages/op-input-table-page-model.ts#L71
1) [chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code
Error: locator.fill: Test timeout of 270000ms exceeded.
Call log:
- waiting for locator('.dsg-row').filter({ has: locator('input.dsg-input[value="Mid_East_station"]') }).first().locator('.dsg-cell').last().locator('.dsg-input')
at pages/op-input-table-page-model.ts:71
69 | await cell.getByPlaceholder(inputPlaceholder).fill(fillValue);
70 | } else {
> 71 | await cell.locator('.dsg-input').fill(fillValue);
| ^
72 |
73 | if (cleanWhitespace(header) === cleanWhitespace(translations.stopTime)) {
74 | await cell.locator('.dsg-input').press('Enter');
at OperationalStudiesInputTablePage.fillTableCellByStationAndHeader (/app/tests/pages/op-input-table-page-model.ts:71:40)
at /app/tests/012-op-simulation-settings-tab.spec.ts:209:5
|
[chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code:
tests/012-op-simulation-settings-tab.spec.ts#L1
1) [chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 270000ms exceeded.
|
[chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code:
tests/pages/op-input-table-page-model.ts#L71
1) [chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Test timeout of 270000ms exceeded.
Call log:
- waiting for locator('.dsg-row').filter({ has: locator('input.dsg-input[value="Mid_East_station"]') }).first().locator('.dsg-cell').last().locator('.dsg-input')
at pages/op-input-table-page-model.ts:71
69 | await cell.getByPlaceholder(inputPlaceholder).fill(fillValue);
70 | } else {
> 71 | await cell.locator('.dsg-input').fill(fillValue);
| ^
72 |
73 | if (cleanWhitespace(header) === cleanWhitespace(translations.stopTime)) {
74 | await cell.locator('.dsg-input').press('Enter');
at OperationalStudiesInputTablePage.fillTableCellByStationAndHeader (/app/tests/pages/op-input-table-page-model.ts:71:40)
at /app/tests/012-op-simulation-settings-tab.spec.ts:209:5
|
[chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code:
tests/012-op-simulation-settings-tab.spec.ts#L1
1) [chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 270000ms exceeded.
|
[chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code:
tests/pages/op-input-table-page-model.ts#L71
1) [chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Test timeout of 270000ms exceeded.
Call log:
- waiting for locator('.dsg-row').filter({ has: locator('input.dsg-input[value="Mid_East_station"]') }).first().locator('.dsg-cell').last().locator('.dsg-input')
at pages/op-input-table-page-model.ts:71
69 | await cell.getByPlaceholder(inputPlaceholder).fill(fillValue);
70 | } else {
> 71 | await cell.locator('.dsg-input').fill(fillValue);
| ^
72 |
73 | if (cleanWhitespace(header) === cleanWhitespace(translations.stopTime)) {
74 | await cell.locator('.dsg-input').press('Enter');
at OperationalStudiesInputTablePage.fillTableCellByStationAndHeader (/app/tests/pages/op-input-table-page-model.ts:71:40)
at /app/tests/012-op-simulation-settings-tab.spec.ts:209:5
|
[chromium] › 012-op-simulation-settings-tab.spec.ts:305:7 › Simulation Settings Tab Verification › Add all the simulation settings:
tests/012-op-simulation-settings-tab.spec.ts#L1
2) [chromium] › 012-op-simulation-settings-tab.spec.ts:305:7 › Simulation Settings Tab Verification › Add all the simulation settings
Test timeout of 270000ms exceeded.
|
[chromium] › 012-op-simulation-settings-tab.spec.ts:305:7 › Simulation Settings Tab Verification › Add all the simulation settings:
tests/pages/op-input-table-page-model.ts#L71
2) [chromium] › 012-op-simulation-settings-tab.spec.ts:305:7 › Simulation Settings Tab Verification › Add all the simulation settings
Error: locator.fill: Test timeout of 270000ms exceeded.
Call log:
- waiting for locator('.dsg-row').filter({ has: locator('input.dsg-input[value="Mid_East_station"]') }).first().locator('.dsg-cell').last().locator('.dsg-input')
at pages/op-input-table-page-model.ts:71
69 | await cell.getByPlaceholder(inputPlaceholder).fill(fillValue);
70 | } else {
> 71 | await cell.locator('.dsg-input').fill(fillValue);
| ^
72 |
73 | if (cleanWhitespace(header) === cleanWhitespace(translations.stopTime)) {
74 | await cell.locator('.dsg-input').press('Enter');
at OperationalStudiesInputTablePage.fillTableCellByStationAndHeader (/app/tests/pages/op-input-table-page-model.ts:71:40)
at /app/tests/012-op-simulation-settings-tab.spec.ts:336:7
|
[chromium] › 012-op-simulation-settings-tab.spec.ts:305:7 › Simulation Settings Tab Verification › Add all the simulation settings:
tests/012-op-simulation-settings-tab.spec.ts#L1
2) [chromium] › 012-op-simulation-settings-tab.spec.ts:305:7 › Simulation Settings Tab Verification › Add all the simulation settings
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 270000ms exceeded.
|
[chromium] › 012-op-simulation-settings-tab.spec.ts:305:7 › Simulation Settings Tab Verification › Add all the simulation settings:
tests/pages/op-input-table-page-model.ts#L71
2) [chromium] › 012-op-simulation-settings-tab.spec.ts:305:7 › Simulation Settings Tab Verification › Add all the simulation settings
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Test timeout of 270000ms exceeded.
Call log:
- waiting for locator('.dsg-row').filter({ has: locator('input.dsg-input[value="Mid_East_station"]') }).first().locator('.dsg-cell').last().locator('.dsg-input')
at pages/op-input-table-page-model.ts:71
69 | await cell.getByPlaceholder(inputPlaceholder).fill(fillValue);
70 | } else {
> 71 | await cell.locator('.dsg-input').fill(fillValue);
| ^
72 |
73 | if (cleanWhitespace(header) === cleanWhitespace(translations.stopTime)) {
74 | await cell.locator('.dsg-input').press('Enter');
at OperationalStudiesInputTablePage.fillTableCellByStationAndHeader (/app/tests/pages/op-input-table-page-model.ts:71:40)
at /app/tests/012-op-simulation-settings-tab.spec.ts:336:7
|
Build (osrdyne, osrdyne-test)
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Build (editoast, editoast-test)
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Build (core-build, core)
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Build (gateway-test, gateway-standalone, gateway-front)
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Build (front-build, front-tests, front-devel, front-nginx)
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/login-action@v2. 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:
[webkit] › 009-rollingstock-editor.spec.ts#L1
[webkit] › 009-rollingstock-editor.spec.ts took 56.6s
|
Slow Test:
[firefox] › 006-stdcm.spec.ts#L1
[firefox] › 006-stdcm.spec.ts took 51.0s
|
Slow Test:
[webkit] › 006-stdcm.spec.ts#L1
[webkit] › 006-stdcm.spec.ts took 48.5s
|
Slow Test:
[webkit] › 008-train-schedule.spec.ts#L1
[webkit] › 008-train-schedule.spec.ts took 47.5s
|
Slow Test:
[webkit] › 011-op-times-and-stops-tab.spec.ts#L1
[webkit] › 011-op-times-and-stops-tab.spec.ts took 41.4s
|
🎭 Playwright Run Summary
4 failed
[chromium] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code
[chromium] › 012-op-simulation-settings-tab.spec.ts:305:7 › Simulation Settings Tab Verification › Add all the simulation settings
[firefox] › 012-op-simulation-settings-tab.spec.ts:131:7 › Simulation Settings Tab Verification › Activate electrical profiles
[firefox] › 012-op-simulation-settings-tab.spec.ts:305:7 › Simulation Settings Tab Verification › Add all the simulation settings
5 flaky
[chromium] › 011-op-times-and-stops-tab.spec.ts:183:7 › Times and Stops Tab Verification › should correctly update and clear input table row
[chromium] › 012-op-simulation-settings-tab.spec.ts:131:7 › Simulation Settings Tab Verification › Activate electrical profiles
[firefox] › 011-op-times-and-stops-tab.spec.ts:183:7 › Times and Stops Tab Verification › should correctly update and clear input table row
[firefox] › 012-op-simulation-settings-tab.spec.ts:186:7 › Simulation Settings Tab Verification › Activate composition code
[firefox] › 012-op-simulation-settings-tab.spec.ts:241:7 › Simulation Settings Tab Verification › Activate linear and mareco margin
4 skipped
97 passed (51.2m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
e2e-container-logs
Expired
|
398 KB |
|
integration-container-logs
Expired
|
24.6 KB |
|
integration-videos
Expired
|
106 MB |
|