Skip to content

prehab2rehab #421: This assures that occurred observation information…

c998e55
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

prehab2rehab #421: Clear Occurred Observations in DRAFT and CLOSED state #432

prehab2rehab #421: This assures that occurred observation information…
c998e55
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results failed Sep 29, 2025 in 0s

1 errors, 1 skipped, 103 pass in 1m 25s

105 tests   103 ✅  1m 25s ⏱️
 44 suites    1 💤
 44 files      0 ❌  1 🔥

Results for commit c998e55.

Annotations

Check failure on line 0 in io.redlink.more.studymanager.service.StudyServiceTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

testWorkflowSideEffects (io.redlink.more.studymanager.service.StudyServiceTest) with error

artifacts/Test Results/studymanager/target/surefire-reports/TEST-io.redlink.more.studymanager.service.StudyServiceTest.xml [took 0s]
Raw output
Study cannot be initialized: Cannot invoke "io.redlink.more.studymanager.service.OccurredObservationService.alignParticipantsWithStudyState(io.redlink.more.studymanager.model.Study)" because "this.occurredObservationService" is null
io.redlink.more.studymanager.exception.BadRequestException: Study cannot be initialized: Cannot invoke "io.redlink.more.studymanager.service.OccurredObservationService.alignParticipantsWithStudyState(io.redlink.more.studymanager.model.Study)" because "this.occurredObservationService" is null
	at io.redlink.more.studymanager.service.StudyService.lambda$setStatus$2(StudyService.java:159)
	at java.base/java.util.Optional.map(Optional.java:260)
	at io.redlink.more.studymanager.service.StudyService.setStatus(StudyService.java:142)
	at io.redlink.more.studymanager.service.StudyServiceTest.lambda$testWorkflowSideEffects$6(StudyServiceTest.java:186)
	at java.base/java.lang.Iterable.forEach(Iterable.java:75)
	at io.redlink.more.studymanager.service.StudyServiceTest.lambda$testWorkflowSideEffects$10(StudyServiceTest.java:179)
	at java.base/java.util.Map.forEach(Map.java:713)
	at io.redlink.more.studymanager.service.StudyServiceTest.testWorkflowSideEffects(StudyServiceTest.java:178)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: java.lang.NullPointerException: Cannot invoke "io.redlink.more.studymanager.service.OccurredObservationService.alignParticipantsWithStudyState(io.redlink.more.studymanager.model.Study)" because "this.occurredObservationService" is null
	at io.redlink.more.studymanager.service.StudyService.lambda$setStatus$2(StudyService.java:149)
	... 10 more
08:55:50.700 [main] WARN  i.r.m.s.service.StudyService - Could not set new state for study id 1; old state: paused; new state: active

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 skipped test found

There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
io.redlink.more.studymanager.controller.studymanager.InterventionControllerTest ‑ testPostAndPutOfAction

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

105 tests found

There are 105 tests, see "Raw output" for the full list of tests.
Raw output
io.redlink.more.studymanager.ApplicationTest ‑ contextLoads
io.redlink.more.studymanager.component.observation.lime.LimeSurveyObservationFactoryTest ‑ testListSurveysHasError
io.redlink.more.studymanager.component.observation.lime.LimeSurveyObservationFactoryTest ‑ testListSurveysIsCalled
io.redlink.more.studymanager.component.observation.lime.LimeSurveyObservationFactoryTest ‑ testSurveyIsNotCalled
io.redlink.more.studymanager.component.observation.lime.LimeSurveyObservationTest ‑ testLimeSurveyIdValidation
io.redlink.more.studymanager.component.observation.lime.LimeSurveyRequestServiceTest ‑ parseRequestTest
io.redlink.more.studymanager.component.observation.lime.LimeSurveyRequestServiceTest ‑ responseTest
io.redlink.more.studymanager.component.trigger.datacheck.ScheduledDatacheckTriggerPropertiesTest ‑ getElasticQueryString
io.redlink.more.studymanager.component.trigger.relative.RelativeTimeTriggerTest ‑ testParticipantFilter
io.redlink.more.studymanager.configuration.ComponentConfigurationTest ‑ testConfig
io.redlink.more.studymanager.controller.studymanager.AuditLogControllerTest ‑ testExportAuditLogs
io.redlink.more.studymanager.controller.studymanager.AuditLogControllerTest ‑ testGetAuditlogMetadata
io.redlink.more.studymanager.controller.studymanager.CalendarControllerTest ‑ testGetStudyTimeline
io.redlink.more.studymanager.controller.studymanager.ComponentControllerTest ‑ testComponentSpecificEndpointDoesNotExist
io.redlink.more.studymanager.controller.studymanager.ComponentControllerTest ‑ testComponentSpecificEndpointExists
io.redlink.more.studymanager.controller.studymanager.ImportExportControllerTest ‑ testExportParticipants
io.redlink.more.studymanager.controller.studymanager.ImportExportControllerTest ‑ testImportExportStudy
io.redlink.more.studymanager.controller.studymanager.InterventionControllerTest ‑ testAddIntervention
io.redlink.more.studymanager.controller.studymanager.InterventionControllerTest ‑ testPostAndPutOfAction
io.redlink.more.studymanager.controller.studymanager.InterventionControllerTest ‑ testUpdateAndGetTrigger
io.redlink.more.studymanager.controller.studymanager.InterventionControllerTest ‑ testUpdateIntervention
io.redlink.more.studymanager.controller.studymanager.ObservationControllerTest ‑ testAddObservation
io.redlink.more.studymanager.controller.studymanager.ObservationControllerTest ‑ testAddToken
io.redlink.more.studymanager.controller.studymanager.ObservationControllerTest ‑ testEmptySchedule
io.redlink.more.studymanager.controller.studymanager.ObservationControllerTest ‑ testExceptionsTokens
io.redlink.more.studymanager.controller.studymanager.ObservationControllerTest ‑ testGetToken
io.redlink.more.studymanager.controller.studymanager.ObservationControllerTest ‑ testGetTokens
io.redlink.more.studymanager.controller.studymanager.ObservationControllerTest ‑ testUpdateStudy
io.redlink.more.studymanager.controller.studymanager.ParticipantControllerTest ‑ testCreateFromCSV
io.redlink.more.studymanager.controller.studymanager.ParticipantControllerTest ‑ testCreateParticipant
io.redlink.more.studymanager.controller.studymanager.ParticipantControllerTest ‑ testNoRegistrationUri
io.redlink.more.studymanager.controller.studymanager.ParticipantControllerTest ‑ testRegistrationUri
io.redlink.more.studymanager.controller.studymanager.ParticipantControllerTest ‑ testUpdateStudy
io.redlink.more.studymanager.controller.studymanager.StudyControllerTest ‑ testCreateStudy
io.redlink.more.studymanager.controller.studymanager.StudyControllerTest ‑ testUpdateStudy
io.redlink.more.studymanager.controller.studymanager.StudyPermissionControllerTest ‑ testRoleChecksAccepted
io.redlink.more.studymanager.controller.studymanager.StudyPermissionControllerTest ‑ testRoleChecksDenied
io.redlink.more.studymanager.controller.studymanager.UserControllerTest ‑ testMe
io.redlink.more.studymanager.controller.studymanager.UserControllerTest ‑ testUserSearch
io.redlink.more.studymanager.repository.AuditLogRepositoryTest ‑ testInsert
io.redlink.more.studymanager.repository.AuditLogRepositoryTest ‑ testListAndCountAuditLogs
io.redlink.more.studymanager.repository.DownloadRepositoryTest ‑ testCreateAndSingleRead
io.redlink.more.studymanager.repository.IntegrationRepositoryTest ‑ testAddGetListDelete
io.redlink.more.studymanager.repository.IntegrationRepositoryTest ‑ testRepositoryCascade
io.redlink.more.studymanager.repository.InterventionRepositoryTest ‑ testInsertListUpdateDelete
io.redlink.more.studymanager.repository.InterventionRepositoryTest ‑ testInsertListUpdateForActions
io.redlink.more.studymanager.repository.InterventionRepositoryTest ‑ testUpdateTrigger
io.redlink.more.studymanager.repository.NameValuePairRepositoryTest ‑ testCrud
io.redlink.more.studymanager.repository.NameValuePairRepositoryTest ‑ testMoreComplexObject
io.redlink.more.studymanager.repository.NotificationRepositoryTest ‑ testInsert
io.redlink.more.studymanager.repository.ObservationRepositoryTest ‑ testInsertListUpdateDelete
io.redlink.more.studymanager.repository.ObservationRepositoryTest ‑ testParticipantObservationProperties
io.redlink.more.studymanager.repository.OccurredObservationRepositoryTest ‑ testInsertListUpdateDelete
io.redlink.more.studymanager.repository.ParticipantRepositoryTest ‑ testInsert
io.redlink.more.studymanager.repository.ParticipantRepositoryTest ‑ testListAndDelete
io.redlink.more.studymanager.repository.ParticipantRepositoryTest ‑ testSetState
io.redlink.more.studymanager.repository.ParticipantRepositoryTest ‑ testUndefinedStudyGroup
io.redlink.more.studymanager.repository.StudyAclRepositoryTest ‑ testAclDetails
io.redlink.more.studymanager.repository.StudyAclRepositoryTest ‑ testAtLeastOneStudyAdmin
io.redlink.more.studymanager.repository.StudyAclRepositoryTest ‑ testListStudiesByACL
io.redlink.more.studymanager.repository.StudyAclRepositoryTest ‑ testSetAndGetRoles
io.redlink.more.studymanager.repository.StudyAclRepositoryTest ‑ testSetRoles
io.redlink.more.studymanager.repository.StudyRepositoryTest ‑ testAssertState
io.redlink.more.studymanager.repository.StudyRepositoryTest ‑ testInsert
io.redlink.more.studymanager.repository.StudyRepositoryTest ‑ testListAndDelete
io.redlink.more.studymanager.repository.StudyRepositoryTest ‑ testListStudiesByStates
io.redlink.more.studymanager.repository.StudyRepositoryTest ‑ testSetState
io.redlink.more.studymanager.repository.StudyRepositoryTest ‑ testUpdate
io.redlink.more.studymanager.repository.UserRepositoryTest ‑ testInsert
io.redlink.more.studymanager.repository.UserRepositoryTest ‑ testSearch
io.redlink.more.studymanager.repository.UserRepositoryTest ‑ testUpdate
io.redlink.more.studymanager.scheduler.TestQrtzScheduler ‑ testScheduling
io.redlink.more.studymanager.scheduler.TestQrtzScheduler ‑ testTriggerStopWithStringKey
io.redlink.more.studymanager.scheduling.UpsertOccurredObservationsCronTest ‑ testUpsert
io.redlink.more.studymanager.sdk.MoreSDKTest ‑ testListParticipants
io.redlink.more.studymanager.sdk.MoreSDKTest ‑ testTriggerScheduling
io.redlink.more.studymanager.service.AuditServiceTest ‑ testRecord
io.redlink.more.studymanager.service.AuditServiceTest ‑ testSkipRecord
io.redlink.more.studymanager.service.CalendarServiceTest ‑ testGetTimeline
io.redlink.more.studymanager.service.CalendarServiceTest ‑ testParticipantNotFound
io.redlink.more.studymanager.service.CalendarServiceTest ‑ testStudyNotFound
io.redlink.more.studymanager.service.DataProcessingServiceTest ‑ completeParticipationDataTest(List, List, List, List, List)[1]
io.redlink.more.studymanager.service.DataProcessingServiceTest ‑ completeParticipationDataTest(List, List, List, List, List)[2]
io.redlink.more.studymanager.service.DataProcessingServiceTest ‑ completeParticipationDataTest(List, List, List, List, List)[3]
io.redlink.more.studymanager.service.ElasticSearchServiceTest ‑ testExportData
io.redlink.more.studymanager.service.ElasticSearchServiceTest ‑ testGetParticipationData
io.redlink.more.studymanager.service.ElasticSearchServiceTest ‑ testParticipantsThatMapQuery
io.redlink.more.studymanager.service.ElasticSearchServiceTest ‑ testRecordAction
io.redlink.more.studymanager.service.ImportExportServiceTest ‑ testImportParticipants
io.redlink.more.studymanager.service.ImportExportServiceTest ‑ testImportStudy
io.redlink.more.studymanager.service.InterventionServiceTest ‑ testBadRequestValidation
io.redlink.more.studymanager.service.InterventionServiceTest ‑ testNotFoundValidation
io.redlink.more.studymanager.service.ObservationServiceTest ‑ testHidden
io.redlink.more.studymanager.service.ObservationServiceTest ‑ testValidation
io.redlink.more.studymanager.service.ParticipantServiceTest ‑ testDeleteParticipant
io.redlink.more.studymanager.service.ParticipantServiceTest ‑ testSaveStudy
io.redlink.more.studymanager.service.StudyServiceTest ‑ testListStudies
io.redlink.more.studymanager.service.StudyServiceTest ‑ testSaveStudy
io.redlink.more.studymanager.service.StudyServiceTest ‑ testSetStatus
io.redlink.more.studymanager.service.StudyServiceTest ‑ testWorkflowSideEffects
io.redlink.more.studymanager.service.StudyStateServiceTest ‑ testAssertFails
io.redlink.more.studymanager.service.StudyStateServiceTest ‑ testAssertPasses
io.redlink.more.studymanager.transformer.ScheduleEventTransformerTest ‑ testDTOTransformer
io.redlink.more.studymanager.transformer.ScheduleEventTransformerTest ‑ testJsonToEventTransformer
io.redlink.more.studymanager.utils.SchedulerUtilsTest ‑ alignStartDateToSignupInstant