Add tests and implement timeline ingestion options with NATS and Redis subscribers

- Introduced `BinaryReachabilityLifterTests` to validate binary lifting functionality.
- Created `PackRunWorkerOptions` for configuring worker paths and execution persistence.
- Added `TimelineIngestionOptions` for configuring NATS and Redis ingestion transports.
- Implemented `NatsTimelineEventSubscriber` for subscribing to NATS events.
- Developed `RedisTimelineEventSubscriber` for reading from Redis Streams.
- Added `TimelineEnvelopeParser` to normalize incoming event envelopes.
- Created unit tests for `TimelineEnvelopeParser` to ensure correct field mapping.
- Implemented `TimelineAuthorizationAuditSink` for logging authorization outcomes.
This commit is contained in:
StellaOps Bot
2025-12-03 09:46:48 +02:00
parent e923880694
commit 35c8f9216f
520 changed files with 4416 additions and 31492 deletions

View File

@@ -0,0 +1,368 @@
<?xml version="1.0" encoding="utf-8"?>
<TestRun id="1313c41d-0535-4d21-b352-a64fe326215b" name="@DESKTOP-7GHGC2M 2025-12-03 07:19:23" xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2010">
<Times creation="2025-12-03T07:19:23.6222712+00:00" queuing="2025-12-03T07:19:23.6222713+00:00" start="2025-12-03T07:19:11.6291921+00:00" finish="2025-12-03T07:19:28.9323695+00:00" />
<TestSettings name="default" id="39db3e1a-c188-499d-8c4f-682db965c703">
<Deployment runDeploymentRoot="_DESKTOP-7GHGC2M_2025-12-03_07_19_23" />
</TestSettings>
<Results>
<UnitTestResult executionId="404a389b-132a-4fa5-8f37-71d6c08261d8" testId="cd55d88a-0dad-f820-72bf-c359abaa694d" testName="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests.List_ReturnsAuditEntriesOrderedByCreatedAtDesc" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1047388" startTime="2025-12-03T07:19:26.8980078+00:00" endTime="2025-12-03T07:19:26.8980079+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="404a389b-132a-4fa5-8f37-71d6c08261d8" />
<UnitTestResult executionId="f09d8155-d430-42a1-bf94-724143bffebd" testId="5b32e5bb-7b9d-76ed-4bdb-3750a4119d9b" testName="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests.Create_ReturnsGeneratedId" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0901289" startTime="2025-12-03T07:19:26.3384888+00:00" endTime="2025-12-03T07:19:26.3384889+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f09d8155-d430-42a1-bf94-724143bffebd" />
<UnitTestResult executionId="70243dd3-8bd6-4306-88c4-6df651e6cbd6" testId="69be1611-4b6a-f8b4-1c92-d8b69041bc6e" testName="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.GetByName_ReturnsCorrectRule" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1816903" startTime="2025-12-03T07:19:27.0842205+00:00" endTime="2025-12-03T07:19:27.0842206+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="70243dd3-8bd6-4306-88c4-6df651e6cbd6" />
<UnitTestResult executionId="beea66cd-f78f-48cc-952c-4df68bccf1c6" testId="4caae0f3-53f3-fc4a-6221-65a9d3dfd959" testName="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.Delete_RemovesRule" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0867465" startTime="2025-12-03T07:19:27.5028362+00:00" endTime="2025-12-03T07:19:27.5028363+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="beea66cd-f78f-48cc-952c-4df68bccf1c6" />
<UnitTestResult executionId="f9c78ed5-df54-4a80-843e-57b494198db7" testId="f91484a0-1fb5-fcf4-514b-77a570608dcf" testName="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.MarkFailed_UpdatesStatusAndError" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1190115" startTime="2025-12-03T07:19:24.4153193+00:00" endTime="2025-12-03T07:19:24.4153194+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f9c78ed5-df54-4a80-843e-57b494198db7" />
<UnitTestResult executionId="b97408f7-6442-4efc-a0cd-d85c404ce74e" testId="90f0e2ce-6b1c-f1cc-3202-e62a9c532838" testName="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.GetReadyToSend_ReturnsDigestsReadyToSend" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1658285" startTime="2025-12-03T07:19:25.0971035+00:00" endTime="2025-12-03T07:19:25.0971036+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b97408f7-6442-4efc-a0cd-d85c404ce74e" />
<UnitTestResult executionId="18f6b53d-fbae-4ed7-a7ca-275553cce7e8" testId="078087b3-2c0e-6f52-b2d4-8ac24800934f" testName="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.MarkSending_UpdatesStatus" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1311452" startTime="2025-12-03T07:19:24.9310713+00:00" endTime="2025-12-03T07:19:24.9310714+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="18f6b53d-fbae-4ed7-a7ca-275553cce7e8" />
<UnitTestResult executionId="936b8232-1e33-4e6a-bd59-b76ca4445208" testId="38da4fcf-a81f-3bd9-ef56-9403c681b90b" testName="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.Update_ModifiesRule" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0802003" startTime="2025-12-03T07:19:27.1690363+00:00" endTime="2025-12-03T07:19:27.1690363+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="936b8232-1e33-4e6a-bd59-b76ca4445208" />
<UnitTestResult executionId="18ec7b0c-e617-4530-bb6e-7b7a6063254e" testId="a142db5f-2b39-7aec-c8a8-607c8eae0ce8" testName="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.MarkAllRead_MarksAllUserItemsAsRead" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1161995" startTime="2025-12-03T07:19:25.9908699+00:00" endTime="2025-12-03T07:19:25.9908700+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="18ec7b0c-e617-4530-bb6e-7b7a6063254e" />
<UnitTestResult executionId="02985d39-04a9-4969-89ee-756b4bce68a6" testId="2eb85797-cbeb-dcc4-a1f4-6b7128c465f1" testName="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.UpsertAndGetById_RoundTripsDigest" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1020650" startTime="2025-12-03T07:19:25.4455471+00:00" endTime="2025-12-03T07:19:25.4455471+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="02985d39-04a9-4969-89ee-756b4bce68a6" />
<UnitTestResult executionId="d5262a6f-7134-4400-8c7c-9240e42fbd48" testId="18a2cba2-532d-a08a-ad76-96078eaffd97" testName="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.CreateAndGetById_RoundTripsTemplate" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0691247" startTime="2025-12-03T07:19:27.9233439+00:00" endTime="2025-12-03T07:19:27.9233440+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="d5262a6f-7134-4400-8c7c-9240e42fbd48" />
<UnitTestResult executionId="860f606d-38f6-4c56-911e-e8a2243f8b43" testId="3d117ca0-fbbc-f2d5-9212-443beb77a5fb" testName="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.GetByStatus_ReturnsDeliveriesWithStatus" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1194935" startTime="2025-12-03T07:19:24.0560232+00:00" endTime="2025-12-03T07:19:24.0560232+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="860f606d-38f6-4c56-911e-e8a2243f8b43" />
<UnitTestResult executionId="498da3d5-65e5-4e4c-9232-bb811b02a7b6" testId="09e53e8e-832f-2949-2cb3-4a0b3179c6e4" testName="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.GetForUser_FiltersUnreadOnly" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0806772" startTime="2025-12-03T07:19:26.1668813+00:00" endTime="2025-12-03T07:19:26.1668814+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="498da3d5-65e5-4e4c-9232-bb811b02a7b6" />
<UnitTestResult executionId="49d6933b-576a-493b-a50c-b8303962ca39" testId="dd2b6a9a-437e-5462-87ac-7909ed050c77" testName="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.GetByName_FiltersCorrectlyByLocale" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0649446" startTime="2025-12-03T07:19:28.0660633+00:00" endTime="2025-12-03T07:19:28.0660634+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="49d6933b-576a-493b-a50c-b8303962ca39" />
<UnitTestResult executionId="6e29ab2b-4fb9-4e1c-9666-678980880963" testId="51f5f510-ce61-caed-ec40-f3b2bd464040" testName="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.Update_ModifiesTemplate" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0672831" startTime="2025-12-03T07:19:28.1374876+00:00" endTime="2025-12-03T07:19:28.1374877+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6e29ab2b-4fb9-4e1c-9666-678980880963" />
<UnitTestResult executionId="5e5a224a-6e82-42f5-a93b-93174a08d7c3" testId="9635b411-cb04-f062-1dcc-6ce70fafbb8a" testName="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.GetAll_FiltersByChannelType" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0952897" startTime="2025-12-03T07:19:23.2333999+00:00" endTime="2025-12-03T07:19:23.2334000+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5e5a224a-6e82-42f5-a93b-93174a08d7c3" />
<UnitTestResult executionId="3e6e6f43-f4a6-49b6-bc52-c96db68ead8e" testId="2fa876ef-5117-26fc-db02-fd47e808e0a2" testName="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.GetAll_ReturnsAllChannelsForTenant" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1756012" startTime="2025-12-03T07:19:23.0387461+00:00" endTime="2025-12-03T07:19:23.0387462+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="3e6e6f43-f4a6-49b6-bc52-c96db68ead8e" />
<UnitTestResult executionId="6c3420fc-ff30-4513-b172-9f257b11113a" testId="42e7f112-55f1-1c0c-afe6-351652233511" testName="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.CreateAndGetById_RoundTripsInboxItem" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0793985" startTime="2025-12-03T07:19:26.0787114+00:00" endTime="2025-12-03T07:19:26.0787116+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6c3420fc-ff30-4513-b172-9f257b11113a" />
<UnitTestResult executionId="c693c9d8-6e3c-4c50-aad9-01e375e335c1" testId="079430f8-5ccd-d4db-9cd9-7598b2f4c0b2" testName="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.Delete_RemovesChannel" computerName="DESKTOP-7GHGC2M" duration="00:00:00.2658969" startTime="2025-12-03T07:19:22.7391070+00:00" endTime="2025-12-03T07:19:22.7391462+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c693c9d8-6e3c-4c50-aad9-01e375e335c1" />
<UnitTestResult executionId="e37f709d-39ab-46aa-8da7-1f986ff5f4a0" testId="9c019174-6f48-5687-a0ea-551b52652f11" testName="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests.DeleteOld_RemovesOldAudits" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0947315" startTime="2025-12-03T07:19:26.4348707+00:00" endTime="2025-12-03T07:19:26.4348708+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="e37f709d-39ab-46aa-8da7-1f986ff5f4a0" />
<UnitTestResult executionId="b7f6a97f-8101-46a4-9b1c-44ee86f4963c" testId="4fe8542f-4b13-ba14-e38b-b87fc387e47d" testName="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.CreateAndGetById_RoundTripsChannel" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1000471" startTime="2025-12-03T07:19:22.8517890+00:00" endTime="2025-12-03T07:19:22.8517891+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b7f6a97f-8101-46a4-9b1c-44ee86f4963c" />
<UnitTestResult executionId="b0696fc3-c157-4863-b848-0e82087adca7" testId="bb5ec81c-7c2e-b045-1fcf-0639cc2df23b" testName="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.MarkQueued_UpdatesStatus" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1047011" startTime="2025-12-03T07:19:23.8139537+00:00" endTime="2025-12-03T07:19:23.8139538+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b0696fc3-c157-4863-b848-0e82087adca7" />
<UnitTestResult executionId="ff121bb4-fda6-4ea5-ab00-68e4eca187b9" testId="3794d097-9287-d880-94e9-3cb3b0dafc5d" testName="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.List_FiltersByEnabled" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0789491" startTime="2025-12-03T07:19:27.4070200+00:00" endTime="2025-12-03T07:19:27.4070201+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ff121bb4-fda6-4ea5-ab00-68e4eca187b9" />
<UnitTestResult executionId="19da1032-c7f4-4197-970d-5dd663cb8d7e" testId="b40b1f49-2b9d-ef87-b565-bee8ac6c427c" testName="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.Update_ModifiesChannel" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0848935" startTime="2025-12-03T07:19:23.3257658+00:00" endTime="2025-12-03T07:19:23.3257659+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="19da1032-c7f4-4197-970d-5dd663cb8d7e" />
<UnitTestResult executionId="a855c693-fbbb-461e-b4b3-4489f34bdc94" testId="c4008e8f-b10d-ef36-3f1f-0c52da7b287e" testName="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.GetForUser_ReturnsUserInboxItems" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0751612" startTime="2025-12-03T07:19:26.2463865+00:00" endTime="2025-12-03T07:19:26.2463866+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="a855c693-fbbb-461e-b4b3-4489f34bdc94" />
<UnitTestResult executionId="24eb846c-8651-4ce6-911e-fde43b3881ee" testId="2f044a77-565e-c240-f41c-737f7d664941" testName="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.MarkDelivered_UpdatesStatus" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1294534" startTime="2025-12-03T07:19:24.5458139+00:00" endTime="2025-12-03T07:19:24.5458140+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="24eb846c-8651-4ce6-911e-fde43b3881ee" />
<UnitTestResult executionId="bfe4d8a8-7252-4ae4-be23-9c8287ce0158" testId="f58ec858-ebf9-a686-8386-3e13b60070ca" testName="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests.GetByCorrelationId_ReturnsCorrelatedAudits" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1168917" startTime="2025-12-03T07:19:26.5522346+00:00" endTime="2025-12-03T07:19:26.5522347+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="bfe4d8a8-7252-4ae4-be23-9c8287ce0158" />
<UnitTestResult executionId="3a4e2c99-3101-4fd8-bbc1-4d82e5e4bcc3" testId="38c5d282-92c0-0811-c8e7-6059f8a9d5a0" testName="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.DeleteOld_RemovesOldItems" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0813983" startTime="2025-12-03T07:19:25.8708539+00:00" endTime="2025-12-03T07:19:25.8708540+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="3a4e2c99-3101-4fd8-bbc1-4d82e5e4bcc3" />
<UnitTestResult executionId="748d9c35-bc5a-4000-be49-e37e19b65441" testId="329da1fe-aae7-4252-7ec1-7dde8051500b" testName="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.List_ReturnsAllRulesForTenant" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0706622" startTime="2025-12-03T07:19:27.3220887+00:00" endTime="2025-12-03T07:19:27.3220888+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="748d9c35-bc5a-4000-be49-e37e19b65441" />
<UnitTestResult executionId="b42ee0d2-a69c-440e-a0c5-50a67ab1fc56" testId="c9c9f4b3-c3e2-7553-e1f6-dd3598811b64" testName="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.GetMatchingRules_ReturnsRulesForEventType" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0723007" startTime="2025-12-03T07:19:27.2471750+00:00" endTime="2025-12-03T07:19:27.2471751+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b42ee0d2-a69c-440e-a0c5-50a67ab1fc56" />
<UnitTestResult executionId="f8189431-02ac-4af2-a9e5-2945b768d217" testId="6185525c-55c2-eece-e732-5617cc23e740" testName="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.DeleteOld_RemovesOldDigests" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1277173" startTime="2025-12-03T07:19:24.6750723+00:00" endTime="2025-12-03T07:19:24.6750723+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="f8189431-02ac-4af2-a9e5-2945b768d217" />
<UnitTestResult executionId="79c20638-9cb7-42ef-aa25-af01d7000381" testId="b3fc1b9e-6763-4f65-b844-3c1e856bbafa" testName="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.GetEnabledByType_ReturnsOnlyEnabledChannelsOfType" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0881212" startTime="2025-12-03T07:19:23.1322163+00:00" endTime="2025-12-03T07:19:23.1322164+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="79c20638-9cb7-42ef-aa25-af01d7000381" />
<UnitTestResult executionId="aadee7d4-1ea6-4ee0-96e6-84baff9941a8" testId="6af49d0b-f4eb-9770-46d1-8cd6be3673b1" testName="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.GetByName_ReturnsCorrectChannel" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0652419" startTime="2025-12-03T07:19:23.3949006+00:00" endTime="2025-12-03T07:19:23.3949007+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="aadee7d4-1ea6-4ee0-96e6-84baff9941a8" />
<UnitTestResult executionId="32068831-6ca2-4a02-8dd5-f80fde5bc240" testId="47423e93-e5b6-b919-e499-1903b6a3fbb8" testName="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.List_FiltersByChannelType" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0867747" startTime="2025-12-03T07:19:27.8482227+00:00" endTime="2025-12-03T07:19:27.8482228+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="32068831-6ca2-4a02-8dd5-f80fde5bc240" />
<UnitTestResult executionId="ffe1a74c-d9c9-4014-a116-e600fa4414ad" testId="905e3c82-c2c8-666b-01e8-59756a978fca" testName="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.CreateAndGetById_RoundTripsDelivery" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1143502" startTime="2025-12-03T07:19:23.7045021+00:00" endTime="2025-12-03T07:19:23.7045021+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="ffe1a74c-d9c9-4014-a116-e600fa4414ad" />
<UnitTestResult executionId="11479b72-f91e-4b83-8bcb-8ee680ce7993" testId="51f53812-908c-cc53-92a7-9359a42e3537" testName="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests.GetByResource_WithoutResourceId_ReturnsAllOfType" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1216011" startTime="2025-12-03T07:19:26.7924034+00:00" endTime="2025-12-03T07:19:26.7924035+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="11479b72-f91e-4b83-8bcb-8ee680ce7993" />
<UnitTestResult executionId="325100c5-6306-4ce3-a738-26a04a4fc60d" testId="e71c8a65-50b0-fe21-de25-6ac021f70bac" testName="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.GetByName_ReturnsCorrectTemplate" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0739628" startTime="2025-12-03T07:19:27.6571937+00:00" endTime="2025-12-03T07:19:27.6571938+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="325100c5-6306-4ce3-a738-26a04a4fc60d" />
<UnitTestResult executionId="09333558-b7e9-4f11-9328-c50ca58df7bf" testId="9168bc1a-bace-02c0-3296-3b9459366c93" testName="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.GetStats_ReturnsCorrectCounts" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1191829" startTime="2025-12-03T07:19:24.2990800+00:00" endTime="2025-12-03T07:19:24.2990801+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="09333558-b7e9-4f11-9328-c50ca58df7bf" />
<UnitTestResult executionId="b41601f0-0809-4b66-8094-4d5d6eb7cadb" testId="85e1f2d3-e53e-b37a-5b51-896857e09b4d" testName="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.MarkSent_UpdatesStatusAndExternalId" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1178773" startTime="2025-12-03T07:19:24.1748509+00:00" endTime="2025-12-03T07:19:24.1748509+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b41601f0-0809-4b66-8094-4d5d6eb7cadb" />
<UnitTestResult executionId="85a14fa7-2a98-4e60-bd62-ea8bb5d9984f" testId="e43819e0-8686-2be6-32d1-657c6497c55f" testName="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.GetByKey_ReturnsCorrectDigest" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1107745" startTime="2025-12-03T07:19:25.2095451+00:00" endTime="2025-12-03T07:19:25.2095452+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="85a14fa7-2a98-4e60-bd62-ea8bb5d9984f" />
<UnitTestResult executionId="c26a0e9d-adf8-42bd-b85f-3670ffaba057" testId="8398a200-fc0b-8f99-d817-4b9f2ca3409a" testName="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.GetByCorrelationId_ReturnsCorrelatedDeliveries" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1234638" startTime="2025-12-03T07:19:23.9357394+00:00" endTime="2025-12-03T07:19:23.9357394+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c26a0e9d-adf8-42bd-b85f-3670ffaba057" />
<UnitTestResult executionId="c4b7dd50-28cd-435b-a3b5-51bd0b460b85" testId="5fe9ed72-49aa-f549-2b79-f26dd3e5ba87" testName="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests.GetByResource_ReturnsResourceAudits" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1103799" startTime="2025-12-03T07:19:26.6702214+00:00" endTime="2025-12-03T07:19:26.6702215+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="c4b7dd50-28cd-435b-a3b5-51bd0b460b85" />
<UnitTestResult executionId="350c23e6-b7cb-4c27-acf9-5a4a902e81ec" testId="8f08490c-8e55-4d5e-a135-ab6bcb463920" testName="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.Archive_ArchivesItem" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0758960" startTime="2025-12-03T07:19:25.6201182+00:00" endTime="2025-12-03T07:19:25.6201183+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="350c23e6-b7cb-4c27-acf9-5a4a902e81ec" />
<UnitTestResult executionId="b52df05c-310e-4da1-b94a-f0b6b399df56" testId="35b68c8f-d361-bd22-611b-0b86967b67e1" testName="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.Delete_RemovesTemplate" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0927866" startTime="2025-12-03T07:19:27.7553036+00:00" endTime="2025-12-03T07:19:27.7553037+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b52df05c-310e-4da1-b94a-f0b6b399df56" />
<UnitTestResult executionId="7fcc166d-439c-4a05-8f4a-468f5eebc334" testId="a5a728d8-0348-b091-b35d-526e2eafc5d6" testName="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.MarkRead_UpdatesReadStatus" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0686571" startTime="2025-12-03T07:19:25.7815730+00:00" endTime="2025-12-03T07:19:25.7815731+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="7fcc166d-439c-4a05-8f4a-468f5eebc334" />
<UnitTestResult executionId="76bca06b-a2b6-49d8-a2a7-7f898d77e52f" testId="8d2698d2-2975-2db7-1a51-429640f94e9e" testName="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.GetUnreadCount_ReturnsCorrectCount" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0853730" startTime="2025-12-03T07:19:25.5436408+00:00" endTime="2025-12-03T07:19:25.5436409+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="76bca06b-a2b6-49d8-a2a7-7f898d77e52f" />
<UnitTestResult executionId="6482b657-6de8-4867-90fa-53540db0ca91" testId="e00482d8-234c-812d-dfb9-9c2f846567a7" testName="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.Delete_RemovesItem" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0809586" startTime="2025-12-03T07:19:25.7057313+00:00" endTime="2025-12-03T07:19:25.7057314+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="6482b657-6de8-4867-90fa-53540db0ca91" />
<UnitTestResult executionId="bd47abb4-b28e-40cf-98bf-5434e8fdd6b2" testId="ba27683e-2fc9-cb96-ab0e-66ba0fa5fae5" testName="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.GetAll_FiltersByEnabled" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0676568" startTime="2025-12-03T07:19:23.4695167+00:00" endTime="2025-12-03T07:19:23.4695168+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="bd47abb4-b28e-40cf-98bf-5434e8fdd6b2" />
<UnitTestResult executionId="2daa2a26-0ec4-4888-9e57-177f8137769e" testId="cd8253a6-284b-9fd0-3f78-4daa1b1b10f2" testName="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.AddEvent_IncrementsEventCount" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1314271" startTime="2025-12-03T07:19:25.3461214+00:00" endTime="2025-12-03T07:19:25.3461215+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="2daa2a26-0ec4-4888-9e57-177f8137769e" />
<UnitTestResult executionId="866a5990-b3f5-439c-a6c6-cf08f5c42264" testId="9dc7c89d-277a-30a6-b1f4-1b0e66fd125e" testName="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.CreateAndGetById_RoundTripsRule" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0700567" startTime="2025-12-03T07:19:27.5762419+00:00" endTime="2025-12-03T07:19:27.5762420+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="866a5990-b3f5-439c-a6c6-cf08f5c42264" />
<UnitTestResult executionId="368ad56e-2951-4121-8bfd-786368b88638" testId="bc22a2ef-22b3-c765-61e9-efd299eaa106" testName="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.List_ReturnsAllTemplatesForTenant" computerName="DESKTOP-7GHGC2M" duration="00:00:00.0700086" startTime="2025-12-03T07:19:27.9971335+00:00" endTime="2025-12-03T07:19:27.9971335+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="368ad56e-2951-4121-8bfd-786368b88638" />
<UnitTestResult executionId="e3730b58-70ca-473b-b132-0a476b5d7d1d" testId="edf448ff-4b03-452d-c3e6-85d4c1254fce" testName="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.MarkSent_UpdatesStatusAndSentAt" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1178546" startTime="2025-12-03T07:19:24.7955519+00:00" endTime="2025-12-03T07:19:24.7955520+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="e3730b58-70ca-473b-b132-0a476b5d7d1d" />
<UnitTestResult executionId="4b1ea432-0032-4118-8e0a-5588c0ed5c8c" testId="80348828-a373-7ff4-cc04-2f1d8a710023" testName="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.GetPending_ReturnsPendingDeliveries" computerName="DESKTOP-7GHGC2M" duration="00:00:00.1167621" startTime="2025-12-03T07:19:23.5890247+00:00" endTime="2025-12-03T07:19:23.5890249+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="4b1ea432-0032-4118-8e0a-5588c0ed5c8c" />
</Results>
<TestDefinitions>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.GetAll_FiltersByEnabled" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="ba27683e-2fc9-cb96-ab0e-66ba0fa5fae5">
<Execution id="bd47abb4-b28e-40cf-98bf-5434e8fdd6b2" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests" name="GetAll_FiltersByEnabled" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.Update_ModifiesTemplate" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="51f5f510-ce61-caed-ec40-f3b2bd464040">
<Execution id="6e29ab2b-4fb9-4e1c-9666-678980880963" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests" name="Update_ModifiesTemplate" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.GetByName_ReturnsCorrectRule" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="69be1611-4b6a-f8b4-1c92-d8b69041bc6e">
<Execution id="70243dd3-8bd6-4306-88c4-6df651e6cbd6" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests" name="GetByName_ReturnsCorrectRule" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.List_ReturnsAllRulesForTenant" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="329da1fe-aae7-4252-7ec1-7dde8051500b">
<Execution id="748d9c35-bc5a-4000-be49-e37e19b65441" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests" name="List_ReturnsAllRulesForTenant" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.MarkSent_UpdatesStatusAndExternalId" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="85e1f2d3-e53e-b37a-5b51-896857e09b4d">
<Execution id="b41601f0-0809-4b66-8094-4d5d6eb7cadb" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests" name="MarkSent_UpdatesStatusAndExternalId" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.GetEnabledByType_ReturnsOnlyEnabledChannelsOfType" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="b3fc1b9e-6763-4f65-b844-3c1e856bbafa">
<Execution id="79c20638-9cb7-42ef-aa25-af01d7000381" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests" name="GetEnabledByType_ReturnsOnlyEnabledChannelsOfType" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.AddEvent_IncrementsEventCount" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="cd8253a6-284b-9fd0-3f78-4daa1b1b10f2">
<Execution id="2daa2a26-0ec4-4888-9e57-177f8137769e" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests" name="AddEvent_IncrementsEventCount" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.GetAll_FiltersByChannelType" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="9635b411-cb04-f062-1dcc-6ce70fafbb8a">
<Execution id="5e5a224a-6e82-42f5-a93b-93174a08d7c3" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests" name="GetAll_FiltersByChannelType" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.List_FiltersByChannelType" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="47423e93-e5b6-b919-e499-1903b6a3fbb8">
<Execution id="32068831-6ca2-4a02-8dd5-f80fde5bc240" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests" name="List_FiltersByChannelType" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.MarkFailed_UpdatesStatusAndError" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="f91484a0-1fb5-fcf4-514b-77a570608dcf">
<Execution id="f9c78ed5-df54-4a80-843e-57b494198db7" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests" name="MarkFailed_UpdatesStatusAndError" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.GetByStatus_ReturnsDeliveriesWithStatus" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="3d117ca0-fbbc-f2d5-9212-443beb77a5fb">
<Execution id="860f606d-38f6-4c56-911e-e8a2243f8b43" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests" name="GetByStatus_ReturnsDeliveriesWithStatus" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.GetForUser_FiltersUnreadOnly" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="09e53e8e-832f-2949-2cb3-4a0b3179c6e4">
<Execution id="498da3d5-65e5-4e4c-9232-bb811b02a7b6" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests" name="GetForUser_FiltersUnreadOnly" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.MarkQueued_UpdatesStatus" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="bb5ec81c-7c2e-b045-1fcf-0639cc2df23b">
<Execution id="b0696fc3-c157-4863-b848-0e82087adca7" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests" name="MarkQueued_UpdatesStatus" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.MarkAllRead_MarksAllUserItemsAsRead" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="a142db5f-2b39-7aec-c8a8-607c8eae0ce8">
<Execution id="18ec7b0c-e617-4530-bb6e-7b7a6063254e" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests" name="MarkAllRead_MarksAllUserItemsAsRead" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.GetMatchingRules_ReturnsRulesForEventType" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="c9c9f4b3-c3e2-7553-e1f6-dd3598811b64">
<Execution id="b42ee0d2-a69c-440e-a0c5-50a67ab1fc56" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests" name="GetMatchingRules_ReturnsRulesForEventType" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests.Create_ReturnsGeneratedId" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="5b32e5bb-7b9d-76ed-4bdb-3750a4119d9b">
<Execution id="f09d8155-d430-42a1-bf94-724143bffebd" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests" name="Create_ReturnsGeneratedId" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.GetPending_ReturnsPendingDeliveries" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="80348828-a373-7ff4-cc04-2f1d8a710023">
<Execution id="4b1ea432-0032-4118-8e0a-5588c0ed5c8c" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests" name="GetPending_ReturnsPendingDeliveries" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.CreateAndGetById_RoundTripsDelivery" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="905e3c82-c2c8-666b-01e8-59756a978fca">
<Execution id="ffe1a74c-d9c9-4014-a116-e600fa4414ad" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests" name="CreateAndGetById_RoundTripsDelivery" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.Update_ModifiesChannel" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="b40b1f49-2b9d-ef87-b565-bee8ac6c427c">
<Execution id="19da1032-c7f4-4197-970d-5dd663cb8d7e" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests" name="Update_ModifiesChannel" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.Delete_RemovesChannel" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="079430f8-5ccd-d4db-9cd9-7598b2f4c0b2">
<Execution id="c693c9d8-6e3c-4c50-aad9-01e375e335c1" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests" name="Delete_RemovesChannel" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.MarkSending_UpdatesStatus" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="078087b3-2c0e-6f52-b2d4-8ac24800934f">
<Execution id="18f6b53d-fbae-4ed7-a7ca-275553cce7e8" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests" name="MarkSending_UpdatesStatus" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.Delete_RemovesTemplate" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="35b68c8f-d361-bd22-611b-0b86967b67e1">
<Execution id="b52df05c-310e-4da1-b94a-f0b6b399df56" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests" name="Delete_RemovesTemplate" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.Delete_RemovesRule" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="4caae0f3-53f3-fc4a-6221-65a9d3dfd959">
<Execution id="beea66cd-f78f-48cc-952c-4df68bccf1c6" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests" name="Delete_RemovesRule" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.GetByName_FiltersCorrectlyByLocale" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="dd2b6a9a-437e-5462-87ac-7909ed050c77">
<Execution id="49d6933b-576a-493b-a50c-b8303962ca39" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests" name="GetByName_FiltersCorrectlyByLocale" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.DeleteOld_RemovesOldItems" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="38c5d282-92c0-0811-c8e7-6059f8a9d5a0">
<Execution id="3a4e2c99-3101-4fd8-bbc1-4d82e5e4bcc3" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests" name="DeleteOld_RemovesOldItems" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.GetAll_ReturnsAllChannelsForTenant" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="2fa876ef-5117-26fc-db02-fd47e808e0a2">
<Execution id="3e6e6f43-f4a6-49b6-bc52-c96db68ead8e" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests" name="GetAll_ReturnsAllChannelsForTenant" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests.DeleteOld_RemovesOldAudits" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="9c019174-6f48-5687-a0ea-551b52652f11">
<Execution id="e37f709d-39ab-46aa-8da7-1f986ff5f4a0" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests" name="DeleteOld_RemovesOldAudits" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.CreateAndGetById_RoundTripsChannel" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="4fe8542f-4b13-ba14-e38b-b87fc387e47d">
<Execution id="b7f6a97f-8101-46a4-9b1c-44ee86f4963c" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests" name="CreateAndGetById_RoundTripsChannel" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.UpsertAndGetById_RoundTripsDigest" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="2eb85797-cbeb-dcc4-a1f4-6b7128c465f1">
<Execution id="02985d39-04a9-4969-89ee-756b4bce68a6" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests" name="UpsertAndGetById_RoundTripsDigest" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.GetByKey_ReturnsCorrectDigest" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="e43819e0-8686-2be6-32d1-657c6497c55f">
<Execution id="85a14fa7-2a98-4e60-bd62-ea8bb5d9984f" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests" name="GetByKey_ReturnsCorrectDigest" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests.GetByCorrelationId_ReturnsCorrelatedAudits" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="f58ec858-ebf9-a686-8386-3e13b60070ca">
<Execution id="bfe4d8a8-7252-4ae4-be23-9c8287ce0158" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests" name="GetByCorrelationId_ReturnsCorrelatedAudits" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.GetForUser_ReturnsUserInboxItems" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="c4008e8f-b10d-ef36-3f1f-0c52da7b287e">
<Execution id="a855c693-fbbb-461e-b4b3-4489f34bdc94" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests" name="GetForUser_ReturnsUserInboxItems" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests.GetByResource_WithoutResourceId_ReturnsAllOfType" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="51f53812-908c-cc53-92a7-9359a42e3537">
<Execution id="11479b72-f91e-4b83-8bcb-8ee680ce7993" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests" name="GetByResource_WithoutResourceId_ReturnsAllOfType" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests.GetByResource_ReturnsResourceAudits" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="5fe9ed72-49aa-f549-2b79-f26dd3e5ba87">
<Execution id="c4b7dd50-28cd-435b-a3b5-51bd0b460b85" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests" name="GetByResource_ReturnsResourceAudits" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.List_ReturnsAllTemplatesForTenant" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="bc22a2ef-22b3-c765-61e9-efd299eaa106">
<Execution id="368ad56e-2951-4121-8bfd-786368b88638" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests" name="List_ReturnsAllTemplatesForTenant" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.GetUnreadCount_ReturnsCorrectCount" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="8d2698d2-2975-2db7-1a51-429640f94e9e">
<Execution id="76bca06b-a2b6-49d8-a2a7-7f898d77e52f" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests" name="GetUnreadCount_ReturnsCorrectCount" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.CreateAndGetById_RoundTripsTemplate" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="18a2cba2-532d-a08a-ad76-96078eaffd97">
<Execution id="d5262a6f-7134-4400-8c7c-9240e42fbd48" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests" name="CreateAndGetById_RoundTripsTemplate" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests.List_ReturnsAuditEntriesOrderedByCreatedAtDesc" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="cd55d88a-0dad-f820-72bf-c359abaa694d">
<Execution id="404a389b-132a-4fa5-8f37-71d6c08261d8" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.NotifyAuditRepositoryTests" name="List_ReturnsAuditEntriesOrderedByCreatedAtDesc" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests.GetByName_ReturnsCorrectTemplate" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="e71c8a65-50b0-fe21-de25-6ac021f70bac">
<Execution id="325100c5-6306-4ce3-a738-26a04a4fc60d" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.TemplateRepositoryTests" name="GetByName_ReturnsCorrectTemplate" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.CreateAndGetById_RoundTripsInboxItem" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="42e7f112-55f1-1c0c-afe6-351652233511">
<Execution id="6c3420fc-ff30-4513-b172-9f257b11113a" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests" name="CreateAndGetById_RoundTripsInboxItem" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.Delete_RemovesItem" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="e00482d8-234c-812d-dfb9-9c2f846567a7">
<Execution id="6482b657-6de8-4867-90fa-53540db0ca91" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests" name="Delete_RemovesItem" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests.GetByName_ReturnsCorrectChannel" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="6af49d0b-f4eb-9770-46d1-8cd6be3673b1">
<Execution id="aadee7d4-1ea6-4ee0-96e6-84baff9941a8" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.ChannelRepositoryTests" name="GetByName_ReturnsCorrectChannel" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.CreateAndGetById_RoundTripsRule" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="9dc7c89d-277a-30a6-b1f4-1b0e66fd125e">
<Execution id="866a5990-b3f5-439c-a6c6-cf08f5c42264" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests" name="CreateAndGetById_RoundTripsRule" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.GetReadyToSend_ReturnsDigestsReadyToSend" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="90f0e2ce-6b1c-f1cc-3202-e62a9c532838">
<Execution id="b97408f7-6442-4efc-a0cd-d85c404ce74e" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests" name="GetReadyToSend_ReturnsDigestsReadyToSend" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.List_FiltersByEnabled" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="3794d097-9287-d880-94e9-3cb3b0dafc5d">
<Execution id="ff121bb4-fda6-4ea5-ab00-68e4eca187b9" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests" name="List_FiltersByEnabled" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests.Update_ModifiesRule" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="38da4fcf-a81f-3bd9-ef56-9403c681b90b">
<Execution id="936b8232-1e33-4e6a-bd59-b76ca4445208" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.RuleRepositoryTests" name="Update_ModifiesRule" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.DeleteOld_RemovesOldDigests" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="6185525c-55c2-eece-e732-5617cc23e740">
<Execution id="f8189431-02ac-4af2-a9e5-2945b768d217" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests" name="DeleteOld_RemovesOldDigests" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.GetByCorrelationId_ReturnsCorrelatedDeliveries" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="8398a200-fc0b-8f99-d817-4b9f2ca3409a">
<Execution id="c26a0e9d-adf8-42bd-b85f-3670ffaba057" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests" name="GetByCorrelationId_ReturnsCorrelatedDeliveries" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.Archive_ArchivesItem" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="8f08490c-8e55-4d5e-a135-ab6bcb463920">
<Execution id="350c23e6-b7cb-4c27-acf9-5a4a902e81ec" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests" name="Archive_ArchivesItem" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests.MarkSent_UpdatesStatusAndSentAt" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="edf448ff-4b03-452d-c3e6-85d4c1254fce">
<Execution id="e3730b58-70ca-473b-b132-0a476b5d7d1d" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DigestRepositoryTests" name="MarkSent_UpdatesStatusAndSentAt" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.GetStats_ReturnsCorrectCounts" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="9168bc1a-bace-02c0-3296-3b9459366c93">
<Execution id="09333558-b7e9-4f11-9328-c50ca58df7bf" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests" name="GetStats_ReturnsCorrectCounts" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests.MarkDelivered_UpdatesStatus" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="2f044a77-565e-c240-f41c-737f7d664941">
<Execution id="24eb846c-8651-4ce6-911e-fde43b3881ee" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.DeliveryRepositoryTests" name="MarkDelivered_UpdatesStatus" />
</UnitTest>
<UnitTest name="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests.MarkRead_UpdatesReadStatus" storage="/mnt/e/dev/git.stella-ops.org/src/notify/__tests/stellaops.notify.storage.postgres.tests/bin/release/net10.0/stellaops.notify.storage.postgres.tests.dll" id="a5a728d8-0348-b091-b35d-526e2eafc5d6">
<Execution id="7fcc166d-439c-4a05-8f4a-468f5eebc334" />
<TestMethod codeBase="/mnt/e/dev/git.stella-ops.org/src/Notify/__Tests/StellaOps.Notify.Storage.Postgres.Tests/bin/Release/net10.0/StellaOps.Notify.Storage.Postgres.Tests.dll" adapterTypeName="executor://xunit/VsTestRunner2/netcoreapp" className="StellaOps.Notify.Storage.Postgres.Tests.InboxRepositoryTests" name="MarkRead_UpdatesReadStatus" />
</UnitTest>
</TestDefinitions>
<TestEntries>
<TestEntry testId="cd55d88a-0dad-f820-72bf-c359abaa694d" executionId="404a389b-132a-4fa5-8f37-71d6c08261d8" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="5b32e5bb-7b9d-76ed-4bdb-3750a4119d9b" executionId="f09d8155-d430-42a1-bf94-724143bffebd" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="69be1611-4b6a-f8b4-1c92-d8b69041bc6e" executionId="70243dd3-8bd6-4306-88c4-6df651e6cbd6" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="4caae0f3-53f3-fc4a-6221-65a9d3dfd959" executionId="beea66cd-f78f-48cc-952c-4df68bccf1c6" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="f91484a0-1fb5-fcf4-514b-77a570608dcf" executionId="f9c78ed5-df54-4a80-843e-57b494198db7" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="90f0e2ce-6b1c-f1cc-3202-e62a9c532838" executionId="b97408f7-6442-4efc-a0cd-d85c404ce74e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="078087b3-2c0e-6f52-b2d4-8ac24800934f" executionId="18f6b53d-fbae-4ed7-a7ca-275553cce7e8" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="38da4fcf-a81f-3bd9-ef56-9403c681b90b" executionId="936b8232-1e33-4e6a-bd59-b76ca4445208" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="a142db5f-2b39-7aec-c8a8-607c8eae0ce8" executionId="18ec7b0c-e617-4530-bb6e-7b7a6063254e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="2eb85797-cbeb-dcc4-a1f4-6b7128c465f1" executionId="02985d39-04a9-4969-89ee-756b4bce68a6" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="18a2cba2-532d-a08a-ad76-96078eaffd97" executionId="d5262a6f-7134-4400-8c7c-9240e42fbd48" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="3d117ca0-fbbc-f2d5-9212-443beb77a5fb" executionId="860f606d-38f6-4c56-911e-e8a2243f8b43" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="09e53e8e-832f-2949-2cb3-4a0b3179c6e4" executionId="498da3d5-65e5-4e4c-9232-bb811b02a7b6" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="dd2b6a9a-437e-5462-87ac-7909ed050c77" executionId="49d6933b-576a-493b-a50c-b8303962ca39" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="51f5f510-ce61-caed-ec40-f3b2bd464040" executionId="6e29ab2b-4fb9-4e1c-9666-678980880963" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="9635b411-cb04-f062-1dcc-6ce70fafbb8a" executionId="5e5a224a-6e82-42f5-a93b-93174a08d7c3" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="2fa876ef-5117-26fc-db02-fd47e808e0a2" executionId="3e6e6f43-f4a6-49b6-bc52-c96db68ead8e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="42e7f112-55f1-1c0c-afe6-351652233511" executionId="6c3420fc-ff30-4513-b172-9f257b11113a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="079430f8-5ccd-d4db-9cd9-7598b2f4c0b2" executionId="c693c9d8-6e3c-4c50-aad9-01e375e335c1" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="9c019174-6f48-5687-a0ea-551b52652f11" executionId="e37f709d-39ab-46aa-8da7-1f986ff5f4a0" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="4fe8542f-4b13-ba14-e38b-b87fc387e47d" executionId="b7f6a97f-8101-46a4-9b1c-44ee86f4963c" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="bb5ec81c-7c2e-b045-1fcf-0639cc2df23b" executionId="b0696fc3-c157-4863-b848-0e82087adca7" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="3794d097-9287-d880-94e9-3cb3b0dafc5d" executionId="ff121bb4-fda6-4ea5-ab00-68e4eca187b9" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="b40b1f49-2b9d-ef87-b565-bee8ac6c427c" executionId="19da1032-c7f4-4197-970d-5dd663cb8d7e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="c4008e8f-b10d-ef36-3f1f-0c52da7b287e" executionId="a855c693-fbbb-461e-b4b3-4489f34bdc94" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="2f044a77-565e-c240-f41c-737f7d664941" executionId="24eb846c-8651-4ce6-911e-fde43b3881ee" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="f58ec858-ebf9-a686-8386-3e13b60070ca" executionId="bfe4d8a8-7252-4ae4-be23-9c8287ce0158" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="38c5d282-92c0-0811-c8e7-6059f8a9d5a0" executionId="3a4e2c99-3101-4fd8-bbc1-4d82e5e4bcc3" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="329da1fe-aae7-4252-7ec1-7dde8051500b" executionId="748d9c35-bc5a-4000-be49-e37e19b65441" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="c9c9f4b3-c3e2-7553-e1f6-dd3598811b64" executionId="b42ee0d2-a69c-440e-a0c5-50a67ab1fc56" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="6185525c-55c2-eece-e732-5617cc23e740" executionId="f8189431-02ac-4af2-a9e5-2945b768d217" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="b3fc1b9e-6763-4f65-b844-3c1e856bbafa" executionId="79c20638-9cb7-42ef-aa25-af01d7000381" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="6af49d0b-f4eb-9770-46d1-8cd6be3673b1" executionId="aadee7d4-1ea6-4ee0-96e6-84baff9941a8" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="47423e93-e5b6-b919-e499-1903b6a3fbb8" executionId="32068831-6ca2-4a02-8dd5-f80fde5bc240" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="905e3c82-c2c8-666b-01e8-59756a978fca" executionId="ffe1a74c-d9c9-4014-a116-e600fa4414ad" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="51f53812-908c-cc53-92a7-9359a42e3537" executionId="11479b72-f91e-4b83-8bcb-8ee680ce7993" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="e71c8a65-50b0-fe21-de25-6ac021f70bac" executionId="325100c5-6306-4ce3-a738-26a04a4fc60d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="9168bc1a-bace-02c0-3296-3b9459366c93" executionId="09333558-b7e9-4f11-9328-c50ca58df7bf" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="85e1f2d3-e53e-b37a-5b51-896857e09b4d" executionId="b41601f0-0809-4b66-8094-4d5d6eb7cadb" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="e43819e0-8686-2be6-32d1-657c6497c55f" executionId="85a14fa7-2a98-4e60-bd62-ea8bb5d9984f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="8398a200-fc0b-8f99-d817-4b9f2ca3409a" executionId="c26a0e9d-adf8-42bd-b85f-3670ffaba057" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="5fe9ed72-49aa-f549-2b79-f26dd3e5ba87" executionId="c4b7dd50-28cd-435b-a3b5-51bd0b460b85" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="8f08490c-8e55-4d5e-a135-ab6bcb463920" executionId="350c23e6-b7cb-4c27-acf9-5a4a902e81ec" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="35b68c8f-d361-bd22-611b-0b86967b67e1" executionId="b52df05c-310e-4da1-b94a-f0b6b399df56" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="a5a728d8-0348-b091-b35d-526e2eafc5d6" executionId="7fcc166d-439c-4a05-8f4a-468f5eebc334" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="8d2698d2-2975-2db7-1a51-429640f94e9e" executionId="76bca06b-a2b6-49d8-a2a7-7f898d77e52f" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="e00482d8-234c-812d-dfb9-9c2f846567a7" executionId="6482b657-6de8-4867-90fa-53540db0ca91" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="ba27683e-2fc9-cb96-ab0e-66ba0fa5fae5" executionId="bd47abb4-b28e-40cf-98bf-5434e8fdd6b2" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="cd8253a6-284b-9fd0-3f78-4daa1b1b10f2" executionId="2daa2a26-0ec4-4888-9e57-177f8137769e" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="9dc7c89d-277a-30a6-b1f4-1b0e66fd125e" executionId="866a5990-b3f5-439c-a6c6-cf08f5c42264" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="bc22a2ef-22b3-c765-61e9-efd299eaa106" executionId="368ad56e-2951-4121-8bfd-786368b88638" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="edf448ff-4b03-452d-c3e6-85d4c1254fce" executionId="e3730b58-70ca-473b-b132-0a476b5d7d1d" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestEntry testId="80348828-a373-7ff4-cc04-2f1d8a710023" executionId="4b1ea432-0032-4118-8e0a-5588c0ed5c8c" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
</TestEntries>
<TestLists>
<TestList name="Results Not in a List" id="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
<TestList name="All Loaded Results" id="19431567-8539-422a-85d7-44ee4e166bda" />
</TestLists>
<ResultSummary outcome="Completed">
<Counters total="53" executed="53" passed="53" failed="0" error="0" timeout="0" aborted="0" inconclusive="0" passedButRunAborted="0" notRunnable="0" notExecuted="0" disconnected="0" warning="0" completed="0" inProgress="0" pending="0" />
<Output>
<StdOut>[xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v2.8.2+699d445a1a (64-bit .NET 10.0.0-rc.2.25502.107)
[xUnit.net 00:00:00.55] Discovering: StellaOps.Notify.Storage.Postgres.Tests
[xUnit.net 00:00:00.65] Discovered: StellaOps.Notify.Storage.Postgres.Tests
[xUnit.net 00:00:00.66] Starting: StellaOps.Notify.Storage.Postgres.Tests
[testcontainers.org 00:00:00.28] Connected to Docker:
Host: unix:///var/run/docker.sock
Server Version: 28.5.1
Kernel Version: 6.6.87.2-microsoft-standard-WSL2
API Version: 1.51
Operating System: Docker Desktop
Total Memory: 23.47 GB
Labels:
com.docker.desktop.address=unix:///var/run/docker-cli.sock
[testcontainers.org 00:00:00.81] Docker container 25201153e95d created
[testcontainers.org 00:00:00.99] Start Docker container 25201153e95d
[testcontainers.org 00:00:01.58] Wait for Docker container 25201153e95d to complete readiness checks
[testcontainers.org 00:00:01.60] Docker container 25201153e95d ready
[testcontainers.org 00:00:02.02] Docker container e2f8343172b5 created
[testcontainers.org 00:00:02.10] Start Docker container e2f8343172b5
[testcontainers.org 00:00:02.63] Wait for Docker container e2f8343172b5 to complete readiness checks
[testcontainers.org 00:00:02.69] Execute "pg_isready --host localhost --dbname postgres --username postgres" at Docker container e2f8343172b5
[testcontainers.org 00:00:03.95] Execute "pg_isready --host localhost --dbname postgres --username postgres" at Docker container e2f8343172b5
[testcontainers.org 00:00:05.24] Execute "pg_isready --host localhost --dbname postgres --username postgres" at Docker container e2f8343172b5
[testcontainers.org 00:00:06.44] Execute "pg_isready --host localhost --dbname postgres --username postgres" at Docker container e2f8343172b5
[testcontainers.org 00:00:06.66] Docker container e2f8343172b5 ready
[testcontainers.org 00:00:13.21] Delete Docker container e2f8343172b5
[xUnit.net 00:00:14.92] Finished: StellaOps.Notify.Storage.Postgres.Tests
</StdOut>
</Output>
</ResultSummary>
</TestRun>