core: disable colors when the output isn't compatible #14251
build.yml
on: pull_request
Matrix: build
check_generated_railjson_sync
24s
check_railjson_generator
1m 46s
check_commits
7s
Check final newline
8s
check_integration_tests
1m 30s
check_osrd_schema
37s
check_toml
8s
check_infra_schema_sync
19s
check_reuse_compliance
10s
check_front_rtk_sync
1m 45s
check_core
3m 57s
check_editoast_tests
6m 22s
check_editoast_lints
9m 19s
check_editoast_openapi
1m 7s
check_gateway
3m 19s
check_osrdyne
3m 36s
check_front
2m 30s
integration_tests
1m 3s
end_to_end_tests
11m 20s
Annotations
2 errors, 16 warnings, and 1 notice
[chromium] › 012-op-simulation-settings-tab.spec.ts:122:7 › Simulation Settings Tab Verification › Activate electrical profiles:
tests/pages/op-output-table-page-model.ts#L23
1) [chromium] › 012-op-simulation-settings-tab.spec.ts:122:7 › Simulation Settings Tab Verification › Activate electrical profiles
TimeoutError: locator.waitFor: Timeout 30000ms exceeded.
Call log:
- waiting for locator('.time-stop-outputs .time-stops-datasheet .dsg-row').nth(1).locator('.dsg-cell.dsg-cell-disabled').nth(undefined) to be visible
at pages/op-output-table-page-model.ts:23
21 | // Retrieve the cell value based on the locator type
22 | static async getCellValue(cell: Locator, isInput: boolean = true): Promise<string> {
> 23 | await cell.waitFor({ state: 'visible', timeout: 30 * 1000 });
| ^
24 | return isInput
25 | ? (await cell.locator('input').getAttribute('value'))?.trim() || ''
26 | : (await cell.textContent())?.trim() || '';
at Function.getCellValue (/app/tests/pages/op-output-table-page-model.ts:23:16)
at OperationalStudiesOutputTablePage.getOutputTableData (/app/tests/pages/op-output-table-page-model.ts:70:49)
at /app/tests/012-op-simulation-settings-tab.spec.ts:175:5
|
[chromium] › 012-op-simulation-settings-tab.spec.ts:177:7 › Simulation Settings Tab Verification › Activate composition code:
tests/pages/op-timetable-page-model.ts#L232
2) [chromium] › 012-op-simulation-settings-tab.spec.ts:177:7 › Simulation Settings Tab Verification › Activate composition code
Error: expect(received).toEqual(expected) // deep equality
Expected: "11:51"
Received: "12:02"
at pages/op-timetable-page-model.ts:232
230 | await expect(this.trainArrivalTime).toBeVisible();
231 | const actualArrivalTime = await this.trainArrivalTime.textContent();
> 232 | expect(actualArrivalTime).toEqual(expectedArrivalTime);
| ^
233 | }
234 |
235 | async clickOnScenarioCollapseButton() {
at OperationalStudiesTimetablePage.getTrainArrivalTime (/app/tests/pages/op-timetable-page-model.ts:232:31)
at /app/tests/012-op-simulation-settings-tab.spec.ts:228:5
|
check_railjson_generator
The following actions use a deprecated Node.js version and will be forced to run on node20: 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/
|
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 (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/
|
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 (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 (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/
|
integration_tests
The following actions use a deprecated Node.js version and will be forced to run on node20: 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/
|
check_front
The following actions use a deprecated Node.js version and will be forced to run on node20: 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/
|
check_gateway
The following actions use a deprecated Node.js version and will be forced to run on node20: 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/
|
check_osrdyne
The following actions use a deprecated Node.js version and will be forced to run on node20: 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/
|
check_core
The following actions use a deprecated Node.js version and will be forced to run on node20: 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/
|
check_editoast_tests
The following actions use a deprecated Node.js version and will be forced to run on node20: 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:
[firefox] › 008-train-schedule.spec.ts#L1
[firefox] › 008-train-schedule.spec.ts took 38.5s
|
Slow Test:
[chromium] › 009-rollingstock-editor.spec.ts#L1
[chromium] › 009-rollingstock-editor.spec.ts took 29.6s
|
Slow Test:
[firefox] › 003-study-management.spec.ts#L1
[firefox] › 003-study-management.spec.ts took 18.5s
|
Slow Test:
[firefox] › 002-project-management.spec.ts#L1
[firefox] › 002-project-management.spec.ts took 15.8s
|
🎭 Playwright Run Summary
2 flaky
[chromium] › 012-op-simulation-settings-tab.spec.ts:122:7 › Simulation Settings Tab Verification › Activate electrical profiles
[chromium] › 012-op-simulation-settings-tab.spec.ts:177:7 › Simulation Settings Tab Verification › Activate composition code
4 skipped
95 passed (9.1m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
e2e-container-logs
Expired
|
340 KB |
|
integration-container-logs
Expired
|
24.2 KB |
|
integration-videos
Expired
|
22.2 MB |
|