Passed
Push to main
Tests
160
Passed
160
Failed
0
Skipped
0
Duration
10m 29s
Reports in this run
| Status | Job / module / platform | Results | Tests | Received | Time |
|---|---|---|---|---|---|
| Passed | android/composeApp/jvm | 61 passed | 61 | 24 s | |
| Passed | android/shared/jvm | 88 passed | 88 | 22 s | |
| Passed | android-e2e/e2e/android-emulator | 8 passed | 8 | 3m 45s | |
| Passed | ios/composeApp/ios-sim | 51 passed | 51 | 0 s | |
| Passed | ios/shared/ios-sim | 86 passed | 86 | 0 s | |
| Passed | ios-e2e/e2e/ios-sim | 5 passed | 5 | 5m 56s |
Results
| Details | Status | Test | Layer | Platform | Time |
|---|---|---|---|---|---|
| Passed | fromTagsFindsSourceAmongOtherUserTagscom.ostomate.app.data.ChangeSourceTest | Unit | Unitjvmios-sim | 0.35 s | |
| Passed | fromTagsIsNullWhenAbsentOrBlankcom.ostomate.app.data.ChangeSourceTest | Unit | Unitjvmios-sim | <1 ms | |
| Passed | fromTagsRoundTripsEverySourcecom.ostomate.app.data.ChangeSourceTest | Unit | Unitjvmios-sim | <1 ms | |
| Passed | tagEncodesSourceAsNamespacedTokencom.ostomate.app.data.ChangeSourceTest | Unit | Unitjvmios-sim | 5 ms | |
| Passed | archivedSuppliesAreExcludedFromActiveListcom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.04 s | |
| Passed | deepLinkLogTagsEventWithQrSourcecom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.04 s | |
| Passed | deleteRemovesRowcom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.04 s | |
| Passed | freshDatabaseSeedsV1DefaultSuppliescom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.03 s | |
| Passed | insertAndReadBackJoinedWithSupplycom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.04 s | |
| Passed | manualLogTagsEventWithManualSourcecom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.03 s | |
| Passed | repositoryDeepLinkAllowsSecondScanAfterWindowcom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.07 s | |
| Passed | repositoryDeepLinkIsAtomicUnderConcurrencycom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.05 s | |
| Passed | repositoryDeepLinkNeedsConfirmationWithinWindowcom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.05 s | |
| Passed | repositoryHandlesValidDeepLinkcom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.06 s | |
| Passed | repositoryIgnoresInvalidDeepLinkcom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.03 s | |
| Passed | repositoryLogsChangeWithCurrentTimecom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.04 s | |
| Passed | repositoryWasLoggedWithinWindowBoundarycom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.05 s | |
| Passed | repositoryWritesScanAuditForEveryOutcomecom.ostomate.app.data.db.ChangeEventDaoTest | Integration | Integrationjvmios-sim | 0.10 s | |
| Passed | migrate2To3_addsColorIndexColumnWithNullDefaultcom.ostomate.app.data.db.Migration2To3Test | Integration | Integrationios-sim | <1 ms | |
| Passed | migrate2To3_addsColorIndexColumnWithNullDefaultcom.ostomate.app.data.db.MigrationTest | Integration | Integrationjvm | 0.04 s | |
| Passed | appendsToAPreExistingFileWithoutLosingHistorycom.ostomate.app.data.diagnostics.DiagnosticLogTest | Unit | Unitjvmios-sim | 6 ms | |
| Passed | exportReflectsClearcom.ostomate.app.data.diagnostics.DiagnosticLogTest | Unit | Unitjvmios-sim | 2 ms | |
| Passed | preservesNullEventIdAndNullSavedInstanceStatecom.ostomate.app.data.diagnostics.DiagnosticLogTest | Unit | Unitjvmios-sim | 3 ms | |
| Passed | recordsScanAuditAsOneJsonLinePerEntrycom.ostomate.app.data.diagnostics.DiagnosticLogTest | Unit | Unitjvmios-sim | 9 ms | |
| Passed | rollingCapDropsOldestEntriesOverTheCapcom.ostomate.app.data.diagnostics.DiagnosticLogTest | Unit | Unitjvmios-sim | 0.01 s | |
| Passed | serializesEveryScanAuditFieldFaithfullycom.ostomate.app.data.diagnostics.DiagnosticLogTest | Unit | Unitjvmios-sim | 0.15 s | |
| Passed | addCustomSupplyAppendsAfterHighestSortOrdercom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.09 s | |
| Passed | archivedSupplyIsSkippedByKindLookupcom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.09 s | |
| Passed | customSupplyDeepLinkLogsByIdcom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.06 s | |
| Passed | deepLinkScansAreDebouncedcom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.10 s | |
| Passed | deleteRestocksAndReinsertConsumesInventorycom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.06 s | |
| Passed | fullBackupRoundTripClonesEverythingcom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.30 s | |
| Passed | loggingAtZeroOnHandNeverGoesNegativecom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.08 s | |
| Passed | malformedBackupIsRejectedLeavingDataUntouchedcom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.05 s | |
| Passed | onHandAdjustmentsPersistcom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.10 s | |
| Passed | oversizedBackupIsRejectedLeavingDataUntouchedcom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.90 s | |
| Passed | undoingALogAtZeroDoesNotInventInventorycom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.12 s | |
| Passed | undoLogRestoresThePriorCountcom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 13.90 s | |
| Passed | updateStampsEditedAtcom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.06 s | |
| Passed | wrongSchemaVersionIsRejectedLeavingDataUntouchedcom.ostomate.app.data.RepositoryTest | Integration | Integrationjvmios-sim | 0.15 s | |
| Passed | clearingLocaleOverrideFallsBackToSystemcom.ostomate.app.data.settings.SettingsRepositoryTest | Unit | Unitjvmios-sim | 0.12 s | |
| Passed | defaultsMatchFreshInstallcom.ostomate.app.data.settings.SettingsRepositoryTest | Unit | Unitjvmios-sim | 0.10 s | |
| Passed | settingsPersistAndRoundTripcom.ostomate.app.data.settings.SettingsRepositoryTest | Unit | Unitjvmios-sim | 0.03 s | |
| Passed | all day-of-month keys are within valid range for the monthcom.ostomate.app.domain.CalendarAggregatorTest | Unit | Unitjvmios-sim | 0.10 s | |
| Passed | empty list returns empty mapcom.ostomate.app.domain.CalendarAggregatorTest | Unit | Unitjvmios-sim | 5 ms | |
| Passed | event on Jan 15 appears in day 15 bucketcom.ostomate.app.domain.CalendarAggregatorTest | Unit | Unitjvmios-sim | 0.02 s | |
| Passed | events in different months are excludedcom.ostomate.app.domain.CalendarAggregatorTest | Unit | Unitjvmios-sim | 1 ms | |
| Passed | leap year Feb 29 is counted correctlycom.ostomate.app.domain.CalendarAggregatorTest | Unit | Unitjvmios-sim | 1 ms | |
| Passed | multiple supply types accumulate independently per daycom.ostomate.app.domain.CalendarAggregatorTest | Unit | Unitjvmios-sim | <1 ms | |
| Passed | total count equals events falling in that year-monthcom.ostomate.app.domain.CalendarAggregatorTest | Unit | Unitjvmios-sim | 0.50 s |