Skip to content

Fix hostname validation in SCMU #7809

Fix hostname validation in SCMU

Fix hostname validation in SCMU #7809

Triggered via pull request December 23, 2025 05:23
Status Failure
Total duration 13m 56s
Artifacts 8

ci.yml

on: pull_request
Matrix: containers / containers
db-container  /  db-container
58s
db-container / db-container
windows-installers  /  build
5m 21s
windows-installers / build
Matrix: build
Matrix: container-test / container-test
Fit to window
Zoom out
Zoom in

Annotations

18 errors
Endpoint_is_created_if_doesnt_exist_on_update
Multiple failures or warnings in test: 1) SetUp : System.AggregateException : Failed to retrieve cluster topology from all known nodes http://localhost:33334 -> Connection refused (localhost:33334) (Connection refused (localhost:33334)) ----> System.Net.Http.HttpRequestException : Connection refused (localhost:33334) ----> System.Net.Sockets.SocketException : Connection refused --SetUp at Raven.Client.Http.ClusterRequestExecutor.ThrowExceptions(List`1 list) at Raven.Client.Http.RequestExecutor.FirstTopologyUpdate(String[] initialUrls, Nullable`1 applicationIdentifier) at Raven.Client.Http.RequestExecutor.WaitForTopologyUpdate(Task topologyUpdate) at Raven.Client.Http.RequestExecutor.UnlikelyExecuteAsync[TResult](RavenCommand`1 command, JsonOperationContext context, Task topologyUpdate, SessionInfo sessionInfo, CancellationToken token) at Raven.Client.ServerWide.Operations.ServerOperationExecutor.SendAsync[TResult](IServerOperation`1 operation, CancellationToken token) at ServiceControl.RavenDB.StartupChecks.EnsureServerVersion(IDocumentStore store, CancellationToken cancellationToken) in /_/src/ServiceControl.RavenDB/StartupChecks.cs:line 22 at ServiceControl.Persistence.RavenDB.RavenExternalPersistenceLifecycle.Initialize(CancellationToken cancellationToken) in /_/src/ServiceControl.Persistence.RavenDB/RavenExternalPersistenceLifecycle.cs:line 51 at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token) at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable`1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List`1 exceptions, Func`3 operation) at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken) at ServiceControl.Persistence.Tests.PersistenceTestBase.SetUp() in /_/src/ServiceControl.Persistence.Tests/PersistenceTestBase.cs:line 52 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --HttpRequestException at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Raven.Client.Http.RavenCommand`1.SendAsync(HttpClient client, HttpRequestMessage reque
Endpoint_is_created_if_doesnt_exist
Multiple failures or warnings in test: 1) SetUp : System.AggregateException : Failed to retrieve cluster topology from all known nodes http://localhost:33334 -> Connection refused (localhost:33334) (Connection refused (localhost:33334)) ----> System.Net.Http.HttpRequestException : Connection refused (localhost:33334) ----> System.Net.Sockets.SocketException : Connection refused --SetUp at Raven.Client.Http.ClusterRequestExecutor.ThrowExceptions(List`1 list) at Raven.Client.Http.RequestExecutor.FirstTopologyUpdate(String[] initialUrls, Nullable`1 applicationIdentifier) at Raven.Client.Http.RequestExecutor.WaitForTopologyUpdate(Task topologyUpdate) at Raven.Client.Http.RequestExecutor.UnlikelyExecuteAsync[TResult](RavenCommand`1 command, JsonOperationContext context, Task topologyUpdate, SessionInfo sessionInfo, CancellationToken token) at Raven.Client.ServerWide.Operations.ServerOperationExecutor.SendAsync[TResult](IServerOperation`1 operation, CancellationToken token) at ServiceControl.RavenDB.StartupChecks.EnsureServerVersion(IDocumentStore store, CancellationToken cancellationToken) in /_/src/ServiceControl.RavenDB/StartupChecks.cs:line 22 at ServiceControl.Persistence.RavenDB.RavenExternalPersistenceLifecycle.Initialize(CancellationToken cancellationToken) in /_/src/ServiceControl.Persistence.RavenDB/RavenExternalPersistenceLifecycle.cs:line 51 at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token) at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable`1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List`1 exceptions, Func`3 operation) at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken) at ServiceControl.Persistence.Tests.PersistenceTestBase.SetUp() in /_/src/ServiceControl.Persistence.Tests/PersistenceTestBase.cs:line 52 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --HttpRequestException at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Raven.Client.Http.RavenCommand`1.SendAsync(HttpClient client, HttpRequestMessage reque
CheckForBothTypes
Multiple failures or warnings in test: 1) SetUp : System.AggregateException : Failed to retrieve cluster topology from all known nodes http://localhost:33334 -> Connection refused (localhost:33334) (Connection refused (localhost:33334)) ----> System.Net.Http.HttpRequestException : Connection refused (localhost:33334) ----> System.Net.Sockets.SocketException : Connection refused --SetUp at Raven.Client.Http.ClusterRequestExecutor.ThrowExceptions(List`1 list) at Raven.Client.Http.RequestExecutor.FirstTopologyUpdate(String[] initialUrls, Nullable`1 applicationIdentifier) at Raven.Client.Http.RequestExecutor.WaitForTopologyUpdate(Task topologyUpdate) at Raven.Client.Http.RequestExecutor.UnlikelyExecuteAsync[TResult](RavenCommand`1 command, JsonOperationContext context, Task topologyUpdate, SessionInfo sessionInfo, CancellationToken token) at Raven.Client.ServerWide.Operations.ServerOperationExecutor.SendAsync[TResult](IServerOperation`1 operation, CancellationToken token) at ServiceControl.RavenDB.StartupChecks.EnsureServerVersion(IDocumentStore store, CancellationToken cancellationToken) in /_/src/ServiceControl.RavenDB/StartupChecks.cs:line 22 at ServiceControl.Persistence.RavenDB.RavenExternalPersistenceLifecycle.Initialize(CancellationToken cancellationToken) in /_/src/ServiceControl.Persistence.RavenDB/RavenExternalPersistenceLifecycle.cs:line 51 at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token) at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable`1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List`1 exceptions, Func`3 operation) at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken) at ServiceControl.Persistence.Tests.PersistenceTestBase.SetUp() in /_/src/ServiceControl.Persistence.Tests/PersistenceTestBase.cs:line 52 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --HttpRequestException at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Raven.Client.Http.RavenCommand`1.SendAsync(HttpClient client, HttpRequestMessage reque
VerifyCustomChecks
Multiple failures or warnings in test: 1) SetUp : System.AggregateException : Failed to retrieve cluster topology from all known nodes http://localhost:33334 -> Connection refused (localhost:33334) (Connection refused (localhost:33334)) ----> System.Net.Http.HttpRequestException : Connection refused (localhost:33334) ----> System.Net.Sockets.SocketException : Connection refused --SetUp at Raven.Client.Http.ClusterRequestExecutor.ThrowExceptions(List`1 list) at Raven.Client.Http.RequestExecutor.FirstTopologyUpdate(String[] initialUrls, Nullable`1 applicationIdentifier) at Raven.Client.Http.RequestExecutor.WaitForTopologyUpdate(Task topologyUpdate) at Raven.Client.Http.RequestExecutor.UnlikelyExecuteAsync[TResult](RavenCommand`1 command, JsonOperationContext context, Task topologyUpdate, SessionInfo sessionInfo, CancellationToken token) at Raven.Client.ServerWide.Operations.ServerOperationExecutor.SendAsync[TResult](IServerOperation`1 operation, CancellationToken token) at ServiceControl.RavenDB.StartupChecks.EnsureServerVersion(IDocumentStore store, CancellationToken cancellationToken) in /_/src/ServiceControl.RavenDB/StartupChecks.cs:line 22 at ServiceControl.Persistence.RavenDB.RavenExternalPersistenceLifecycle.Initialize(CancellationToken cancellationToken) in /_/src/ServiceControl.Persistence.RavenDB/RavenExternalPersistenceLifecycle.cs:line 51 at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token) at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable`1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List`1 exceptions, Func`3 operation) at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken) at ServiceControl.Persistence.Tests.PersistenceTestBase.SetUp() in /_/src/ServiceControl.Persistence.Tests/PersistenceTestBase.cs:line 52 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --HttpRequestException at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Raven.Client.Http.RavenCommand`1.SendAsync(HttpClient client, HttpRequestMessage reque
Storing_failed_custom_checks_returns_unchanged
Multiple failures or warnings in test: 1) SetUp : System.AggregateException : Failed to retrieve cluster topology from all known nodes http://localhost:33334 -> Connection refused (localhost:33334) (Connection refused (localhost:33334)) ----> System.Net.Http.HttpRequestException : Connection refused (localhost:33334) ----> System.Net.Sockets.SocketException : Connection refused --SetUp at Raven.Client.Http.ClusterRequestExecutor.ThrowExceptions(List`1 list) at Raven.Client.Http.RequestExecutor.FirstTopologyUpdate(String[] initialUrls, Nullable`1 applicationIdentifier) at Raven.Client.Http.RequestExecutor.WaitForTopologyUpdate(Task topologyUpdate) at Raven.Client.Http.RequestExecutor.UnlikelyExecuteAsync[TResult](RavenCommand`1 command, JsonOperationContext context, Task topologyUpdate, SessionInfo sessionInfo, CancellationToken token) at Raven.Client.ServerWide.Operations.ServerOperationExecutor.SendAsync[TResult](IServerOperation`1 operation, CancellationToken token) at ServiceControl.RavenDB.StartupChecks.EnsureServerVersion(IDocumentStore store, CancellationToken cancellationToken) in /_/src/ServiceControl.RavenDB/StartupChecks.cs:line 22 at ServiceControl.Persistence.RavenDB.RavenExternalPersistenceLifecycle.Initialize(CancellationToken cancellationToken) in /_/src/ServiceControl.Persistence.RavenDB/RavenExternalPersistenceLifecycle.cs:line 51 at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token) at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable`1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List`1 exceptions, Func`3 operation) at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken) at ServiceControl.Persistence.Tests.PersistenceTestBase.SetUp() in /_/src/ServiceControl.Persistence.Tests/PersistenceTestBase.cs:line 52 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --HttpRequestException at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Raven.Client.Http.RavenCommand`1.SendAsync(HttpClient client, HttpRequestMessage reque
Should_delete_custom_checks
Multiple failures or warnings in test: 1) SetUp : System.AggregateException : Failed to retrieve cluster topology from all known nodes http://localhost:33334 -> Connection refused (localhost:33334) (Connection refused (localhost:33334)) ----> System.Net.Http.HttpRequestException : Connection refused (localhost:33334) ----> System.Net.Sockets.SocketException : Connection refused --SetUp at Raven.Client.Http.ClusterRequestExecutor.ThrowExceptions(List`1 list) at Raven.Client.Http.RequestExecutor.FirstTopologyUpdate(String[] initialUrls, Nullable`1 applicationIdentifier) at Raven.Client.Http.RequestExecutor.WaitForTopologyUpdate(Task topologyUpdate) at Raven.Client.Http.RequestExecutor.UnlikelyExecuteAsync[TResult](RavenCommand`1 command, JsonOperationContext context, Task topologyUpdate, SessionInfo sessionInfo, CancellationToken token) at Raven.Client.ServerWide.Operations.ServerOperationExecutor.SendAsync[TResult](IServerOperation`1 operation, CancellationToken token) at ServiceControl.RavenDB.StartupChecks.EnsureServerVersion(IDocumentStore store, CancellationToken cancellationToken) in /_/src/ServiceControl.RavenDB/StartupChecks.cs:line 22 at ServiceControl.Persistence.RavenDB.RavenExternalPersistenceLifecycle.Initialize(CancellationToken cancellationToken) in /_/src/ServiceControl.Persistence.RavenDB/RavenExternalPersistenceLifecycle.cs:line 51 at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token) at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable`1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List`1 exceptions, Func`3 operation) at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken) at ServiceControl.Persistence.Tests.PersistenceTestBase.SetUp() in /_/src/ServiceControl.Persistence.Tests/PersistenceTestBase.cs:line 52 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --HttpRequestException at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Raven.Client.Http.RavenCommand`1.SendAsync(HttpClient client, HttpRequestMessage reque
Retrieving_custom_checks_by_status
Multiple failures or warnings in test: 1) SetUp : System.AggregateException : Failed to retrieve cluster topology from all known nodes http://localhost:33334 -> Connection refused (localhost:33334) (Connection refused (localhost:33334)) ----> System.Net.Http.HttpRequestException : Connection refused (localhost:33334) ----> System.Net.Sockets.SocketException : Connection refused --SetUp at Raven.Client.Http.ClusterRequestExecutor.ThrowExceptions(List`1 list) at Raven.Client.Http.RequestExecutor.FirstTopologyUpdate(String[] initialUrls, Nullable`1 applicationIdentifier) at Raven.Client.Http.RequestExecutor.WaitForTopologyUpdate(Task topologyUpdate) at Raven.Client.Http.RequestExecutor.UnlikelyExecuteAsync[TResult](RavenCommand`1 command, JsonOperationContext context, Task topologyUpdate, SessionInfo sessionInfo, CancellationToken token) at Raven.Client.ServerWide.Operations.ServerOperationExecutor.SendAsync[TResult](IServerOperation`1 operation, CancellationToken token) at ServiceControl.RavenDB.StartupChecks.EnsureServerVersion(IDocumentStore store, CancellationToken cancellationToken) in /_/src/ServiceControl.RavenDB/StartupChecks.cs:line 22 at ServiceControl.Persistence.RavenDB.RavenExternalPersistenceLifecycle.Initialize(CancellationToken cancellationToken) in /_/src/ServiceControl.Persistence.RavenDB/RavenExternalPersistenceLifecycle.cs:line 51 at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token) at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable`1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List`1 exceptions, Func`3 operation) at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken) at ServiceControl.Persistence.Tests.PersistenceTestBase.SetUp() in /_/src/ServiceControl.Persistence.Tests/PersistenceTestBase.cs:line 52 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --HttpRequestException at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Raven.Client.Http.RavenCommand`1.SendAsync(HttpClient client, HttpRequestMessage reque
CustomChecks_load_from_data_store
Multiple failures or warnings in test: 1) SetUp : System.AggregateException : Failed to retrieve cluster topology from all known nodes http://localhost:33334 -> Connection refused (localhost:33334) (Connection refused (localhost:33334)) ----> System.Net.Http.HttpRequestException : Connection refused (localhost:33334) ----> System.Net.Sockets.SocketException : Connection refused --SetUp at Raven.Client.Http.ClusterRequestExecutor.ThrowExceptions(List`1 list) at Raven.Client.Http.RequestExecutor.FirstTopologyUpdate(String[] initialUrls, Nullable`1 applicationIdentifier) at Raven.Client.Http.RequestExecutor.WaitForTopologyUpdate(Task topologyUpdate) at Raven.Client.Http.RequestExecutor.UnlikelyExecuteAsync[TResult](RavenCommand`1 command, JsonOperationContext context, Task topologyUpdate, SessionInfo sessionInfo, CancellationToken token) at Raven.Client.ServerWide.Operations.ServerOperationExecutor.SendAsync[TResult](IServerOperation`1 operation, CancellationToken token) at ServiceControl.RavenDB.StartupChecks.EnsureServerVersion(IDocumentStore store, CancellationToken cancellationToken) in /_/src/ServiceControl.RavenDB/StartupChecks.cs:line 22 at ServiceControl.Persistence.RavenDB.RavenExternalPersistenceLifecycle.Initialize(CancellationToken cancellationToken) in /_/src/ServiceControl.Persistence.RavenDB/RavenExternalPersistenceLifecycle.cs:line 51 at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token) at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable`1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List`1 exceptions, Func`3 operation) at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken) at ServiceControl.Persistence.Tests.PersistenceTestBase.SetUp() in /_/src/ServiceControl.Persistence.Tests/PersistenceTestBase.cs:line 52 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --HttpRequestException at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Raven.Client.Http.RavenCommand`1.SendAsync(HttpClient client, HttpRequestMessage reque
QueryByUniqueId
Multiple failures or warnings in test: 1) SetUp : System.AggregateException : Failed to retrieve cluster topology from all known nodes http://localhost:33334 -> Connection refused (localhost:33334) (Connection refused (localhost:33334)) ----> System.Net.Http.HttpRequestException : Connection refused (localhost:33334) ----> System.Net.Sockets.SocketException : Connection refused --SetUp at Raven.Client.Http.ClusterRequestExecutor.ThrowExceptions(List`1 list) at Raven.Client.Http.RequestExecutor.FirstTopologyUpdate(String[] initialUrls, Nullable`1 applicationIdentifier) at Raven.Client.Http.RequestExecutor.WaitForTopologyUpdate(Task topologyUpdate) at Raven.Client.Http.RequestExecutor.UnlikelyExecuteAsync[TResult](RavenCommand`1 command, JsonOperationContext context, Task topologyUpdate, SessionInfo sessionInfo, CancellationToken token) at Raven.Client.ServerWide.Operations.ServerOperationExecutor.SendAsync[TResult](IServerOperation`1 operation, CancellationToken token) at ServiceControl.RavenDB.StartupChecks.EnsureServerVersion(IDocumentStore store, CancellationToken cancellationToken) in /_/src/ServiceControl.RavenDB/StartupChecks.cs:line 22 at ServiceControl.Persistence.RavenDB.RavenExternalPersistenceLifecycle.Initialize(CancellationToken cancellationToken) in /_/src/ServiceControl.Persistence.RavenDB/RavenExternalPersistenceLifecycle.cs:line 51 at Microsoft.Extensions.Hosting.Internal.Host.<StartAsync>b__15_1(IHostedService service, CancellationToken token) at Microsoft.Extensions.Hosting.Internal.Host.ForeachService[T](IEnumerable`1 services, CancellationToken token, Boolean concurrent, Boolean abortOnFirstException, List`1 exceptions, Func`3 operation) at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken cancellationToken) at ServiceControl.Persistence.Tests.PersistenceTestBase.SetUp() in /_/src/ServiceControl.Persistence.Tests/PersistenceTestBase.cs:line 52 at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted() at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await[TResult](TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(TestExecutionContext context, Func`1 invoke) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method) at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context) --HttpRequestException at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem) at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Raven.Client.Http.RavenCommand`1.SendAsync(HttpClient client, HttpRequestMessage reque
QueryByMessageId
Multiple failures or warnings in test: 1) SetUp : System.InvalidOperationException : Unable to start the RavenDB Server Output: _____ _____ ____ | __ \ | __ \| _ \ | |__) |__ ___ _____ _ __ | | | | |_) | | _ // _` \ \ / / _ \ '_ \| | | | _ < | | \ \ (_| |\ V / __/ | | | |__| | |_) | |_| \_\__,_| \_/ \___|_| |_|_____/|____/ Safe by default, optimized for efficiency Build 62039, Version 6.2, SemVer 6.2.6, Commit 4c0a48b PID 4066, 64 bits, 4 Cores, Phys Mem 15.621 GBytes, Arch: X64 Source Code (git repo): https://github.com/ravendb/ravendb Built with love by Hibernating Rhinos and awesome contributors! +---------------------------------------------------------------+ Port might be already in use. Try running with an unused port. You can change the port using one of the following options: 1) Change the ServerUrl property in setting.json file. 2) Run the server from the command line with --ServerUrl option. 3) Add RAVEN_ServerUrl to the Environment Variables. For more information go to https://ravendb.net/l/EJS81M/6.2 System.IO.IOException: Failed to bind to address http://127.0.0.1:33334: address already in use. ---> Microsoft.AspNetCore.Connections.AddressInUseException: Address already in use ---> System.Net.Sockets.SocketException (98): Address already in use at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.Sockets.Socket.Bind(EndPoint localEP) at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportOptions.CreateDefaultBoundListenSocket(EndPoint endpoint) at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketConnectionListener.Bind() --- End of inner exception stack trace --- at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketConnectionListener.Bind() at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportFactory.BindAsync(EndPoint endpoint, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure.TransportManager.BindAsync(EndPoint endPoint, ConnectionDelegate connectionDelegate, EndpointConfig endpointConfig, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServerImpl.<>c__DisplayClass28_0`1.<<StartAsync>g__OnBind|0>d.MoveNext() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindEndpointAsync(ListenOptions endpoint, AddressBindContext context, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindEndpointAsync(ListenOptions endpoint, AddressBindContext context, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.Kestrel.Core.LocalhostListenOptions.BindAsync(AddressBindContext context, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.AddressesStrategy.BindAsync(AddressBindContext context, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindAsync(ListenOptions[] listenOptions, AddressBindContext context, Func`2 useHttps, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServerImpl.BindAsync(CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServerImpl.StartAsync[TContext](IHttpApplication`1 application, CancellationToken cancellationToken) at Microsoft.AspNetCore.Hosting.WebHost.StartAsync(CancellationToken cancellationToken) at Microsoft.AspNetCore.Hosting.WebHost.Start() at Raven.Server.RavenServer.Initialize() in /_/62039/src/Raven.Server/RavenServer.cs:line 329 at Raven.Server.Program.Main(String[] args) in /_/62039/src/Raven.Server/Program.cs:line 249 --SetUp at Raven.Embedded.EmbeddedServer.RunServer() in /_/62039/src/Raven.Embedded/EmbeddedServer.cs:line 304 at Raven.Embedd
Windows-Default
Process completed with exit code 1.
Windows-Default
Exit code = 1
Monitoring_hostname_can_be_an_ip_address_when_editing_a_monitoring_instance("192.168.1.1"): /_/src/ServiceControl.Config.Tests/Validation/EditMonitoringInstanceValidationTests.cs#L55
Assert.That(notifyErrorInfo.GetErrors(nameof(viewModel.HostName)), Is.Empty) Expected: <empty> But was: < "***0*** is not a valid hostname." >
Error_hostname_can_be_an_ip_address_when_editing_an_error_instance("192.168.1.1"): /_/src/ServiceControl.Config.Tests/Validation/EditErrorInstanceValidationTests.cs#L133
Assert.That(notifyErrorInfo.GetErrors(nameof(viewModel.HostName)), Is.Empty) Expected: <empty> But was: < "***0*** is not a valid hostname." >
Audi_hostname_can_be_an_ip_address_when_editing_an_audit_instance("192.168.1.1"): /_/src/ServiceControl.Config.Tests/Validation/EditAuditInstanceValidationTests.cs#L140
Assert.That(notifyErrorInfo.GetErrors(nameof(viewModel.HostName)), Is.Empty) Expected: <empty> But was: < "***0*** is not a valid hostname." >
Monitoring_hostname_can_be_an_ip_address_when_adding_monitoring_instance("192.168.1.1"): /_/src/ServiceControl.Config.Tests/Validation/AddMonitoringInstanceValidationTests.cs#L140
Assert.That(notifyErrorInfo.GetErrors(nameof(viewModel.HostName)), Is.Empty) Expected: <empty> But was: < "***0*** is not a valid hostname." >
Error_hostname_can_be_an_ip_address_when_adding_error_instance("192.168.1.1"): /_/src/ServiceControl.Config.Tests/Validation/AddErrorInstanceValidationTests.cs#L334
Assert.That(notifyErrorInfo.GetErrors(nameof(viewModel.ErrorHostName)), Is.Empty) Expected: <empty> But was: < "***0*** is not a valid hostname." >
Audit_hostname_can_be_an_ip_address_when_adding_audit_instance("192.168.1.1"): /_/src/ServiceControl.Config.Tests/Validation/AddAuditInstanceValidationTests.cs#L335
Assert.That(notifyErrorInfo.GetErrors(nameof(viewModel.AuditHostName)), Is.Empty) Expected: <empty> But was: < "***0*** is not a valid hostname." >

Artifacts

Produced during runtime
Name Size Digest
Linux-assets Expired
319 MB
sha256:0f81a0644df094a53f9a907b1f7c3ce8ac2b0afa769baf3d5091298b2377c655
Particular~ServiceControl~78TWSE.dockerbuild
85 KB
sha256:83aacbde6800cd1cc1e76f2304b5ee580ed6e96a26db289e7c0be3bf0674e2c0
Particular~ServiceControl~O4X5A9.dockerbuild
86.1 KB
sha256:750fee776f0c545a722e1dbfdc75304ed8e745a9a5cb76dc4a71fbe493878ea3
Particular~ServiceControl~ZCBP0M.dockerbuild
87.7 KB
sha256:ba11eadfcd113018fc5fa93b892b4e3bda48a832f4bb495824ed19cf770f2bab
Windows-assets Expired
312 MB
sha256:749906fe6e774b918244724c65042748bf3bcf11f651346ed479434c6c7141ae
assets Expired
434 MB
sha256:70afe33a439f3f7a930ee2d1083b1dafef1057decdfc7b8a15945db4d6f6e9e7
nugets Expired
24.3 MB
sha256:0b1efef3f875c749f6c0b74a5fb7230d54c7ba162e9d09d1ddba6ecbdc3ede5f
zips Expired
181 MB
sha256:b56e5948aad08f77a9a79f4e52ac2605f24843bdbc9c8aece5174201da31c8bd