Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump androidx.appcompat:appcompat from 1.6.1 to 1.7.0 #151

Merged

Bump androidx.appcompat:appcompat from 1.6.1 to 1.7.0

7c3ebf1
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Bump androidx.appcompat:appcompat from 1.6.1 to 1.7.0 #151

Bump androidx.appcompat:appcompat from 1.6.1 to 1.7.0
7c3ebf1
Select commit
Loading
Failed to load commit list.
GitHub Actions / E2E Test Results failed Nov 25, 2024 in 1s

68 passed, 1 failed and 9 skipped

Tests failed

Report Passed Failed Skipped Time
test-outputs/code-of-conduct/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.codeofconduct.CodeOfConductE2eTest.xml 4✅ 41s
test-outputs/conversation/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ConversationAnswerMessagesE2eTest.xml 2✅ 34s
test-outputs/conversation/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ConversationAutoCompletionE2eTest.xml 1✅ 672ms
test-outputs/conversation/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ConversationMessagesE2eTest.xml 6✅ 6s
test-outputs/core-modules-test/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.coremodulestest.SyncServerTimeE2eTest.xml 1✅ 26s
test-outputs/course-registration/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.courseregistration.CourseRegistrationE2eTest.xml 1✅ 43s
test-outputs/course-view/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.courseview.CourseOverviewE2eTest.xml 1✅ 42s
test-outputs/course-view/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.courseview.ExerciseListOverviewE2eTest.xml 2✅ 2⚪ 4s
test-outputs/course-view/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.courseview.LectureListE2eTest.xml 1✅ 2s
test-outputs/dashboard/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.dashboard.DashboardE2eTest.xml 1✅ 37s
test-outputs/exercise-view/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.exercise_view.participate.text_exercise.ExerciseOverviewE2eTest.xml 2✅ 39s
test-outputs/exercise-view/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.exercise_view.participate.text_exercise.TextExerciseParticipationE2eTest.xml 2✅ 6s
test-outputs/lecture-view/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.lecture_view.LectureE2eTest.xml 9✅ 52s
test-outputs/login/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.login.LoginEndToEndTest.xml 1✅ 39s
test-outputs/login/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.login.RegisterEndToEndTest.xml 1✅ 7s
test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.members.ConversationAddMemberSettingsE2eTest.xml 2✅ 35s
test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.members.ConversationMemberSettingsE2eTest.xml 4✅ 5s
test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.BrowseChannelsE2eTest.xml 2✅ 2s
test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.ConversationOverviewE2eTest.xml 7✅ 1⚪ 6s
test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.CreateChannelE2eTest.xml 3✅ 3s
test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.CreateConversationE2eTest.xml 3✅ 2s
test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.settings.ChannelSettingsE2eTest.xml 4✅ 3s
test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.settings.GroupChatSettingsE2eTest.xml 2✅ 2s
test-outputs/push/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.push.PushNotificationSettingsE2eTest.xml 3✅ 35s
test-outputs/quiz/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationE2eTest.xml 4⚪ 13ms
test-outputs/quiz/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizPracticeParticipationE2eTest.xml 3✅ 1❌ 49s
test-outputs/quiz/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizWaitingScreenE2eTest.xml 2⚪ 1ms

✅ test-outputs/code-of-conduct/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.codeofconduct.CodeOfConductE2eTest.xml

4 tests were completed in 41s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.metis.codeofconduct.CodeOfConductE2eTest 4✅ 41s

✅ de.tum.informatics.www1.artemis.native_app.feature.metis.codeofconduct.CodeOfConductE2eTest

✅ test can fetch code of conduct text
✅ test can accept code of conduct in ui
✅ test fetches correct responsible users
✅ test can accept code of conduct without ui

✅ test-outputs/conversation/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ConversationAnswerMessagesE2eTest.xml

2 tests were completed in 34s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ConversationAnswerMessagesE2eTest 2✅ 34s

✅ de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ConversationAnswerMessagesE2eTest

✅ test GIVEN an unresolved post with an answer message WHEN the answer post gets resolved THEN the post is marked as resolved
✅ test GIVEN existing answer posts WHEN displaying the parent post THEN it shows all the answer posts

✅ test-outputs/conversation/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ConversationAutoCompletionE2eTest.xml

1 tests were completed in 672ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ConversationAutoCompletionE2eTest 1✅ 672ms

✅ de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ConversationAutoCompletionE2eTest

✅ test GIVEN users are registered in a course WHEN requesting auto complete users THEN the registered users are returned

✅ test-outputs/conversation/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ConversationMessagesE2eTest.xml

6 tests were completed in 6s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ConversationMessagesE2eTest 6✅ 6s

✅ de.tum.informatics.www1.artemis.native_app.feature.metis.conversation.ConversationMessagesE2eTest

✅ can react to message with emoji
✅ shows existing messages
✅ can edit message
✅ can delete existing reaction
✅ can delete message
✅ can send new message

✅ test-outputs/core-modules-test/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.coremodulestest.SyncServerTimeE2eTest.xml

1 tests were completed in 26s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.coremodulestest.SyncServerTimeE2eTest 1✅ 26s

✅ de.tum.informatics.www1.artemis.native_app.feature.coremodulestest.SyncServerTimeE2eTest

✅ sync server time

✅ test-outputs/course-registration/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.courseregistration.CourseRegistrationE2eTest.xml

1 tests were completed in 43s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.courseregistration.CourseRegistrationE2eTest 1✅ 43s

✅ de.tum.informatics.www1.artemis.native_app.feature.courseregistration.CourseRegistrationE2eTest

✅ can successfully register in course

✅ test-outputs/course-view/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.courseview.CourseOverviewE2eTest.xml

1 tests were completed in 42s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.courseview.CourseOverviewE2eTest 1✅ 42s

✅ de.tum.informatics.www1.artemis.native_app.feature.courseview.CourseOverviewE2eTest

✅ displays correct course title

✅ test-outputs/course-view/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.courseview.ExerciseListOverviewE2eTest.xml

4 tests were completed in 4s with 2 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.courseview.ExerciseListOverviewE2eTest 2✅ 2⚪ 4s

✅ de.tum.informatics.www1.artemis.native_app.feature.courseview.ExerciseListOverviewE2eTest

⚪ display programing exercise
⚪ display quiz exercise
✅ display text exercise
✅ display modeling exercise

✅ test-outputs/course-view/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.courseview.LectureListE2eTest.xml

1 tests were completed in 2s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.courseview.LectureListE2eTest 1✅ 2s

✅ de.tum.informatics.www1.artemis.native_app.feature.courseview.LectureListE2eTest

✅ displays created lecture

✅ test-outputs/dashboard/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.dashboard.DashboardE2eTest.xml

1 tests were completed in 37s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.dashboard.DashboardE2eTest 1✅ 37s

✅ de.tum.informatics.www1.artemis.native_app.feature.dashboard.DashboardE2eTest

✅ shows created course in course list

✅ test-outputs/exercise-view/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.exercise_view.participate.text_exercise.ExerciseOverviewE2eTest.xml

2 tests were completed in 39s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.exercise_view.participate.text_exercise.ExerciseOverviewE2eTest 2✅ 39s

✅ de.tum.informatics.www1.artemis.native_app.feature.exercise_view.participate.text_exercise.ExerciseOverviewE2eTest

✅ displays correct exercise data
✅ can start text exercise

✅ test-outputs/exercise-view/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.exercise_view.participate.text_exercise.TextExerciseParticipationE2eTest.xml

2 tests were completed in 6s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.exercise_view.participate.text_exercise.TextExerciseParticipationE2eTest 2✅ 6s

✅ de.tum.informatics.www1.artemis.native_app.feature.exercise_view.participate.text_exercise.TextExerciseParticipationE2eTest

✅ can view already entered text
✅ can update text by entering new text

✅ test-outputs/lecture-view/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.lecture_view.LectureE2eTest.xml

9 tests were completed in 52s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.lecture_view.LectureE2eTest 9✅ 52s

✅ de.tum.informatics.www1.artemis.native_app.feature.lecture_view.LectureE2eTest

✅ shows video lecture unit
✅ shows exercise lecture unit
✅ shows attachments
✅ shows correct title in overview
✅ shows lecture description
✅ shows online lecture unit
✅ shows text lecture unit
✅ shows attachment lecture unit
✅ mark lecture unit as completed is successful

✅ test-outputs/login/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.login.LoginEndToEndTest.xml

1 tests were completed in 39s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.login.LoginEndToEndTest 1✅ 39s

✅ de.tum.informatics.www1.artemis.native_app.feature.login.LoginEndToEndTest

✅ test login is successful

✅ test-outputs/login/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.login.RegisterEndToEndTest.xml

1 tests were completed in 7s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.login.RegisterEndToEndTest 1✅ 7s

✅ de.tum.informatics.www1.artemis.native_app.feature.login.RegisterEndToEndTest

✅ can register to server

✅ test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.members.ConversationAddMemberSettingsE2eTest.xml

2 tests were completed in 35s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.members.ConversationAddMemberSettingsE2eTest 2✅ 35s

✅ de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.members.ConversationAddMemberSettingsE2eTest

✅ can add members to channel
✅ can add members to group chat

✅ test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.members.ConversationMemberSettingsE2eTest.xml

4 tests were completed in 5s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.members.ConversationMemberSettingsE2eTest 4✅ 5s

✅ de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.members.ConversationMemberSettingsE2eTest

✅ can promote user to moderator
✅ can revoke moderation rights
✅ can kick member
✅ displays conversation members

✅ test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.BrowseChannelsE2eTest.xml

2 tests were completed in 2s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.BrowseChannelsE2eTest 2✅ 2s

✅ de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.BrowseChannelsE2eTest

✅ displays existing channels
✅ can join channel

✅ test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.ConversationOverviewE2eTest.xml

8 tests were completed in 6s with 7 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.ConversationOverviewE2eTest 7✅ 1⚪ 6s

✅ de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.ConversationOverviewE2eTest

✅ displays personal chat, group chat and channel
✅ can mark conversation as hidden
✅ can mark conversation as muted
✅ can mark hidden conversation as not muted
⚪ receives websocket conversation updates
✅ can mark favorite conversation as not favorite
✅ can mark hidden conversation as not hidden
✅ can mark conversation as favorite

✅ test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.CreateChannelE2eTest.xml

3 tests were completed in 3s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.CreateChannelE2eTest 3✅ 3s

✅ de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.CreateChannelE2eTest

✅ can create channel
✅ fun create channel without description
✅ fun create private and unrestricted channel

✅ test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.CreateConversationE2eTest.xml

3 tests were completed in 2s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.CreateConversationE2eTest 3✅ 2s

✅ de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.overview.CreateConversationE2eTest

✅ displays users on search
✅ can create personal conversation
✅ can create group conversation

✅ test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.settings.ChannelSettingsE2eTest.xml

4 tests were completed in 3s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.settings.ChannelSettingsE2eTest 4✅ 3s

✅ de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.settings.ChannelSettingsE2eTest

✅ can leave channel
✅ can change channel name, description and topic
✅ can archive channel
✅ can unarchive archived channel

✅ test-outputs/manage-conversations/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.settings.GroupChatSettingsE2eTest.xml

2 tests were completed in 2s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.settings.GroupChatSettingsE2eTest 2✅ 2s

✅ de.tum.informatics.www1.artemis.native_app.feature.metis.manageconversations.settings.GroupChatSettingsE2eTest

✅ can leave group chat
✅ can change group chat name

✅ test-outputs/push/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.push.PushNotificationSettingsE2eTest.xml

3 tests were completed in 35s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.push.PushNotificationSettingsE2eTest 3✅ 35s

✅ de.tum.informatics.www1.artemis.native_app.feature.push.PushNotificationSettingsE2eTest

✅ can update notification settings
✅ can register for and unregister from push notifications
✅ can retrieve notification settings

✅ test-outputs/quiz/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationE2eTest.xml

4 tests were completed in 13ms with 0 passed, 0 failed and 4 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationE2eTest 4⚪ 13ms

✅ de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationE2eTest

⚪ can submit live quiz - empty submission
⚪ can submit live quiz - drag and drop
⚪ can submit live quiz - short answer
⚪ can submit live quiz - multiple choice

❌ test-outputs/quiz/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizPracticeParticipationE2eTest.xml

4 tests were completed in 49s with 3 passed, 1 failed and 0 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizPracticeParticipationE2eTest 3✅ 1❌ 49s

❌ de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizPracticeParticipationE2eTest

❌ can submit practice quiz - multiple choice
	java.util.NoSuchElementException: List is empty.
✅ can submit practice quiz - drag and drop
✅ can submit practice quiz - empty submission
✅ can submit practice quiz - short answer

✅ test-outputs/quiz/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizWaitingScreenE2eTest.xml

2 tests were completed in 1ms with 0 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizWaitingScreenE2eTest 2⚪ 1ms

✅ de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizWaitingScreenE2eTest

⚪ can start batched quiz
⚪ can start individual quiz

Annotations

Check failure on line 150 in feature/quiz/src/test/kotlin/de/tum/informatics/www1/artemis/native_app/feature/quiz/QuizParticipationBaseE2eTest.kt

See this annotation in the file changed.

@github-actions github-actions / E2E Test Results

de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizPracticeParticipationE2eTest ► can submit practice quiz - multiple choice

Failed test found in:
  test-outputs/quiz/testProductionTumReleaseUnitTest/TEST-de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizPracticeParticipationE2eTest.xml
Error:
  java.util.NoSuchElementException: List is empty.
Raw output
java.util.NoSuchElementException: List is empty.
	at kotlin.collections.CollectionsKt___CollectionsKt.first(_Collections.kt:221)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest$testSubmitMultipleChoiceImpl$1.invokeSuspend(QuizParticipationBaseE2eTest.kt:150)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest$testSubmitMultipleChoiceImpl$1.invoke(QuizParticipationBaseE2eTest.kt)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest$testSubmitMultipleChoiceImpl$1.invoke(QuizParticipationBaseE2eTest.kt)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest$testQuizSubmissionImpl$1.invokeSuspend(QuizParticipationBaseE2eTest.kt:191)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest$testQuizSubmissionImpl$1.invoke(QuizParticipationBaseE2eTest.kt)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest$testQuizSubmissionImpl$1.invoke(QuizParticipationBaseE2eTest.kt)
	at de.tum.informatics.www1.artemis.native_app.core.test.BaseComposeTest$runBlockingWithTestTimeout$1$1.invokeSuspend(BaseComposeTest.kt:27)
	at de.tum.informatics.www1.artemis.native_app.core.test.BaseComposeTest$runBlockingWithTestTimeout$1$1.invoke(BaseComposeTest.kt)
	at de.tum.informatics.www1.artemis.native_app.core.test.BaseComposeTest$runBlockingWithTestTimeout$1$1.invoke(BaseComposeTest.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout(Undispatched.kt:53)
	at kotlinx.coroutines.TimeoutKt.setupTimeout(Timeout.kt:148)
	at kotlinx.coroutines.TimeoutKt.withTimeout(Timeout.kt:43)
	at de.tum.informatics.www1.artemis.native_app.core.test.BaseComposeTest$runBlockingWithTestTimeout$1.invokeSuspend(BaseComposeTest.kt:26)
	at _COROUTINE._BOUNDARY._(CoroutineDebugging.kt:42)
	at de.tum.informatics.www1.artemis.native_app.core.test.BaseComposeTest$runBlockingWithTestTimeout$1.invokeSuspend(BaseComposeTest.kt:26)
Caused by: java.util.NoSuchElementException: List is empty.
	at kotlin.collections.CollectionsKt___CollectionsKt.first(_Collections.kt:221)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest$testSubmitMultipleChoiceImpl$1.invokeSuspend(QuizParticipationBaseE2eTest.kt:150)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest$testSubmitMultipleChoiceImpl$1.invoke(QuizParticipationBaseE2eTest.kt)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest$testSubmitMultipleChoiceImpl$1.invoke(QuizParticipationBaseE2eTest.kt)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest$testQuizSubmissionImpl$1.invokeSuspend(QuizParticipationBaseE2eTest.kt:191)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest$testQuizSubmissionImpl$1.invoke(QuizParticipationBaseE2eTest.kt)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest$testQuizSubmissionImpl$1.invoke(QuizParticipationBaseE2eTest.kt)
	at de.tum.informatics.www1.artemis.native_app.core.test.BaseComposeTest$runBlockingWithTestTimeout$1$1.invokeSuspend(BaseComposeTest.kt:27)
	at de.tum.informatics.www1.artemis.native_app.core.test.BaseComposeTest$runBlockingWithTestTimeout$1$1.invoke(BaseComposeTest.kt)
	at de.tum.informatics.www1.artemis.native_app.core.test.BaseComposeTest$runBlockingWithTestTimeout$1$1.invoke(BaseComposeTest.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout(Undispatched.kt:53)
	at kotlinx.coroutines.TimeoutKt.setupTimeout(Timeout.kt:148)
	at kotlinx.coroutines.TimeoutKt.withTimeout(Timeout.kt:43)
	at de.tum.informatics.www1.artemis.native_app.core.test.BaseComposeTest$runBlockingWithTestTimeout$1.invokeSuspend(BaseComposeTest.kt:26)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:101)
	at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:263)
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:95)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:69)
	at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:47)
	at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
	at de.tum.informatics.www1.artemis.native_app.core.test.BaseComposeTest.runBlockingWithTestTimeout(BaseComposeTest.kt:25)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest.testQuizSubmissionImpl(QuizParticipationBaseE2eTest.kt:190)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizParticipationBaseE2eTest.testSubmitMultipleChoiceImpl(QuizParticipationBaseE2eTest.kt:145)
	at de.tum.informatics.www1.artemis.native_app.feature.quiz.QuizPracticeParticipationE2eTest.can submit practice quiz - multiple choice(QuizPracticeParticipationE2eTest.kt:57)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.robolectric.internal.TimeLimitedStatement.evaluate(TimeLimitedStatement.java:38)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:61)
	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
	at androidx.compose.ui.test.junit4.AndroidComposeTestRule$apply$1$evaluate$1.invoke(AndroidComposeTestRule.android.kt:272)
	at androidx.compose.ui.test.junit4.AndroidComposeTestRule$apply$1$evaluate$1.invoke(AndroidComposeTestRule.android.kt:271)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$AndroidComposeUiTestImpl.withDisposableContent(ComposeUiTest.android.kt:495)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1$1$1$1.invoke(ComposeUiTest.android.kt:327)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment.withComposeIdlingResource(ComposeUiTest.android.kt:379)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment.access$withComposeIdlingResource(ComposeUiTest.android.kt:230)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1$1$1.invoke(ComposeUiTest.android.kt:326)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment.withWindowRecomposer(ComposeUiTest.android.kt:353)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment.access$withWindowRecomposer(ComposeUiTest.android.kt:230)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1$1.invoke(ComposeUiTest.android.kt:325)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment.withTestCoroutines(ComposeUiTest.android.kt:366)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment.access$withTestCoroutines(ComposeUiTest.android.kt:230)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1$1.invoke(ComposeUiTest.android.kt:324)
	at androidx.compose.ui.test.junit4.IdlingStrategy.withStrategy(IdlingStrategy.android.kt:52)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1$1.invoke(ComposeUiTest.android.kt:323)
	at androidx.compose.ui.test.junit4.IdlingResourceRegistry.withRegistry(IdlingResourceRegistry.jvm.kt:157)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment$runTest$1.invoke(ComposeUiTest.android.kt:322)
	at androidx.compose.ui.test.junit4.ComposeRootRegistry.withRegistry(ComposeRootRegistry.android.kt:146)
	at androidx.compose.ui.test.AndroidComposeUiTestEnvironment.runTest(ComposeUiTest.android.kt:321)
	at androidx.compose.ui.test.junit4.AndroidComposeTestRule$apply$1.evaluate(AndroidComposeTestRule.android.kt:271)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:489)
	at org.robolectric.internal.SandboxTestRunner$2.lambda$evaluate$2(SandboxTestRunner.java:291)
	at org.robolectric.internal.bytecode.Sandbox.lambda$runOnMainThread$0(Sandbox.java:104)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)