Skip to content

Tutorial groups: Rework the management page with a full-width table and inline search #6238

Tutorial groups: Rework the management page with a full-width table and inline search

Tutorial groups: Rework the management page with a full-width table and inline search #6238

Triggered via pull request August 25, 2026 12:16
Status Failure
Total duration 56m 5s
Artifacts 11

ci.yml

on: pull_request
Detect Changed Areas
15s
Detect Changed Areas
Build Documentation  /  Build documentation site
1m 10s
Build Documentation / Build documentation site
Quality  /  Server Code Style
5m 33s
Quality / Server Code Style
Quality  /  Client Code Style
4m 23s
Quality / Client Code Style
Quality  /  Client Compilation
4m 48s
Quality / Client Compilation
Quality  /  Server Code Quality
Quality / Server Code Quality
Quality  /  Query Quality Check
Quality / Query Quality Check
Check Translation Keys  /  Check if translation keys are consistent
35s
Check Translation Keys / Check if translation keys are consistent
Bean Instantiations  /  Bean Instantiation Check
Bean Instantiations / Bean Instantiation Check
Lint Workflows  /  actionlint
Lint Workflows / actionlint
Lint Workflows  /  deploy scripts (shellcheck + bats)
Lint Workflows / deploy scripts (shellcheck + bats)
Validate Gradle Wrapper  /  Validate Gradle Wrapper
Validate Gradle Wrapper / Validate Gradle Wrapper
Version Consistency  /  Verify version consistency
Version Consistency / Verify version consistency
Matrix: Build / Build and Push Docker Image / build
Waiting for pending jobs
Build  /  Build .war artifact
3m 55s
Build / Build .war artifact
CodeQL  /  Analyse (Java + JS/TS)
11m 2s
CodeQL / Analyse (Java + JS/TS)
Report PR Coverage
21s
Report PR Coverage
Deploy Documentation
0s
Deploy Documentation
Build  /  ...  /  merge
Build / Build and Push Docker Image / merge
Build  /  Upload Release Artifact
0s
Build / Upload Release Artifact
Build  /  Build and Push Docker Image (PR, amd64)
5m 32s
Build / Build and Push Docker Image (PR, amd64)
Build  /  Save Docker Image Tag
Build / Save Docker Image Tag
Build  /  Sign and Attest Docker Image
Build / Sign and Attest Docker Image
E2E  /  Determine Relevant Tests
1m 15s
E2E / Determine Relevant Tests
E2E  /  Run All E2E Tests (Non-PR)
0s
E2E / Run All E2E Tests (Non-PR)
E2E  /  Phase 1: Relevant E2E Tests
3m 8s
E2E / Phase 1: Relevant E2E Tests
E2E  /  Run All E2E Tests (PR)
E2E / Run All E2E Tests (PR)
E2E  /  Phase 2: Remaining E2E Tests
39m 27s
E2E / Phase 2: Remaining E2E Tests
E2E  /  Report E2E Overall Status
15s
E2E / Report E2E Overall Status
CI Summary
6s
CI Summary
All required CI Passed
4s
All required CI Passed
Fit to window
Zoom out
Zoom in

Annotations

14 errors, 66 warnings, and 4 notices
Build Documentation / Build documentation site
Process completed with exit code 1.
E2E / Phase 1: Relevant E2E Tests
❌ Failed to create checks using the provided token. (HttpError: Resource not accessible by integration - https://docs.github.com/rest/checks/runs#create-a-check-run)
Test / Client Tests
Process completed with exit code 1.
rules/tum-ui-package.spec.mjs > @tumaet/ui-angular integration contract > keeps package typography coverage in sync with component selectors: rules/tum-ui-package.spec.mjs#L417
AssertionError: expected [ 'tum-ui-autocomplete', …(32) ] to deeply equal [ 'tum-ui-autocomplete', …(33) ] - Expected + Received @@ -18,11 +18,10 @@ "tum-ui-panel", "tum-ui-popover", "tum-ui-progress-bar", "tum-ui-progress-spinner", "tum-ui-radio-button", - "tum-ui-search-field", "tum-ui-select", "tum-ui-select-button", "tum-ui-tab", "tum-ui-tab-list", "tum-ui-tab-panel", ❯ rules/tum-ui-package.spec.mjs:417:54
Test / Server Tests (PostgreSQL)
Failed test were found and 'fail-on-error' option is set to true
Test / Server Tests (PostgreSQL)
Process completed with exit code 1.
Test / Server Tests (PostgreSQL)
Process completed with exit code 1.
Test / Server Tests (PostgreSQL)
Process completed with exit code 1.
E2E / Phase 2: Remaining E2E Tests
❌ Failed to create checks using the provided token. (HttpError: Resource not accessible by integration - https://docs.github.com/rest/checks/runs#create-a-check-run)
E2E / Phase 2: Remaining E2E Tests
Process completed with exit code 1.
E2E / Report E2E Overall Status
Process completed with exit code 1.
E2E real failure
E2E: real (non-flaky) test failure. E2E is part of the required all-required-ci-passed gate, so a real (non-flaky) regression blocks merging; see the E2E PR comment for the per-test breakdown and Helios flakiness scores. A known-flaky-only run would have been exonerated and stayed green.
All required CI Passed
Process completed with exit code 1.
All required CI Passed
Required CI did not pass — failed: `test`, `docs`, `e2e`; see the job summary for what to do.
Detect Changed Areas
'base' input parameter is ignored when action is triggered by pull request event
Detect Changed Areas
'base' input parameter is ignored when action is triggered by pull request event
Build / Build .war artifact: src/main/java/de/tum/cit/aet/artemis/iris/service/pyris/PyrisConnectorService.java#L78
[removal] MappingJackson2HttpMessageConverter in org.springframework.http.converter.json has been deprecated and marked for removal
Build / Build .war artifact: src/main/java/de/tum/cit/aet/artemis/iris/service/pyris/PyrisConnectorService.java#L78
[removal] MappingJackson2HttpMessageConverter in org.springframework.http.converter.json has been deprecated and marked for removal
Build / Build .war artifact: src/main/java/de/tum/cit/aet/artemis/lecture/service/LectureImportService.java#L80
[deprecation] setAttachments(Set<Attachment>) in Lecture has been deprecated
Build / Build .war artifact: src/main/java/de/tum/cit/aet/artemis/lecture/service/LectureImportService.java#L75
[deprecation] getAttachments() in Lecture has been deprecated
Build / Build .war artifact: src/main/java/de/tum/cit/aet/artemis/atlas/service/AtlasAgentDelegationService.java#L71
[removal] toolCallbacks(ToolCallbackProvider...) in ChatClientRequestSpec has been deprecated and marked for removal
Build / Build .war artifact: src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
Build / Build .war artifact: src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
Build / Build .war artifact: src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
Build / Build .war artifact: src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
Build / Build .war artifact: src/main/java/de/tum/cit/aet/artemis/plagiarism/domain/PlagiarismSubmissionElement.java#L54
[removal] getLength() in Token has been deprecated and marked for removal
Quality / Client Code Style: src/main/webapp/app/atlas/shared/competency-selection/exercise-competency-suggestion.spec.ts#L60
`CompetencySelectionComponent` is deprecated. Use {@link CompetencySelectionPrimengComponent } instead
Quality / Client Code Style: src/main/webapp/app/atlas/shared/competency-selection/exercise-competency-suggestion.spec.ts#L60
`CompetencySelectionComponent` is deprecated. Use {@link CompetencySelectionPrimengComponent } instead
Quality / Client Code Style: src/main/webapp/app/atlas/shared/competency-selection/exercise-competency-suggestion.spec.ts#L30
`CompetencySelectionComponent` is deprecated. Use {@link CompetencySelectionPrimengComponent } instead
Quality / Client Code Style: src/main/webapp/app/atlas/shared/competency-selection/competency-selection.component.spec.ts#L58
`CompetencySelectionComponent` is deprecated. Use {@link CompetencySelectionPrimengComponent } instead
Quality / Client Code Style: src/main/webapp/app/atlas/shared/competency-selection/competency-selection.component.spec.ts#L34
`CompetencySelectionComponent` is deprecated. Use {@link CompetencySelectionPrimengComponent } instead
Quality / Client Code Style: src/main/webapp/app/atlas/shared/competency-selection/competency-selection.component.spec.ts#L27
`CompetencySelectionComponent` is deprecated. Use {@link CompetencySelectionPrimengComponent } instead
Quality / Client Code Style: src/main/webapp/app/atlas/shared/competency-selection/competency-selection.component.spec.ts#L26
`CompetencySelectionComponent` is deprecated. Use {@link CompetencySelectionPrimengComponent } instead
Quality / Client Code Style: src/main/webapp/app/atlas/shared/competency-selection/atlasml-competency-suggestions.integration.spec.ts#L76
`CompetencySelectionComponent` is deprecated. Use {@link CompetencySelectionPrimengComponent } instead
Quality / Client Code Style: src/main/webapp/app/atlas/shared/competency-selection/atlasml-competency-suggestions.integration.spec.ts#L36
`CompetencySelectionComponent` is deprecated. Use {@link CompetencySelectionPrimengComponent } instead
Quality / Client Code Style: src/main/webapp/app/atlas/shared/competency-selection/atlasml-competency-suggestions.integration.spec.ts#L35
`CompetencySelectionComponent` is deprecated. Use {@link CompetencySelectionPrimengComponent } instead
Quality / Server Code Style: src/test/java/de/tum/cit/aet/artemis/core/util/CourseUtilService.java#L467
[deprecation] addAttachments(Attachment) in Lecture has been deprecated
Quality / Server Code Style: src/test/java/de/tum/cit/aet/artemis/localci/service/LocalVCLocalCITestService.java#L188
[deprecation] LocalRepository in de.tum.cit.aet.artemis.programming.util has been deprecated
Quality / Server Code Style: src/test/java/de/tum/cit/aet/artemis/localci/service/LocalVCLocalCITestService.java#L188
[deprecation] LocalRepository in de.tum.cit.aet.artemis.programming.util has been deprecated
Quality / Server Code Style: src/test/java/de/tum/cit/aet/artemis/localci/service/LocalVCLocalCITestService.java#L186
[deprecation] LocalRepository in de.tum.cit.aet.artemis.programming.util has been deprecated
Quality / Server Code Style: src/test/java/de/tum/cit/aet/artemis/exercise/participation/util/ParticipationUtilService.java#L1077
[deprecation] LocalRepository in de.tum.cit.aet.artemis.programming.util has been deprecated
Quality / Server Code Style: src/test/java/de/tum/cit/aet/artemis/shared/base/AbstractSpringIntegrationIndependentTestBase.java#L113
[removal] getDefaultOptions() in ChatModel has been deprecated and marked for removal
Quality / Server Code Style: src/test/java/de/tum/cit/aet/artemis/shared/base/AbstractArtemisIntegrationTest.java#L247
[deprecation] mockGetRepositorySlugFromRepositoryUri(String,VcsRepositoryUri) in MockDelegate has been deprecated
Quality / Server Code Style: src/test/java/de/tum/cit/aet/artemis/shared/base/AbstractArtemisIntegrationTest.java#L254
[deprecation] mockGetProjectKeyFromRepositoryUri(String,VcsRepositoryUri) in MockDelegate has been deprecated
Quality / Server Code Style: src/test/java/de/tum/cit/aet/artemis/shared/base/AbstractArtemisIntegrationTest.java#L259
[deprecation] mockGetRepositoryPathFromRepositoryUri(String,VcsRepositoryUri) in MockDelegate has been deprecated
Quality / Server Code Style: src/test/java/de/tum/cit/aet/artemis/shared/base/AbstractArtemisIntegrationTest.java#L264
[deprecation] mockGetProjectKeyFromAnyUrl(String) in MockDelegate has been deprecated
Quality / Server Code Style: src/main/java/de/tum/cit/aet/artemis/iris/service/pyris/PyrisConnectorService.java#L78
[removal] MappingJackson2HttpMessageConverter in org.springframework.http.converter.json has been deprecated and marked for removal
Quality / Server Code Style: src/main/java/de/tum/cit/aet/artemis/iris/service/pyris/PyrisConnectorService.java#L78
[removal] MappingJackson2HttpMessageConverter in org.springframework.http.converter.json has been deprecated and marked for removal
Quality / Server Code Style: src/main/java/de/tum/cit/aet/artemis/lecture/service/LectureImportService.java#L80
[deprecation] setAttachments(Set<Attachment>) in Lecture has been deprecated
Quality / Server Code Style: src/main/java/de/tum/cit/aet/artemis/lecture/service/LectureImportService.java#L75
[deprecation] getAttachments() in Lecture has been deprecated
Quality / Server Code Style: src/main/java/de/tum/cit/aet/artemis/atlas/service/AtlasAgentDelegationService.java#L71
[removal] toolCallbacks(ToolCallbackProvider...) in ChatClientRequestSpec has been deprecated and marked for removal
Quality / Server Code Style: src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
Quality / Server Code Style: src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
Quality / Server Code Style: src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
Quality / Server Code Style: src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
Quality / Server Code Style: src/main/java/de/tum/cit/aet/artemis/plagiarism/domain/PlagiarismSubmissionElement.java#L54
[removal] getLength() in Token has been deprecated and marked for removal
CodeQL / Analyse (Java + JS/TS): src/main/java/de/tum/cit/aet/artemis/iris/service/pyris/PyrisConnectorService.java#L78
[removal] MappingJackson2HttpMessageConverter in org.springframework.http.converter.json has been deprecated and marked for removal
CodeQL / Analyse (Java + JS/TS): src/main/java/de/tum/cit/aet/artemis/iris/service/pyris/PyrisConnectorService.java#L78
[removal] MappingJackson2HttpMessageConverter in org.springframework.http.converter.json has been deprecated and marked for removal
CodeQL / Analyse (Java + JS/TS): src/main/java/de/tum/cit/aet/artemis/lecture/service/LectureImportService.java#L80
[deprecation] setAttachments(Set<Attachment>) in Lecture has been deprecated
CodeQL / Analyse (Java + JS/TS): src/main/java/de/tum/cit/aet/artemis/lecture/service/LectureImportService.java#L75
[deprecation] getAttachments() in Lecture has been deprecated
CodeQL / Analyse (Java + JS/TS): src/main/java/de/tum/cit/aet/artemis/atlas/service/AtlasAgentDelegationService.java#L71
[removal] toolCallbacks(ToolCallbackProvider...) in ChatClientRequestSpec has been deprecated and marked for removal
CodeQL / Analyse (Java + JS/TS): src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
CodeQL / Analyse (Java + JS/TS): src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
CodeQL / Analyse (Java + JS/TS): src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
CodeQL / Analyse (Java + JS/TS): src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
CodeQL / Analyse (Java + JS/TS): src/main/java/de/tum/cit/aet/artemis/plagiarism/domain/PlagiarismSubmissionElement.java#L54
[removal] getLength() in Token has been deprecated and marked for removal
CodeQL / Analyse (Java + JS/TS)
Cannot build an overlay database because build-mode is set to "undefined" instead of "none". Falling back to creating a normal full database instead.
E2E / Phase 1: Relevant E2E Tests
⚠️ This usually indicates insufficient permissions. More details: https://github.com/mikepenz/action-junit-report/issues/23
Test / Server Tests (PostgreSQL)
No files were found with the provided path: build/reports/jacoco/aggregated/html. No artifacts will be uploaded.
Test / Server Tests (PostgreSQL): src/main/java/de/tum/cit/aet/artemis/exercise/service/ExerciseWithSubmissionsExportService.java#L66
[removal] MappingJackson2HttpMessageConverter in org.springframework.http.converter.json has been deprecated and marked for removal
Test / Server Tests (PostgreSQL): src/main/java/de/tum/cit/aet/artemis/plagiarism/domain/PlagiarismSubmissionElement.java#L54
[removal] getLength() in Token has been deprecated and marked for removal
Test / Server Tests (PostgreSQL): src/main/java/de/tum/cit/aet/artemis/quiz/service/QuizMessagingService.java#L40
[removal] MappingJackson2HttpMessageConverter in org.springframework.http.converter.json has been deprecated and marked for removal
Test / Server Tests (PostgreSQL): src/main/java/de/tum/cit/aet/artemis/quiz/service/QuizMessagingService.java#L40
[removal] MappingJackson2HttpMessageConverter in org.springframework.http.converter.json has been deprecated and marked for removal
Test / Server Tests (PostgreSQL): src/main/java/de/tum/cit/aet/artemis/quiz/service/QuizMessagingService.java#L40
[removal] MappingJackson2HttpMessageConverter in org.springframework.http.converter.json has been deprecated and marked for removal
Test / Server Tests (PostgreSQL): src/main/java/de/tum/cit/aet/artemis/quiz/service/QuizMessagingService.java#L40
[removal] MappingJackson2HttpMessageConverter in org.springframework.http.converter.json has been deprecated and marked for removal
Test / Server Tests (PostgreSQL): src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
Test / Server Tests (PostgreSQL): src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
Test / Server Tests (PostgreSQL): src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
Test / Server Tests (PostgreSQL): src/main/java/de/tum/cit/aet/artemis/core/config/websocket/GzipMessageConverter.java#L21
[removal] MappingJackson2MessageConverter in org.springframework.messaging.converter has been deprecated and marked for removal
E2E / Phase 2: Remaining E2E Tests
⚠️ This usually indicates insufficient permissions. More details: https://github.com/mikepenz/action-junit-report/issues/23
Test Selection
Running Phase 1 with relevant tests: e2e/Login.spec.ts e2e/Logout.spec.ts e2e/SystemHealth.spec.ts
Triggered by workflow run
This E2E test was triggered by workflow run #32846687049 - View it at https://github.com/ls1intum/Artemis/actions/runs/32846687049
Test Selection
Running Phase 2 with remaining tests: e2e/Passkey.spec.ts e2e/PasskeyReminderPersistence.spec.ts e2e/admin/ e2e/atlas/ e2e/course/ e2e/exam/ExamAssessment.spec.ts e2e/exam/ExamChecklists.spec.ts e2e/exam/ExamCreationDeletion.spec.ts e2e/exam/ExamDateVerification.spec.ts e2e/exam/ExamManagement.spec.ts e2e/exam/ExamParticipation.spec.ts e2e/exam/ExamResults.spec.ts e2e/exam/ExamTestRun.spec.ts e2e/exam/test-exam/ e2e/exercise/ExerciseImport.spec.ts e2e/exercise/file-upload/ e2e/exercise/modeling/ e2e/exercise/programming/ e2e/exercise/quiz-exercise/ e2e/exercise/text/ e2e/iris/ e2e/lecture/ e2e/shared/
Triggered by workflow run
This E2E test was triggered by workflow run #32846687049 - View it at https://github.com/ls1intum/Artemis/actions/runs/32846687049

Artifacts

Produced during runtime
Name Size Digest
Artemis.war
372 MB
sha256:7bc220b9cd41a87e05ec9d61da44f5c065852e6c9b7bae6593bbc39985768214
Client Coverage Summaries
49.5 KB
sha256:09bf477e0c1e6c2aabb73d45749ee2fd87f298135c47311d21b4320b6fd2a6e9
E2E Client Coverage Report Phase 1
1.83 MB
sha256:c9fdd602dfb7eb799c14eff734e1668abbf35e3f26972682b19b6170bf2e879d
E2E Client Coverage Report Phase 2
6.2 MB
sha256:7bb2009dde422b23188cf13658642dd6029a55b19a3b480697841d0aa1203c38
JUnit Test Results Phase 1
935 Bytes
sha256:d73cc0e761d6da6f6248d1d9e91daa93704e149a69c585a7aa3b68aaac0e6586
JUnit Test Results Phase 2
14.2 KB
sha256:99151dd20d0220215c255c258dc39c651d0a1f7eb9840e3371930f67c74c556a
Server JUnit Test Results
5.81 MB
sha256:c197be93218e87ba5fa5b797d81e30682495c396eaadf27aac195508c1d0f5be
Vitest Coverage Report
8.83 MB
sha256:2a7dd83b87e0fa8e1fd39c93c5a611b5128cd463e4f7476a1d742f62c02b573c
Vitest JUnit Test Results
479 KB
sha256:676657a6bd17e7030ed162dd6987c3046607876ae6e99fb97f49e0f7cb9e0a25
docker-tag
152 Bytes
sha256:ebaa6843750ccc3ae4a1a02e516151fc78d81d81aa59cc9cd06b7d4fedbdad0b
ls1intum~Artemis~EFCETZ.dockerbuild
91.9 KB
sha256:0aa642933a941e713fc893d43b1c8bf5a77038ad2120090ce1b9338ec42cb73d