Tutorial groups: Rework the management page with a full-width table and inline search
#6238
ci.yml
on: pull_request
Detect Changed Areas
15s
Test
/
Server Tests (PostgreSQL)
44m 17s
Test
/
Client Tests
22m 38s
Build Documentation
/
Build documentation site
1m 10s
Quality
/
Server Code Style
5m 33s
Quality
/
Client Code Style
4m 23s
Quality
/
Client Compilation
4m 48s
Quality
/
Server Code Quality
Quality
/
Query Quality Check
Check Translation Keys
/
Check if translation keys are consistent
35s
Bean Instantiations
/
Bean Instantiation Check
Lint Workflows
/
actionlint
Lint Workflows
/
deploy scripts (shellcheck + bats)
Validate Gradle Wrapper
/
Validate Gradle Wrapper
Version Consistency
/
Verify version consistency
Matrix: Build / Build and Push Docker Image / build
Waiting for pending jobs
Deploy Documentation
0s
Build
/
Upload Release Artifact
0s
Build
/
Build and Push Docker Image (PR, amd64)
5m 32s
Build
/
Save Docker Image Tag
Build
/
Sign and Attest Docker Image
CI Summary
6s
All required CI Passed
4s
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
|
|