Skip to content

Improve data privacy handling and per-group settings for multi-group usage #1514

Improve data privacy handling and per-group settings for multi-group usage

Improve data privacy handling and per-group settings for multi-group usage #1514

Triggered via pull request February 24, 2026 13:54
Status Failure
Total duration 15m 9s
Artifacts 6

dev.yml

on: pull_request
run-tests  /  build
3m 45s
run-tests / build
run-e2e-tests  /  e2e
3m 58s
run-e2e-tests / e2e
build-dev-container  /  build-server
2m 35s
build-dev-container / build-server
build-dev-container  /  build-client
10m 59s
build-dev-container / build-client
deploy-dev-container  /  deploy
deploy-dev-container / deploy
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 4 warnings, and 1 notice
[chromium] › e2e/navigation.spec.ts:57:7 › Navigation - Student routes › can navigate between pages via sidebar: client/e2e/navigation.spec.ts#L73
1) [chromium] › e2e/navigation.spec.ts:57:7 › Navigation - Student routes › can navigate between pages via sidebar Error: expect(locator).toBeVisible() failed Locator: getByRole('heading', { name: /dashboard/i }) Expected: visible Timeout: 15000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 15000ms - waiting for getByRole('heading', { name: /dashboard/i }) 71 | await page.getByRole('link', { name: 'Dashboard' }).click() 72 | await expect(page).toHaveURL(/\/dashboard/, { timeout: 30_000 }) > 73 | await expect(page.getByRole('heading', { name: /dashboard/i })).toBeVisible() | ^ 74 | }) 75 | 76 | test('header logo navigates to dashboard when authenticated', async ({ page }) => { at /home/runner/work/thesis-management/thesis-management/client/e2e/navigation.spec.ts:73:69
build-dev-container / build-server
buildx failed with: ERROR: failed to build: failed to solve: process "/bin/sh -c ./gradlew build -x test --no-daemon" did not complete successfully: exit code: 1
build-dev-container / build-server
Unable to find merge base between 9d261f4641aa686931459a29c25778cad7977f3a and 65470335023051f8e16a4246a409116d0491c3dd
Legacy key/value format with whitespace separator should not be used: client.Dockerfile#L8
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
The 'as' keyword should match the case of the 'from' keyword: client.Dockerfile#L1
FromAsCasing: 'as' and 'FROM' keywords' casing do not match More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
build-dev-container / build-client
Unable to find merge base between 9d261f4641aa686931459a29c25778cad7977f3a and 65470335023051f8e16a4246a409116d0491c3dd
🎭 Playwright Run Summary
1 flaky [chromium] › e2e/navigation.spec.ts:57:7 › Navigation - Student routes › can navigate between pages via sidebar 98 passed (2.0m)

Artifacts

Produced during runtime
Name Size Digest
coverage-report Expired
1.04 MB
sha256:4f1f9ebadae96d0c3d72882e67e604402da2928daefd39b92fc124f498788fa0
ls1intum~thesis-management~OQSDIM.dockerbuild
102 KB
sha256:575a9a6ab82a119350f8d0ba28705daea9da43c3510347efa8135b3ef85694a6
ls1intum~thesis-management~OUETYY.dockerbuild
32 KB
sha256:5aed1e70d1b1e926b57850b0b5353945bc220c5c249f0be52a50662b77b82452
playwright-report Expired
2.25 MB
sha256:7735f08f3d69e2e89fcc564aa5e1d9af20fd74917b2345c674e94ea40aa8440a
playwright-results Expired
1.56 MB
sha256:a33cf7fd90b6726fc26cb9ee72e932bda8968a8a09bfdf1c1283e8c3fdb79667
test-results Expired
647 KB
sha256:bce8ccc10ae24e4767fd9e2c4ef82e56124780de687e3a21664efc945c5a5152