Skip to content

#196: PR changes

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

#196: Implemented BloodPressure storage to elastic #23

#196: PR changes
c5232e5
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results succeeded Dec 17, 2025 in 0s

All 72 tests pass in 4s

72 tests  +6   72 ✅ +6   4s ⏱️ ±0s
15 suites +1    0 💤 ±0 
15 files   +1    0 ❌ ±0 

Results for commit c5232e5. ± Comparison against earlier commit 80f4d9d.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

72 tests found

There are 72 tests, see "Raw output" for the full list of tests.
Raw output
io.redlink.more.data.MoreDataGatewayApplicationTests ‑ contextLoads
io.redlink.more.data.repository.DbUtilsTest ‑ mergeObjectsTest
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testParseDailyEvent
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testParseDailyEventWith30MinDuration
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testParseHourlyEvent
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testParseMonthlyEvent
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testParseMonthlyEventByDays
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testParseWeeklyEvent
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testParseYearlyEvent
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testParseYearlyEventBySetPos
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testParseYearlyEventBySetPosAndByDays
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testRelativeEvent
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testRelativeEventShift
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testRelativeEventWithRecursion
io.redlink.more.data.schedule.SchedulerUtilsTest ‑ testRelativeEventWithRecursionLongRun
io.redlink.more.data.service.AbstractGarminTransformerTest ‑ endDateTime_buildsCorrectOffsetDateTime
io.redlink.more.data.service.AbstractGarminTransformerTest ‑ getGarminDataPointTimeRange_returnsCorrectRange
io.redlink.more.data.service.AbstractGarminTransformerTest ‑ recordingTimestamp_buildsCorrectOffsetDateTime
io.redlink.more.data.service.AbstractGarminTransformerTest ‑ transformToDataPointGarminTimeDataToDataPoint_buildsCorrectDataPoint
io.redlink.more.data.service.AbstractGarminTransformerTest ‑ transform_returnsDataPoints_whenObservationOverlaps
io.redlink.more.data.service.AbstractGarminTransformerTest ‑ transform_returnsEmpty_whenNoOverlappingObservation
io.redlink.more.data.service.ActivityDataPointTransformerTest ‑ filterDataPointByTimeRange_keepsOverlappingDatapoints
io.redlink.more.data.service.ActivityDataPointTransformerTest ‑ getSupportedType_returnsEpochs
io.redlink.more.data.service.ActivityDataPointTransformerTest ‑ transform_ToDataPoint_returnsDataPoint_whenValidEpoch
io.redlink.more.data.service.ActivityDataPointTransformerTest ‑ transform_ToDataPoint_returnsEmpty_whenActivityTypeNull
io.redlink.more.data.service.ActivityDataPointTransformerTest ‑ transform_ToDataPoint_returnsEmpty_whenIntensityNull
io.redlink.more.data.service.ActivityDataPointTransformerTest ‑ transform_ToDataPoint_returnsEmpty_whenMetNegative
io.redlink.more.data.service.ActivityDataPointTransformerTest ‑ transform_ToDataPoint_returnsEmpty_whenMetNull
io.redlink.more.data.service.BloodPressureTransformerTest ‑ filterDataPointByTimeRange_returnsInput
io.redlink.more.data.service.BloodPressureTransformerTest ‑ getSupportedType_returnsBloodPressures
io.redlink.more.data.service.BloodPressureTransformerTest ‑ transformGarminTimeDataToDataPoint_buildsDataPoint
io.redlink.more.data.service.BloodPressureTransformerTest ‑ transform_returnsDataPoint_whenObservationOverlaps
io.redlink.more.data.service.BloodPressureTransformerTest ‑ transform_returnsEmpty_whenNoOverlap
io.redlink.more.data.service.DailyStepDataTransformerTest ‑ filterDataPointByTimeRange_noFiltering
io.redlink.more.data.service.DailyStepDataTransformerTest ‑ getSupportedType_returnsDailies
io.redlink.more.data.service.DailyStepDataTransformerTest ‑ transform_returnsDailyStepsDataPoint
io.redlink.more.data.service.ElasticServiceTest ‑ deleteDataPoints_callsDeleteByQueryAndReturnsDeletedCount
io.redlink.more.data.service.ElasticServiceTest ‑ privateHelpers_generateUidPrefix_and_getElasticIndexName
io.redlink.more.data.service.ElasticServiceTest ‑ storeDataPoints_returnsEmpty_whenBulkThrows
io.redlink.more.data.service.ElasticServiceTest ‑ storeDataPoints_returnsIds
io.redlink.more.data.service.ElasticServiceTest ‑ storeDataPoints_storesWithoutGarminSummaryIds
io.redlink.more.data.service.EpochStepDataTransformerTest ‑ filterDataPointByTimeRange_noFiltering
io.redlink.more.data.service.EpochStepDataTransformerTest ‑ getSupportedType_returnsEpochs
io.redlink.more.data.service.EpochStepDataTransformerTest ‑ transform_returnsEpochStepsDataPoint
io.redlink.more.data.service.GarminDataTransformationServiceTest ‑ transformData_dailiesWithHrSamples_buildsDataPointsAndGapSentinels
io.redlink.more.data.service.GarminDataTransformationServiceTest ‑ transformData_nonDailiesOrNoHr_yieldsEmptyMap
io.redlink.more.data.service.GarminServiceTest ‑ deduplicateDataPoints_deletesExistingBySummaryId
io.redlink.more.data.service.GarminServiceTest ‑ deleteUserIdAndToken_mixedResults
io.redlink.more.data.service.GarminServiceTest ‑ deleteUserIdAndToken_returnsTrue_whenNoParticipants
io.redlink.more.data.service.GarminServiceTest ‑ getAllGarminParticipants_groupsParticipantsByUserAccessToken
io.redlink.more.data.service.GarminServiceTest ‑ getSsoUrl_buildsOauth_andStoresAuthValues_whenNoValidToken
io.redlink.more.data.service.GarminServiceTest ‑ getSsoUrl_returnsRedirect_whenValidToken
io.redlink.more.data.service.GarminServiceTest ‑ refreshAllTokens_doesNothingWhenNoParticipants
io.redlink.more.data.service.GarminServiceTest ‑ ssoCallback_throws_whenNoParticipantForState
io.redlink.more.data.service.GarminServiceTest ‑ ssoCallback_throws_whenTokenExchangeEmpty
io.redlink.more.data.service.HeartRateTransformersTest ‑ filterDataPointByTimeRange_keepsDatapointsWithinRange
io.redlink.more.data.service.HeartRateTransformersTest ‑ filterDataPointByTimeRange_returnsEmptyWhenNoMatch
io.redlink.more.data.service.HeartRateTransformersTest ‑ transformToDataPointGarminTimeDataToDataPoint_correctlyTransformsData
io.redlink.more.data.service.PushNotificationServiceTest ‑ testCreateFcmConfig
io.redlink.more.data.service.PushNotificationServiceTest ‑ testLoadFcmConfigFromJson
io.redlink.more.data.service.PushNotificationServiceTest ‑ testLoadFcmConfigFromJsonWithOverrides
io.redlink.more.data.service.SleepDataTransformerTest ‑ filterDataPointByTimeRange_returnsAllDatapoints
io.redlink.more.data.service.SleepDataTransformerTest ‑ getSupportedType_returnsSleeps
io.redlink.more.data.service.SleepDataTransformerTest ‑ transform_ToDataPoint_returnsDataPoints_whenValidSleep
io.redlink.more.data.service.SleepDataTransformerTest ‑ transform_ToDataPoint_returnsEmpty_whenDurationNull
io.redlink.more.data.service.SleepDataTransformerTest ‑ transform_ToDataPoint_returnsEmpty_whenStartTimeNull
io.redlink.more.data.util.MapperUtilsTest ‑ convertValueWithAliases_copiesWhenMissing
io.redlink.more.data.util.MapperUtilsTest ‑ convertValueWithAliases_doesNotOverwrite
io.redlink.more.data.util.MapperUtilsTest ‑ isPrimitiveLike_checks
io.redlink.more.data.util.MapperUtilsTest ‑ readValue_invalid_throws
io.redlink.more.data.util.MapperUtilsTest ‑ readValue_null_returnsNull
io.redlink.more.data.util.MapperUtilsTest ‑ writeValueAsString_serializes