Skip to content

Conversation

@w1am
Copy link
Contributor

@w1am w1am commented Oct 28, 2025

No description provided.

@linear
Copy link

linear bot commented Oct 28, 2025

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Dec 5, 2025

Deploying eventstore with  Cloudflare Pages  Cloudflare Pages

Latest commit: d8d3ad9
Status: ✅  Deploy successful!
Preview URL: https://d64e4339.eventstore.pages.dev
Branch Preview URL: https://w1am-dev-965-refactor-system.eventstore.pages.dev

View logs

@w1am w1am force-pushed the w1am/dev-965-refactor-system-components-to-use-multi-stream-append branch from a84e65b to d8d3ad9 Compare December 5, 2025 09:49
w1am added 3 commits December 5, 2025 16:26
…ream-append' of github.com:kurrent-io/KurrentDB into w1am/dev-965-refactor-system-components-to-use-multi-stream-append
@w1am w1am force-pushed the w1am/dev-965-refactor-system-components-to-use-multi-stream-append branch 3 times, most recently from 97a20f1 to 07ff841 Compare December 5, 2025 14:05
@w1am w1am force-pushed the w1am/dev-965-refactor-system-components-to-use-multi-stream-append branch from 07ff841 to 5b24cfc Compare December 5, 2025 14:16
@qodo-code-review
Copy link

CI Feedback 🧐

A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

Action: build / ci/github/build-ubuntu-22.04

Failed stage: Run Tests [❌]

Failed test name: KurrentDB.Core.Tests.Services.Storage.WriteEventsToIndexScenario`2.TestFixtureTearDown (at /src/KurrentDB.Core.Tests/Services/Storage/WriteEventsToIndexScenario.cs:173)

Failure summary:

The action failed due to test fixture teardown exceptions in the repository code:
- Multiple NUnit
fixtures threw System.NullReferenceException during TearDown in
KurrentDB.Core.Tests.Services.Storage.WriteEventsToIndexScenario at
/src/KurrentDB.Core.Tests/Services/Storage/WriteEventsToIndexScenario.cs:line 173.
- Examples shown:

- TearDown failed for test fixture
KurrentDB.Core.Tests.Services.Storage.Idempotency.when_writing_a_second_batch_of_events_after_the_first_batch_has_been_replicated<LogFormat+V2,String>

- TearDown failed for test fixture
KurrentDB.Core.Tests.Services.Storage.Idempotency.when_writing_a_second_batch_of_events_after_the_first_batch_has_not_yet_been_replicated<LogFormat+V2,String>

- TearDown failed for test fixture
KurrentDB.Core.Tests.Services.Storage.Idempotency.when_writing_a_second_event_after_the_first_event_has_been_replicated<LogFormat+V2,String>

- Root cause: a null reference in TestFixtureTearDown() (line 173) during cleanup, not during the
tests themselves. This causes the test run to be marked failed despite individual tests passing.

Relevant error logs:
1:  ##[group]Runner Image Provisioner
2:  Hosted Compute Agent
...

56:  shell: /usr/bin/bash -e {0}
57:  env:
58:  DB_IMAGE: kurrentdb-test-container
59:  ##[endgroup]
60:  npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
61:  npm warn deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
62:  npm warn deprecated [email protected]: Rimraf versions prior to v4 are no longer supported
63:  npm warn deprecated [email protected]: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
64:  added 385 packages in 14s
65:  91 packages are looking for funding
66:  run `npm fund` for details
67:  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
68:  Dload  Upload   Total   Spent    Left  Speed
69:  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
70:  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
71:  curl: (7) Failed to connect to 127.0.0.1 port 10000 after 0 ms: Connection refused
72:  Warning: Problem : connection refused. Will retry in 1 seconds. 5 retries 
73:  Warning: left.
74:  Azurite Blob service is starting at http://127.0.0.1:10000
75:  Azurite Blob service is successfully listening at http://127.0.0.1:10000
76:  Azurite Queue service is starting at http://127.0.0.1:10001
77:  Azurite Queue service is successfully listening at http://127.0.0.1:10001
78:  Azurite Table service is starting at http://127.0.0.1:10002
79:  Azurite Table service is successfully listening at http://127.0.0.1:10002
80:  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
81:  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
82:  HTTP/1.1 400 Value for one of the query parameters specified in the request URI is invalid.
83:  Server: Azurite-Blob/3.35.0
84:  x-ms-error-code: InvalidQueryParameterValue
85:  x-ms-request-id: ec115920-2baf-433b-9b9a-a3460816d7c9
...

211:  �[36;1m�[0m
212:  �[36;1m  sudo rm -rf /opt/ghc || true�[0m
213:  �[36;1m  sudo rm -rf /usr/local/.ghcup || true�[0m
214:  �[36;1m  �[0m
215:  �[36;1m  AFTER=$(getAvailableSpace)�[0m
216:  �[36;1m  SAVED=$((AFTER-BEFORE))�[0m
217:  �[36;1m  printSavedSpace $SAVED "Haskell runtime"�[0m
218:  �[36;1mfi�[0m
219:  �[36;1m�[0m
220:  �[36;1m# Option: Remove large packages�[0m
221:  �[36;1m# REF: https://github.com/apache/flink/blob/master/tools/azure-pipelines/free_disk_space.sh�[0m
222:  �[36;1m�[0m
223:  �[36;1mif [[ true == 'true' ]]; then�[0m
224:  �[36;1m  BEFORE=$(getAvailableSpace)�[0m
225:  �[36;1m  �[0m
226:  �[36;1m  sudo apt-get remove -y '^aspnetcore-.*' || echo "::warning::The command [sudo apt-get remove -y '^aspnetcore-.*'] failed to complete successfully. Proceeding..."�[0m
227:  �[36;1m  sudo apt-get remove -y '^dotnet-.*' --fix-missing || echo "::warning::The command [sudo apt-get remove -y '^dotnet-.*' --fix-missing] failed to complete successfully. Proceeding..."�[0m
228:  �[36;1m  sudo apt-get remove -y '^llvm-.*' --fix-missing || echo "::warning::The command [sudo apt-get remove -y '^llvm-.*' --fix-missing] failed to complete successfully. Proceeding..."�[0m
229:  �[36;1m  sudo apt-get remove -y 'php.*' --fix-missing || echo "::warning::The command [sudo apt-get remove -y 'php.*' --fix-missing] failed to complete successfully. Proceeding..."�[0m
230:  �[36;1m  sudo apt-get remove -y '^mongodb-.*' --fix-missing || echo "::warning::The command [sudo apt-get remove -y '^mongodb-.*' --fix-missing] failed to complete successfully. Proceeding..."�[0m
231:  �[36;1m  sudo apt-get remove -y '^mysql-.*' --fix-missing || echo "::warning::The command [sudo apt-get remove -y '^mysql-.*' --fix-missing] failed to complete successfully. Proceeding..."�[0m
232:  �[36;1m  sudo apt-get remove -y azure-cli google-chrome-stable firefox powershell mono-devel libgl1-mesa-dri --fix-missing || echo "::warning::The command [sudo apt-get remove -y azure-cli google-chrome-stable firefox powershell mono-devel libgl1-mesa-dri --fix-missing] failed to complete successfully. Proceeding..."�[0m
233:  �[36;1m  sudo apt-get remove -y google-cloud-sdk --fix-missing || echo "::debug::The command [sudo apt-get remove -y google-cloud-sdk --fix-missing] failed to complete successfully. Proceeding..."�[0m
234:  �[36;1m  sudo apt-get remove -y google-cloud-cli --fix-missing || echo "::debug::The command [sudo apt-get remove -y google-cloud-cli --fix-missing] failed to complete successfully. Proceeding..."�[0m
235:  �[36;1m  sudo apt-get autoremove -y || echo "::warning::The command [sudo apt-get autoremove -y] failed to complete successfully. Proceeding..."�[0m
236:  �[36;1m  sudo apt-get clean || echo "::warning::The command [sudo apt-get clean] failed to complete successfully. Proceeding..."�[0m
237:  �[36;1m�[0m
...

923:  Package 'php-symfony-cache-contracts' is not installed, so not removed
924:  Package 'php-symfony-clickatell-notifier' is not installed, so not removed
925:  Package 'php-symfony-config' is not installed, so not removed
926:  Package 'php-symfony-console' is not installed, so not removed
927:  Package 'php-symfony-contracts' is not installed, so not removed
928:  Package 'php-symfony-crowdin-translation-provider' is not installed, so not removed
929:  Package 'php-symfony-css-selector' is not installed, so not removed
930:  Package 'php-symfony-debug-bundle' is not installed, so not removed
931:  Package 'php-symfony-dependency-injection' is not installed, so not removed
932:  Package 'php-symfony-deprecation-contracts' is not installed, so not removed
933:  Package 'php-symfony-discord-notifier' is not installed, so not removed
934:  Package 'php-symfony-doctrine-bridge' is not installed, so not removed
935:  Package 'php-symfony-doctrine-messenger' is not installed, so not removed
936:  Package 'php-symfony-dom-crawler' is not installed, so not removed
937:  Package 'php-symfony-dotenv' is not installed, so not removed
938:  Package 'php-symfony-error-handler' is not installed, so not removed
939:  Package 'php-symfony-esendex-notifier' is not installed, so not removed
...

2310:  KurrentDB -> /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB/bin/x64/Release/net8.0/KurrentDB.dll
2311:  KurrentDB.Core.XUnit.Tests -> /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Core.XUnit.Tests/bin/x64/Release/net8.0/KurrentDB.Core.XUnit.Tests.dll
2312:  KurrentDB.AutoScavenge.Tests -> /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.AutoScavenge.Tests/bin/x64/Release/net8.0/KurrentDB.AutoScavenge.Tests.dll
2313:  KurrentDB.Testing.ClusterVNodeApp -> /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Testing.ClusterVNodeApp/bin/x64/Release/net8.0/KurrentDB.Testing.ClusterVNodeApp.dll
2314:  KurrentDB.Projections.Core.Javascript.Tests -> /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Projections.Core.Javascript.Tests/bin/x64/Release/net8.0/KurrentDB.Projections.Core.Javascript.Tests.dll
2315:  KurrentDB.Api.V2.Tests -> /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Api.V2.Tests/bin/x64/Release/net8.0/KurrentDB.Api.V2.Tests.dll
2316:  KurrentDB.SchemaRegistry.Tests -> /home/runner/work/KurrentDB/KurrentDB/src/SchemaRegistry/KurrentDB.SchemaRegistry.Tests/bin/x64/Release/net8.0/KurrentDB.SchemaRegistry.Tests.dll
2317:  KurrentDB.Surge.Testing -> /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Surge.Testing/bin/x64/Release/net8.0/KurrentDB.Surge.Testing.dll
2318:  KurrentDB.SecondaryIndexing.Tests -> /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.SecondaryIndexing.Tests/bin/x64/Release/net8.0/KurrentDB.SecondaryIndexing.Tests.dll
2319:  KurrentDB.Connectors.Tests -> /home/runner/work/KurrentDB/KurrentDB/src/Connectors/KurrentDB.Connectors.Tests/bin/x64/Release/net8.0/KurrentDB.Connectors.Tests.dll
2320:  KurrentDB.Surge.Tests -> /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Surge.Tests/bin/x64/Release/net8.0/KurrentDB.Surge.Tests.dll
2321:  KurrentDB.SecondaryIndexing.LoadTesting -> /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.SecondaryIndexing.LoadTesting/bin/x64/Release/net8.0/KurrentDB.SecondaryIndexing.LoadTesting.dll
2322:  Build succeeded.
2323:  protos/managementplane/commands.proto(5,1): warning : warning: Import google/api/http.proto is unused. [/home/runner/work/KurrentDB/KurrentDB/src/Connectors/KurrentDB.Connectors.Contracts/KurrentDB.Connectors.Contracts.csproj]
2324:  1 Warning(s)
2325:  0 Error(s)
2326:  Time Elapsed 00:02:11.47
...

2364:  GCDynamicAdaptationMode: 0
2365:  [94401, 1,14:12:37.701,INF] KurrentDB                      
2366:  MODIFIED OPTIONS:
2367:  APPLICATION OPTIONS:
2368:  INSECURE:                                           true (Command Line)
2369:  WHAT IF:                                            true (Command Line)
2370:  DEFAULT OPTIONS:
2371:  APPLICATION OPTIONS:
2372:  ALLOW ANONYMOUS ENDPOINT ACCESS:                    False (<DEFAULT>)
2373:  ALLOW ANONYMOUS STREAM ACCESS:                      False (<DEFAULT>)
2374:  ALLOW UNKNOWN OPTIONS:                              False (<DEFAULT>)
2375:  CONFIG:                                             /etc/kurrentdb/kurrentdb.conf (<DEFAULT>)
2376:  DISABLE HTTP CACHING:                               False (<DEFAULT>)
2377:  ENABLE HISTOGRAMS:                                  False (<DEFAULT>)
2378:  HELP:                                               False (<DEFAULT>)
2379:  LOG FAILED AUTHENTICATION ATTEMPTS:                 False (<DEFAULT>)
2380:  LOG HTTP REQUESTS:                                  False (<DEFAULT>)
...

3915:  [�[32m+0�[m/�[31mx0�[m/�[33m?8�[m] KurrentDB.Testing.dll (net8.0|x64)(0s)
3916:  �[33mskipped�[m flexible_home_generation_with_specific_room_count_respects_parameter�[90m �[90m(0ms)�[m
3917:  Only run manually to verify the HomeAutomationDataSet functionality
3918:  [�[32m+0�[m/�[31mx0�[m/�[33m?9�[m] KurrentDB.Testing.dll (net8.0|x64)(0s)
3919:  �[33mskipped�[m faker_extension_provides_home_automation_access�[90m �[90m(0ms)�[m
3920:  Only run manually to verify the HomeAutomationDataSet functionality
3921:  [�[32m+0�[m/�[31mx0�[m/�[33m?10�[m] KurrentDB.Testing.dll (net8.0|x64)(0s)
3922:  �[33mskipped�[m home_automation_dataset_direct_usage_generates_valid_home�[90m �[90m(0ms)�[m
3923:  Only run manually to verify the HomeAutomationDataSet functionality
3924:  [�[32m+0�[m/�[31mx0�[m/�[33m?11�[m] KurrentDB.Testing.dll (net8.0|x64)(0s)
3925:  �[33mskipped�[m flexible_home_generation_with_specific_device_types_only_generates_allowed_types�[90m �[90m(0ms)�[m
3926:  Only run manually to verify the HomeAutomationDataSet functionality
3927:  [�[32m+0�[m/�[31mx0�[m/�[33m?12�[m] KurrentDB.Testing.dll (net8.0|x64)(0s)
3928:  Starting test execution, please wait...
3929:  A total of 1 test files matched the specified pattern.
3930:  Passed! - Failed: 0, Passed: 10, Skipped: 12, Total: 22, Duration: 868ms
3931:  KurrentDB.Transport.Http -> /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Transport.Http/bin/x64/Release/net8.0/KurrentDB.Transport.Http.dll
3932:  KurrentDB.Logging -> /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Logging/bin/x64/Release/net8.0/KurrentDB.Logging.dll
3933:  In process file artifacts produced:
3934:  - /home/runner/work/KurrentDB/KurrentDB/test-results/_runnervmyg876_2025-12-05_14_15_28.3267908.trx
3935:  �[32mTest run summary: Passed!�[90m - �[m/home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Testing/bin/x64/Release/net8.0/KurrentDB.Testing.dll (net8.0|x64)
3936:  �[m  total: 22
3937:  failed: 0
3938:  �[32m  succeeded: 10
...

4069:  info: EventStore.Plugins.Tests.Diagnostics.PluginMetricsTests.AdamSmasherPlugin[0]
4070:  AdamSmasher 26.0.0.0 plugin enabled.
4071:  info: EventStore.Plugins.Tests.PluginBaseTests.NightCityPlugin[0]
4072:  NightCity 26.0.0.0 plugin enabled.
4073:  info: EventStore.Plugins.Tests.PluginBaseTests.NightCityPlugin[0]
4074:  48dd4736-4db6-45a1-9824-9cfa79e5da37 26.0.0.0 plugin disabled. Disabled on ConfigureApplication because I can
4075:  info: EventStore.Plugins.Tests.PluginBaseTests.CustomCityPlugin[0]
4076:  CustomCity 26.0.0.0 plugin enabled.
4077:  info: EventStore.Plugins.Tests.PluginBaseTests.NightCityPlugin[0]
4078:  NightCity 26.0.0.0 plugin enabled.
4079:  Passed EventStore.Plugins.Tests.PluginBaseTests.plugin_diagnostics_snapshot_is_not_overriden_internally [869 ms]
4080:  Passed EventStore.Plugins.Tests.PluginBaseTests.commercial_plugin_is_disabled_when_licence_is_missing_entitlement [51 ms]
4081:  Passed EventStore.Plugins.Tests.PluginBaseTests.plugin_can_be_disabled_on_ConfigureServices [44 ms]
4082:  Passed EventStore.Plugins.Tests.Diagnostics.PluginMetricsTests.can_receive_metrics_from_plugin [1 s]
4083:  Passed EventStore.Plugins.Tests.PluginBaseTests.plugin_can_be_disabled_on_ConfigureApplication [17 ms]
4084:  Passed EventStore.Plugins.Tests.PluginBaseTests.plugin_can_implement_its_own_license_error_handling [38 ms]
4085:  Passed EventStore.Plugins.Tests.PluginBaseTests.plugin_base_sets_defaults_automatically [10 ms]
...

4152:  info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
4153:  Request starting HTTP/1.1 GET http://127.0.0.1:40035/admin/logs - - -
4154:  info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
4155:  Request finished HTTP/1.1 GET http://127.0.0.1:40035/admin/logs - 404 0 - 0.7636ms
4156:  info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
4157:  Request starting HTTP/1.1 GET http://127.0.0.1:41427/admin/logs - - -
4158:  info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
4159:  Request finished HTTP/1.1 GET http://127.0.0.1:41427/admin/logs - 200 - application/json;+charset=utf-8 11.4981ms
4160:  info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
4161:  Request starting HTTP/1.1 GET http://127.0.0.1:41427/admin/logs - - -
4162:  info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
4163:  Request finished HTTP/1.1 GET http://127.0.0.1:41427/admin/logs - 200 - application/json;+charset=utf-8 0.2801ms
4164:  [xUnit.net 00:00:02.16]   Finished:    KurrentDB.Diagnostics.LogsEndpointPlugin.Tests
4165:  Passed KurrentDB.Auth.UserCertificates.Tests.FindRootsTests.with_expired_root [1 s]
4166:  [xUnit.net 00:00:09.32]     KurrentDB.Auth.UserCertificates.Tests.FindRootsTests.with_two_different_roots_but_equivalent_intermediates [SKIP]
4167:  [xUnit.net 00:00:09.32]       failing on linux due to the above issue
4168:  Data collector 'Blame' message: All tests finished running, Sequence file will not be generated.
...

4185:  Passed KurrentDB.Auth.UserCertificates.Tests.UserCertificatesPluginTests.respects_license(enabled: False, licensePresent: True, entitlement: "USER_CERTIFICATES", expectedException: False) [2 s]
4186:  Passed KurrentDB.Auth.UserCertificates.Tests.UserCertificateAuthenticationProviderTests.with_proper_user_certificate [2 s]
4187:  Passed KurrentDB.Auth.UserCertificates.Tests.FindRootsTests.with_cycle_between_leaf_and_root [1 s]
4188:  Passed KurrentDB.Auth.UserCertificates.Tests.ShareARootTests.with_equivalent_roots_and_intermediates [4 s]
4189:  info: KurrentDB.Auth.UserCertificates.UserCertificatesPlugin[0]
4190:  UserCertificates 26.0.0.0 plugin enabled.
4191:  Passed KurrentDB.Auth.Ldaps.Tests.LdapsPluginTests.authenticate_user_with_custom_role_returns_expected_roles [917 ms]
4192:  Passed KurrentDB.Auth.Ldaps.Tests.LdapsPluginTests.authenticate_admin_user_returns_admin_role [907 ms]
4193:  info: KurrentDB.Auth.Ldaps.LdapsAuthenticationProvider[0]
4194:  LdapsAuthentication 26.0.0.0 plugin enabled.
4195:  info: KurrentDB.Auth.Ldaps.LdapsAuthenticationProvider[0]
4196:  LdapsAuthentication 26.0.0.0 plugin enabled.
4197:  info: KurrentDB.Auth.Ldaps.LdapsAuthenticationProvider[0]
4198:  LdapsAuthentication 26.0.0.0 plugin enabled.
4199:  [xUnit.net 00:00:11.62]     KurrentDB.Auth.Ldaps.Tests.LdapsPluginTests.authenticate_user_with_no_roles_returns_no_roles [SKIP]
4200:  [xUnit.net 00:00:11.62]       This currently results in an error and the request never returns
4201:  [xUnit.net 00:00:11.63]   Finished:    KurrentDB.Auth.Ldaps.Tests
...

4259:  info: Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository[39]
4260:  Writing data to file '/home/runner/.aspnet/DataProtection-Keys/key-d94c7e8f-89d8-4891-9c2d-7434eca303af.xml'.
4261:  warn: Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer[8]
4262:  The ASP.NET Core developer certificate is not trusted. For information about trusting the ASP.NET Core developer certificate, see https://aka.ms/aspnet/https-trust-dev-cert.
4263:  info: Microsoft.Hosting.Lifetime[14]
4264:  Now listening on: https://127.0.0.1:40561
4265:  info: Microsoft.Hosting.Lifetime[0]
4266:  Application started. Press Ctrl+C to shut down.
4267:  info: Microsoft.Hosting.Lifetime[0]
4268:  Hosting environment: Production
4269:  info: Microsoft.Hosting.Lifetime[0]
4270:  Content root path: /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Auth.UserCertificates.Tests/bin/x64/Release/net8.0
4271:  info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
4272:  Request starting HTTP/1.1 GET https://127.0.0.1:40561/test - - -
4273:  info: KurrentDB.Auth.UserCertificates.Tests.FakeAuthenticationHandler[7]
4274:  fake was not authenticated. Failure message: No provider
4275:  info: Microsoft.AspNetCore.Authorization.DefaultAuthorizationService[2]
4276:  Authorization failed. These requirements were not met:
4277:  DenyAnonymousAuthorizationRequirement: Requires an authenticated user.
...

4286:  info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[62]
4287:  User profile is available. Using '/home/runner/.aspnet/DataProtection-Keys' as key repository; keys will not be encrypted at rest.
4288:  warn: Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer[8]
4289:  The ASP.NET Core developer certificate is not trusted. For information about trusting the ASP.NET Core developer certificate, see https://aka.ms/aspnet/https-trust-dev-cert.
4290:  info: Microsoft.Hosting.Lifetime[14]
4291:  Now listening on: https://127.0.0.1:46105
4292:  info: Microsoft.Hosting.Lifetime[0]
4293:  Application started. Press Ctrl+C to shut down.
4294:  info: Microsoft.Hosting.Lifetime[0]
4295:  Hosting environment: Production
4296:  info: Microsoft.Hosting.Lifetime[0]
4297:  Content root path: /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Auth.UserCertificates.Tests/bin/x64/Release/net8.0
4298:  info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
4299:  Request starting HTTP/1.1 GET https://127.0.0.1:46105/test - - -
4300:  info: Microsoft.AspNetCore.Authorization.DefaultAuthorizationService[2]
4301:  Authorization failed. These requirements were not met:
4302:  DenyAnonymousAuthorizationRequirement: Requires an authenticated user.
...

4314:  info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[62]
4315:  User profile is available. Using '/home/runner/.aspnet/DataProtection-Keys' as key repository; keys will not be encrypted at rest.
4316:  warn: Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer[8]
4317:  The ASP.NET Core developer certificate is not trusted. For information about trusting the ASP.NET Core developer certificate, see https://aka.ms/aspnet/https-trust-dev-cert.
4318:  info: Microsoft.Hosting.Lifetime[14]
4319:  Now listening on: https://127.0.0.1:45513
4320:  info: Microsoft.Hosting.Lifetime[0]
4321:  Application started. Press Ctrl+C to shut down.
4322:  info: Microsoft.Hosting.Lifetime[0]
4323:  Hosting environment: Production
4324:  info: Microsoft.Hosting.Lifetime[0]
4325:  Content root path: /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Auth.UserCertificates.Tests/bin/x64/Release/net8.0
4326:  info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
4327:  Request starting HTTP/1.1 GET https://127.0.0.1:45513/test - - -
4328:  info: Microsoft.AspNetCore.Authorization.DefaultAuthorizationService[2]
4329:  Authorization failed. These requirements were not met:
4330:  DenyAnonymousAuthorizationRequirement: Requires an authenticated user.
...

4338:  info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[62]
4339:  User profile is available. Using '/home/runner/.aspnet/DataProtection-Keys' as key repository; keys will not be encrypted at rest.
4340:  warn: Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer[8]
4341:  The ASP.NET Core developer certificate is not trusted. For information about trusting the ASP.NET Core developer certificate, see https://aka.ms/aspnet/https-trust-dev-cert.
4342:  info: Microsoft.Hosting.Lifetime[14]
4343:  Now listening on: https://127.0.0.1:37025
4344:  info: Microsoft.Hosting.Lifetime[0]
4345:  Application started. Press Ctrl+C to shut down.
4346:  info: Microsoft.Hosting.Lifetime[0]
4347:  Hosting environment: Production
4348:  info: Microsoft.Hosting.Lifetime[0]
4349:  Content root path: /home/runner/work/KurrentDB/KurrentDB/src/KurrentDB.Auth.UserCertificates.Tests/bin/x64/Release/net8.0
4350:  info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
4351:  Request starting HTTP/1.1 GET https://127.0.0.1:37025/test - - -
4352:  info: Microsoft.AspNetCore.Authorization.DefaultAuthorizationService[2]
4353:  Authorization failed. These requirements were not met:
4354:  DenyAnonymousAuthorizationRequirement: Requires an authenticated user.
...

4568:  KurrentDB.Plugins.SchemaRegistry -> /home/runner/work/KurrentDB/KurrentDB/src/SchemaRegistry/KurrentDB.Plugins.SchemaRegistry/bin/x64/Release/net8.0/KurrentDB.Plugins.SchemaRegistry.dll
4569:  KurrentDB.Plugins.Connectors -> /home/runner/work/KurrentDB/KurrentDB/src/Connectors/KurrentDB.Plugins.Connectors/bin/x64/Release/net8.0/KurrentDB.Plugins.Connectors.dll
4570:  info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
4571:  Request starting HTTP/2 POST http://localhost:6506/opentelemetry.proto.collector.metrics.v1.MetricsService/Export - application/grpc 336
4572:  info: Microsoft.AspNetCore.Routing.EndpointMiddleware[0]
4573:  Executing endpoint 'gRPC - /opentelemetry.proto.collector.metrics.v1.MetricsService/Export'
4574:  info: Microsoft.AspNetCore.Routing.EndpointMiddleware[1]
4575:  Executed endpoint 'gRPC - /opentelemetry.proto.collector.metrics.v1.MetricsService/Export'
4576:  info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
4577:  Request finished HTTP/2 POST http://localhost:6506/opentelemetry.proto.collector.metrics.v1.MetricsService/Export - 200 - application/grpc 51.2736ms
4578:  info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
4579:  Request starting HTTP/2 POST http://localhost:6506/opentelemetry.proto.collector.metrics.v1.MetricsService/Export - application/grpc 336
4580:  info: Microsoft.AspNetCore.Routing.EndpointMiddleware[0]
4581:  Executing endpoint 'gRPC - /opentelemetry.proto.collector.metrics.v1.MetricsService/Export'
4582:  fail: Grpc.AspNetCore.Server.ServerCallHandler[6]
4583:  Error when executing service method 'Export'.
4584:  System.ObjectDisposedException: Cannot access a disposed object.
...

8494:  Passed KurrentDB.Core.Tests.Certificates.with_password_protected_pkcs12_bundle.can_load_certificate [25 ms]
8495:  Passed KurrentDB.Core.Tests.Certificates.with_password_protected_pkcs8_private_key.can_load_certificate [16 ms]
8496:  Passed KurrentDB.Core.Tests.Certificates.with_passwordless_pkcs12.can_load_certificate [22 ms]
8497:  Passed KurrentDB.Core.Tests.Certificates.with_passwordless_pkcs12_bundle.can_load_certificate [28 ms]
8498:  Passed KurrentDB.Core.Tests.Certificates.with_passwordless_pkcs8_private_key.can_load_certificate_and_private_key [17 ms]
8499:  Passed KurrentDB.Core.Tests.Certificates.with_pem.can_load_certificate [16 ms]
8500:  Passed KurrentDB.Core.Tests.Certificates.with_pem_and_wrong_key.cannot_load_certificate [303 ms]
8501:  Passed KurrentDB.Core.Tests.Certificates.with_pem_bundle.can_load_certificate [17 ms]
8502:  Passed KurrentDB.Core.Tests.Certificates.with_pem_bundle_and_wrong_key.cannot_load_certificate [320 ms]
8503:  Passed KurrentDB.Core.Tests.Certificates.with_pkcs12_and_wrong_key.cannot_load_certificate [144 ms]
8504:  Passed KurrentDB.Core.Tests.Certificates.with_pkcs12_bundle_having_multiple_keys.cannot_load_certificate [132 ms]
8505:  Passed KurrentDB.Core.Tests.Certificates.with_pkcs12_bundle_having_no_certificates.cannot_load_certificate [10 ms]
8506:  Passed KurrentDB.Core.Tests.Certificates.with_pkcs12_bundle_having_no_keys.cannot_load_certificate [6 ms]
8507:  Passed KurrentDB.Core.Tests.Certificates.with_pkcs12_bundle_having_wrong_key.cannot_load_certificate [217 ms]
8508:  Passed KurrentDB.Core.Tests.Certificates.with_untrusted_root.builds_with_untrusted_root [< 1 ms]
8509:  Passed KurrentDB.Core.Tests.Certificates.with_valid_chain_of_length_2.builds_with_no_error [< 1 ms]
8510:  Passed KurrentDB.Core.Tests.Certificates.with_valid_chain_of_length_3.builds_with_no_error [< 1 ms]
8511:  Passed KurrentDB.Core.Tests.Certificates.with_wrongly_ordered_pem_bundle.cannot_load_certificate [2 ms]
8512:  Passed KurrentDB.Core.Tests.Certificates.with_wrongly_ordered_pkcs12_bundle.cannot_load_certificate [11 ms]
8513:  Passed KurrentDB.Core.Tests.Certificates.without_intermediate_certificate.builds_with_partial_chain [< 1 ms]
8514:  Passed KurrentDB.Core.Tests.Certificates.without_root_certificate.builds_with_partial_chain [< 1 ms]
8515:  Passed KurrentDB.Core.Tests.ClientAPI.a_nak_in_subscription_handler_in_autoack_mode_drops_the_subscription`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_dropped [21 ms]
8516:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream_with_hash_collision`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_throw_wrong_expected_version [351 ms]
8517:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].can_append_event_with_long_event_type [7 ms]
8518:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].can_append_multiple_events_at_once [11 ms]
8519:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].can_append_multiple_events_to_stream_with_long_name_at_once [7 ms]
8520:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].can_append_multiple_events_with_long_event_type_at_once [7 ms]
8521:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].can_append_to_stream_with_long_name [6 ms]
8522:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].cannot_append_multiple_events_larger_than_chunk_size_at_once [23 ms]
8523:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].in_case_where_multiple_writes_of_multiple_events_with_the_same_ids_using_expected_version_any_then_next_expected_version_is_unreliable [9 ms]
8524:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].in_case_where_multiple_writes_of_multiple_events_with_the_same_ids_using_expected_version_nostream_then_next_expected_version_is_correct [9 ms]
8525:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].multiple_idempotent_writes [17 ms]
8526:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].multiple_idempotent_writes_with_same_id_bug_case [8 ms]
8527:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].returns_failure_status_when_conditionally_appending_to_a_deleted_stream [25 ms]
8528:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].returns_failure_status_when_conditionally_appending_with_version_mismatch [6 ms]
8529:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].returns_success_status_when_conditionally_appending_with_matching_version [5 ms]
8530:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_allow_appending_zero_events_to_stream_with_no_problems [24 ms]
8531:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_append_with_any_exp_ver_to_existing_stream [6 ms]
8532:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_append_with_correct_exp_ver_to_existing_stream [6 ms]
8533:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_append_with_stream_exists_exp_ver_if_metadata_stream_exists [11 ms]
8534:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_append_with_stream_exists_exp_ver_to_existing_stream [7 ms]
8535:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_append_with_stream_exists_exp_ver_to_stream_with_multiple_events [10 ms]
8536:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_create_stream_with_any_exp_ver_on_first_write_if_does_not_exist [15 ms]
8537:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_create_stream_with_no_stream_exp_ver_on_first_write_if_does_not_exist [7 ms]
8538:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_fail_appending_with_stream_exists_exp_ver_and_stream_does_not_exist [6 ms]
8539:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_fail_appending_with_stream_exists_exp_ver_to_hard_deleted_stream [6 ms]
8540:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_fail_appending_with_stream_exists_exp_ver_to_soft_deleted_stream [8 ms]
8541:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_fail_appending_with_wrong_exp_ver_to_existing_stream [5 ms]
8542:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_fail_writing_with_any_exp_ver_to_deleted_stream [8 ms]
8543:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_fail_writing_with_correct_exp_ver_to_deleted_stream [7 ms]
8544:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_fail_writing_with_invalid_exp_ver_to_deleted_stream [8 ms]
8545:  Passed KurrentDB.Core.Tests.ClientAPI.append_to_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_return_log_position_when_writing [6 ms]
8546:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream_using_transaction`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_0any_idempotent [68 ms]
8547:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream_using_transaction`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_0e0_non_idempotent [20 ms]
8548:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream_using_transaction`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_0em1_idempotent [10 ms]
8549:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream_using_transaction`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_1e0_2e1_1any_1any_idempotent [11 ms]
8550:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream_using_transaction`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_1e0_2e1_3e2_4e3_5e4_0any_idempotent [10 ms]
8551:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream_using_transaction`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_1e0_2e1_3e2_4e3_5e4_0e4_wev [12 ms]
8552:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream_using_transaction`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_1e0_2e1_3e2_4e3_5e4_0e5_non_idempotent [10 ms]
8553:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream_using_transaction`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_1e0_2e1_3e2_4e3_5e4_0e6_wev [11 ms]
8554:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream_using_transaction`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_1e0_2e1_3e2_4e3_5e4_0em1_idempotent [10 ms]
8555:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream_using_transaction`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_S_0em1_1em1_E_S_0em1_1em1_2em1_E_idempotancy_fail [11 ms]
8556:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_0any_idempotent [9 ms]
8557:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_0e0_non_idempotent [7 ms]
8558:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_0em1_idempotent [7 ms]
8559:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_1e0_2e1_1any_1any_idempotent [8 ms]
8560:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_1e0_2e1_3e2_4e3_4e4_0any_idempotent [11 ms]
8561:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_1e0_2e1_3e2_4e3_5e4_0e4_wev [9 ms]
8562:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_1e0_2e1_3e2_4e3_5e4_0e5_non_idempotent [9 ms]
8563:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_1e0_2e1_3e2_4e3_5e4_0e6_wev [9 ms]
8564:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_0em1_1e0_2e1_3e2_4e3_5e4_0em1_idempotent [26 ms]
8565:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_S_0em1_1em1_E_S_0any_E_idempotent [7 ms]
8566:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_S_0em1_1em1_E_S_0em1_1em1_2em1_E_idempotancy_fail [7 ms]
8567:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_S_0em1_1em1_E_S_0em1_E_idempotent [7 ms]
8568:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_S_0em1_1em1_E_S_1any_E_idempotent [7 ms]
8569:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_implicitly_created_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].sequence_S_0em1_1em1_E_S_1e0_E_idempotent [8 ms]
8570:  Passed KurrentDB.Core.Tests.ClientAPI.appending_to_streams_across_restart`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].detect_existing_streams_flush [937 ms]
8571:  Passed KurrentDB.Core.Tests.ClientAPI.can_create_duplicate_persistent_subscription_group_name_on_different_streams`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_completion_succeeds [3 ms]
8572:  Passed KurrentDB.Core.Tests.ClientAPI.catch_up_subscription_handles_errors.read_events_til_stops_subscription_when_second_read_throws_asynchronously [8 ms]
8573:  Passed KurrentDB.Core.Tests.ClientAPI.catch_up_subscription_handles_errors.read_events_til_stops_subscription_when_second_read_throws_immediately [1 ms]
8574:  Passed KurrentDB.Core.Tests.ClientAPI.catch_up_subscription_handles_errors.read_events_til_stops_subscription_when_throws_asynchronously [< 1 ms]
8575:  Passed KurrentDB.Core.Tests.ClientAPI.catch_up_subscription_handles_errors.read_events_til_stops_subscription_when_throws_immediately [< 1 ms]
8576:  Passed KurrentDB.Core.Tests.ClientAPI.catch_up_subscription_handles_errors.start_completes_onces_subscription_is_live [5 ms]
8577:  Passed KurrentDB.Core.Tests.ClientAPI.catch_up_subscription_handles_errors.start_stops_subscription_if_historical_missed_events_load_fails_async [1 ms]
8578:  Passed KurrentDB.Core.Tests.ClientAPI.catch_up_subscription_handles_errors.start_stops_subscription_if_historical_missed_events_load_fails_immediate [1 ms]
8579:  Passed KurrentDB.Core.Tests.ClientAPI.catch_up_subscription_handles_errors.start_stops_subscription_if_subscribe_fails_async [1 ms]
8580:  Passed KurrentDB.Core.Tests.ClientAPI.catch_up_subscription_handles_errors.start_stops_subscription_if_subscribe_fails_immediately [< 1 ms]
8581:  Passed KurrentDB.Core.Tests.ClientAPI.catchup_filtered_subscription`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].calls_checkpoint_delegate_during_catchup [181 ms]
8582:  Passed KurrentDB.Core.Tests.ClientAPI.catchup_filtered_subscription`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].calls_checkpoint_during_live_processing_stage [194 ms]
8583:  Passed KurrentDB.Core.Tests.ClientAPI.catchup_filtered_subscription`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].only_return_events_that_are_not_system_events [173 ms]
8584:  Passed KurrentDB.Core.Tests.ClientAPI.catchup_filtered_subscription`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].only_return_events_that_satisfy_a_given_event_regex [165 ms]
8585:  Passed KurrentDB.Core.Tests.ClientAPI.catchup_filtered_subscription`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].only_return_events_that_satisfy_a_given_stream_regex [179 ms]
8586:  Passed KurrentDB.Core.Tests.ClientAPI.catchup_filtered_subscription`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].only_return_events_with_a_given_event_prefix [164 ms]
8587:  KurrentDB.Core.Tests.ClientAPI.catchup_subscription_handles_small_batch_sizes`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].CatchupSubscriptionToAllHandlesManyEventsWithSmallBatchSize: OneTimeSetUp: Very long running
8588:  KurrentDB.Core.Tests.ClientAPI.catchup_subscription_handles_small_batch_sizes`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].CatchupSubscriptionToStreamHandlesManyEventsWithSmallBatchSize: OneTimeSetUp: Very long running
8589:  Passed KurrentDB.Core.Tests.ClientAPI.catchup_filtered_subscription`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].only_return_events_with_a_given_stream_prefix [176 ms]
8590:  Skipped KurrentDB.Core.Tests.ClientAPI.catchup_subscription_handles_small_batch_sizes`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].CatchupSubscriptionToAllHandlesManyEventsWithSmallBatchSize [1 ms]
8591:  Skipped KurrentDB.Core.Tests.ClientAPI.catchup_subscription_handles_small_batch_sizes`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].CatchupSubscriptionToStreamHandlesManyEventsWithSmallBatchSize [1 ms]
8592:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_max_one_client_async`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_first_subscription_connects_successfully [< 1 ms]
8593:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_max_one_client_async`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_second_subscription_throws_maximum_subscribers_reached_exception [< 1 ms]
8594:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_max_one_client`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_second_subscription_fails_to_connect [< 1 ms]
8595:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_permissions_async`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_succeeds [< 1 ms]
8596:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_permissions`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_succeeds [< 1 ms]
8597:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_start_from_beginning_and_events_in_it_async`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_event_zero_as_its_first_event [1 ms]
8598:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_start_from_beginning_and_events_in_it`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_event_zero_as_its_first_event [< 1 ms]
8599:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_start_from_beginning_and_no_stream_async`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_event_zero_as_its_first_event [< 1 ms]
8600:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_start_from_beginning_and_no_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_event_zero_as_its_first_event [2 ms]
8601:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_start_from_beginning_not_set_and_events_in_it_async`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_no_events [1 s]
8602:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_start_from_beginning_not_set_and_events_in_it_then_event_written`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_the_written_event_as_its_first_event [< 1 ms]
8603:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_start_from_beginning_not_set_and_events_in_it`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_no_events [1 s]
8604:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_start_from_two_and_no_stream_async`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_event_two_as_its_first_event [< 1 ms]
8605:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_start_from_two_and_no_stream`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_event_two_as_its_first_event [1 ms]
8606:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_start_from_x_set_and_events_in_it_then_event_written`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_the_written_event_as_its_first_event [< 1 ms]
8607:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_start_from_x_set_and_events_in_it`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_the_written_event_as_its_first_event [< 1 ms]
8608:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_with_start_from_x_set_higher_than_x_and_events_in_it_then_event_written`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_gets_the_written_event_as_its_first_event [< 1 ms]
8609:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_without_permissions_async`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_fails_to_connect_with_access_denied_exception [< 1 ms]
8610:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_existing_persistent_subscription_without_permissions`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_fails_to_connect [1 ms]
8611:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_non_existing_persistent_subscription_with_permissions_async`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_fails_to_connect_with_argument_exception [< 1 ms]
8612:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_non_existing_persistent_subscription_with_permissions`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_completion_fails [< 1 ms]
8613:  EventStoreConnection 'ES-da229f86-fca7-4ce9-911f-44df6d3b05ea': reconnecting...
8614:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_non_existing_persistent_subscription_with_permissions`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_exception_is_an_argument_exception [< 1 ms]
8615:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_persistent_subscription_with_link_to_event_with_event_number_greater_than_int_maxvalue`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].the_subscription_resolves_the_linked_event_correctly [2 ms]
8616:  Passed KurrentDB.Core.Tests.ClientAPI.connect_to_persistent_subscription_with_retries`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].events_are_retried_until_success [10 ms]
8617:  Passed KurrentDB.Core.Tests.ClientAPI.Connect`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_close_connection_after_configured_amount_of_failed_reconnections [403 ms]
8618:  Passed KurrentDB.Core.Tests.ClientAPI.Connect`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_not_throw_exception_when_server_is_down [2 ms]
8619:  Passed KurrentDB.Core.Tests.ClientAPI.Connect`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_throw_exception_when_trying_to_reopen_closed_connection [202 ms]
8620:  EventStoreConnection 'ES-8bac5c88-8866-43bc-acb3-03ffda116606': reconnecting...
8621:  Passed KurrentDB.Core.Tests.ClientAPI.Connect`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].should_close_connection_after_configured_amount_of_failed_reconnections [402 ms]
8622:  Passed KurrentDB.Core.Tests.ClientAPI.Connect`2[[KurrentDB.Core.Tests.LogFormat+V2, KurrentDB.Core.Tests, Version=26.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].shoul...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants