Skip to content

Revert "Change SQL Server docker image to 2019." #151

Revert "Change SQL Server docker image to 2019."

Revert "Change SQL Server docker image to 2019." #151

GitHub Actions / DotNET - Tests failed Sep 27, 2024 in 0s

234 passed, 123 failed and 6 skipped

Tests failed

Report Passed Failed Skipped Time
tests/Serilog.Ui.ElasticSearchProvider.Tests/TestResults/test-results.trx 26✔️ 2✖️ 24s
tests/Serilog.Ui.MongoDbProvider.Tests/TestResults/test-results.trx 26✔️ 15s
tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx 28✔️ 31❌ 1✖️ 5s
tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx 25✔️ 46❌ 2✖️ 8s
tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx 30✔️ 31❌ 1✖️ 7s
tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx 7✔️ 15❌ 5s
tests/Serilog.Ui.Web.Tests/TestResults/test-results.trx 92✔️ 8s

✔️ tests/Serilog.Ui.ElasticSearchProvider.Tests/TestResults/test-results.trx

28 tests were completed in 24s with 26 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
ElasticSearch.Tests.DataProvider.DataProviderBaseTest 2✔️ 203ms
ElasticSearch.Tests.DataProvider.DataProviderPaginationTest 5✔️ 2✖️ 260ms
ElasticSearch.Tests.DataProvider.DataProviderSearchTest 8✔️ 315ms
ElasticSearch.Tests.Extensions.ElasticSearchDbOptionsTest 4✔️ 13ms
ElasticSearch.Tests.Extensions.SerilogUiOptionBuilderExtensionsTest 3✔️ 54ms
ElasticSearch.Tests.Serializers.VanillaSerializerTest 4✔️ 54ms

✔️ tests/Serilog.Ui.MongoDbProvider.Tests/TestResults/test-results.trx

26 tests were completed in 15s with 26 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
MongoDb.Tests.DataProvider.DataProviderBaseTest 2✔️ 609ms
MongoDb.Tests.DataProvider.DataProviderPaginationTest 7✔️ 803ms
MongoDb.Tests.DataProvider.DataProviderSearchTest 8✔️ 432ms
MongoDb.Tests.Extensions.MongoDbOptionsTest 4✔️ 164ms
MongoDb.Tests.Extensions.SerilogUiOptionBuilderExtensionsTest 5✔️ 674ms

❌ tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx

60 tests were completed in 5s with 28 passed, 31 failed and 1 skipped.

Test suite Passed Failed Skipped Time
MsSql.Tests.DapperHandlers.DapperDateTimeHandlerTest 14✔️ 465ms
MsSql.Tests.DataProvider.DataProviderBaseTest 1✔️ 1✖️ 123ms
MsSql.Tests.DataProvider.DataProviderPaginationAdditionalColsTest 7❌ 7ms
MsSql.Tests.DataProvider.DataProviderPaginationTest 7❌ 7ms
MsSql.Tests.DataProvider.DataProviderSearchAdditionalColsTest 9❌ 9ms
MsSql.Tests.DataProvider.DataProviderSearchTest 8❌ 8ms
MsSql.Tests.DataProvider.QueryBuilderTests 8✔️ 21ms
MsSql.Tests.Extensions.SerilogUiOptionBuilderExtensionsTest 5✔️ 221ms

❌ MsSql.Tests.DataProvider.DataProviderPaginationAdditionalColsTest

❌ It fetches with limit
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with limit and skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by message
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by timestamp
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It throws when skip is zero
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ MsSql.Tests.DataProvider.DataProviderPaginationTest

❌ It fetches with limit
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with limit and skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by message
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by timestamp
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It throws when skip is zero
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ MsSql.Tests.DataProvider.DataProviderSearchAdditionalColsTest

❌ It finds all data with default search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds data with all filters
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds data with expected additional columns
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted after date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted before date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted in dates range
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific message content
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds same data on same repeated search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ MsSql.Tests.DataProvider.DataProviderSearchTest

❌ It finds all data with default search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds data with all filters
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted after date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted before date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted in dates range
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific message content
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds same data on same repeated search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx

73 tests were completed in 8s with 25 passed, 46 failed and 2 skipped.

Test suite Passed Failed Skipped Time
MySql.Tests.DataProvider.MariaDb.DataProviderBaseTest 1✔️ 1✖️ 448ms
MySql.Tests.DataProvider.MariaDb.DataProviderPaginationAdditionalColsTest 7❌ 7ms
MySql.Tests.DataProvider.MariaDb.DataProviderPaginationTest 7❌ 7ms
MySql.Tests.DataProvider.MariaDb.DataProviderSearchAdditionalColsTest 9❌ 9ms
MySql.Tests.DataProvider.MariaDb.DataProviderSearchTest 8❌ 8ms
MySql.Tests.DataProvider.MariaDb.QueryBuilderTests 8✔️ 8ms
MySql.Tests.DataProvider.MySql.DataProviderBaseTest 1✔️ 1✖️ 356ms
MySql.Tests.DataProvider.MySql.DataProviderPaginationTest 7❌ 7ms
MySql.Tests.DataProvider.MySql.DataProviderSearchTest 8❌ 8ms
MySql.Tests.DataProvider.MySql.QueryBuilderTests 7✔️ 64ms
MySql.Tests.Extensions.SerilogUiOptionBuilderExtensionsMariaDbTest 5✔️ 3s
MySql.Tests.Extensions.SerilogUiOptionBuilderExtensionsMySqlTest 3✔️ 179ms

❌ MySql.Tests.DataProvider.MariaDb.DataProviderPaginationAdditionalColsTest

❌ It fetches with limit
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with limit and skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by message
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by timestamp
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It throws when skip is zero
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ MySql.Tests.DataProvider.MariaDb.DataProviderPaginationTest

❌ It fetches with limit
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with limit and skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by message
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by timestamp
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It throws when skip is zero
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ MySql.Tests.DataProvider.MariaDb.DataProviderSearchAdditionalColsTest

❌ It finds all data with default search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds data with all filters
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds data with expected additional columns
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted after date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted before date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted in dates range
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific message content
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds same data on same repeated search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ MySql.Tests.DataProvider.MariaDb.DataProviderSearchTest

❌ It finds all data with default search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds data with all filters
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted after date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted before date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted in dates range
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific message content
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds same data on same repeated search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ MySql.Tests.DataProvider.MySql.DataProviderPaginationTest

❌ It fetches with limit
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with limit and skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by message
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by timestamp
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It throws when skip is zero
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ MySql.Tests.DataProvider.MySql.DataProviderSearchTest

❌ It finds all data with default search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds data with all filters
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted after date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted before date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted in dates range
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific message content
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds same data on same repeated search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx

62 tests were completed in 7s with 30 passed, 31 failed and 1 skipped.

Test suite Passed Failed Skipped Time
Postgres.Tests.DataProvider.DataProviderBaseTest 1✔️ 1✖️ 570ms
Postgres.Tests.DataProvider.DataProviderPaginationTest 7❌ 7ms
Postgres.Tests.DataProvider.DataProviderPaginationWithColsTests 7❌ 7ms
Postgres.Tests.DataProvider.DataProviderSearchTest 8❌ 8ms
Postgres.Tests.DataProvider.DataProviderSearchWithColsTest 9❌ 9ms
Postgres.Tests.DataProvider.QueryBuilderTests 9✔️ 17ms
Postgres.Tests.Extensions.SerilogUiOptionBuilderExtensionsTest 6✔️ 697ms
Postgres.Tests.Model.LogLevelConverterTest 14✔️ 15ms

❌ Postgres.Tests.DataProvider.DataProviderPaginationTest

❌ It fetches with limit
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with limit and skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by message
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by timestamp
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It throws when skip is zero
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ Postgres.Tests.DataProvider.DataProviderPaginationWithColsTests

❌ It fetches with limit
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with limit and skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by message
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by timestamp
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It throws when skip is zero
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ Postgres.Tests.DataProvider.DataProviderSearchTest

❌ It finds all data with default search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds data with all filters
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted after date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted before date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted in dates range
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific message content
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds same data on same repeated search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ Postgres.Tests.DataProvider.DataProviderSearchWithColsTest

❌ It finds all data with default search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds data with all filters
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds data with expected additional columns
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted after date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted before date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted in dates range
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific message content
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds same data on same repeated search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx

22 tests were completed in 5s with 7 passed, 15 failed and 0 skipped.

Test suite Passed Failed Skipped Time
RavenDb.Tests.DataProvider.DataProviderBaseTest 2✔️ 354ms
RavenDb.Tests.DataProvider.DataProviderPaginationTest 7❌ 7ms
RavenDb.Tests.DataProvider.DataProviderSearchTest 8❌ 8ms
RavenDb.Tests.Extensions.SerilogUiOptionBuilderExtensionsTest 5✔️ 373ms

❌ RavenDb.Tests.DataProvider.DataProviderPaginationTest

❌ It fetches with limit
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with limit and skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with skip
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by message
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It fetches with sort by timestamp
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It throws when skip is zero
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

❌ RavenDb.Tests.DataProvider.DataProviderSearchTest

❌ It finds all data with default search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds data with all filters
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted after date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted before date
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data emitted in dates range
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific level
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds only data with specific message content
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	
❌ It finds same data on same repeated search
	Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
	

✔️ tests/Serilog.Ui.Web.Tests/TestResults/test-results.trx

92 tests were completed in 8s with 92 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Serilog.Ui.Web.Tests.Authorization.AuthorizationAsyncTest 1✔️ 2s
Serilog.Ui.Web.Tests.Authorization.AuthorizationDefaultTest 1✔️ 111ms
Serilog.Ui.Web.Tests.Authorization.AuthorizationSyncTest 1✔️ 1s
Serilog.Ui.Web.Tests.Authorization.Filters.BasicAuthenticationFilterTest 3✔️ 646ms
Serilog.Ui.Web.Tests.Authorization.Filters.BasicAuthServiceByConfigurationTest 2✔️ 7ms
Serilog.Ui.Web.Tests.Authorization.Filters.PolicyAuthenticationFilterTest 2✔️ 610ms
Serilog.Ui.Web.Tests.Endpoints.SerilogUiAppRoutesTest 4✔️ 452ms
Serilog.Ui.Web.Tests.Endpoints.SerilogUiDecoratorsTest 6✔️ 106ms
Serilog.Ui.Web.Tests.Endpoints.SerilogUiEndpointsTest 4✔️ 265ms
Serilog.Ui.Web.Tests.Extensions.ApplicationBuilderExtensionsTest 3✔️ 2s
Serilog.Ui.Web.Tests.Extensions.HttpRequestExtensionsTest 5✔️ 279ms
Serilog.Ui.Web.Tests.Extensions.SerilogUiOptionBuilderExtensionsTest 8✔️ 580ms
Serilog.Ui.Web.Tests.Extensions.ServiceCollectionExtensionsTest 2✔️ 9ms
Serilog.Ui.Web.Tests.Models.RelationalDbOptionsTest 2✔️ 2ms
Serilog.Ui.Web.Tests.Models.UiOptionsTest 10✔️ 17ms
Serilog.Ui.Web.Tests.OptionsBuilder.ProvidersOptionsTest 2✔️ 264ms
Serilog.Ui.Web.Tests.OptionsBuilder.SerilogUiOptionsBuilderTest 4✔️ 244ms
Serilog.Ui.Web.Tests.SerilogUiMiddlewareTest 32✔️ 2s

Annotations

Check failure on line 33 in tests/Serilog.Ui.Common.Tests/SqlUtil/DatabaseInstance.cs

See this annotation in the file changed.

@github-actions github-actions / DotNET - Tests

MsSql.Tests.DataProvider.DataProviderPaginationAdditionalColsTest ► It fetches with limit

Failed test found in:
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MsSqlServerProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.MySqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.PostgreSqlProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
  tests/Serilog.Ui.RavenDbProvider.Tests/TestResults/test-results.trx
Error:
  Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}
  
Raw output
Docker.DotNet.DockerApiException : Docker API responded with status code=InternalServerError, response={"message":"Head \"https://registry-1.docker.io/v2/testcontainers/ryuk/manifests/0.6.0\": unauthorized: incorrect username or password"}

   at Docker.DotNet.DockerClient.HandleIfErrorResponseAsync(HttpStatusCode statusCode, HttpResponseMessage response)
   at Docker.DotNet.DockerClient.MakeRequestForRawResponseAsync(HttpMethod method, String path, IQueryString queryString, IRequestContent body, IDictionary`2 headers, CancellationToken token)
   at Docker.DotNet.Models.StreamUtil.MonitorResponseForMessagesAsync[T](Task`1 responseTask, DockerClient client, CancellationToken cancel, IProgress`1 progress)
   at DotNet.Testcontainers.Clients.DockerImageOperations.CreateAsync(IImage image, IDockerRegistryAuthenticationConfiguration dockerRegistryAuthConfig, CancellationToken ct) in /_/src/Testcontainers/Clients/DockerImageOperations.cs:line 74
   at DotNet.Testcontainers.Clients.TestcontainersClient.PullImageAsync(IImage image, CancellationToken ct) in /_/src/Testcontainers/Clients/TestcontainersClient.cs:line 375
   at DotNet.Testcontainers.Clients.TestcontainersClient.RunAsync(IContainerConfiguration configuration, CancellationToken ct) in /_/src/Testcontainers/Clients/TestcontainersClient.cs:line 303
   at DotNet.Testcontainers.Containers.DockerContainer.UnsafeCreateAsync(CancellationToken ct) in /_/src/Testcontainers/Containers/DockerContainer.cs:line 415
   at DotNet.Testcontainers.Containers.DockerContainer.StartAsync(CancellationToken ct) in /_/src/Testcontainers/Containers/DockerContainer.cs:line 279
   at DotNet.Testcontainers.Containers.ResourceReaper.GetAndStartNewAsync(Guid sessionId, IDockerEndpointAuthenticationConfiguration dockerEndpointAuthConfig, IImage resourceReaperImage, IMount dockerSocket, ILogger logger, Boolean requiresPrivilegedMode, TimeSpan initTimeout, CancellationToken ct) in /_/src/Testcontainers/Containers/ResourceReaper.cs:line 219
   at DotNet.Testcontainers.Containers.ResourceReaper.GetAndStartNewAsync(Guid sessionId, IDockerEndpointAuthenticationConfiguration dockerEndpointAuthConfig, IImage resourceReaperImage, IMount dockerSocket, ILogger logger, Boolean requiresPrivilegedMode, TimeSpan initTimeout, CancellationToken ct) in /_/src/Testcontainers/Containers/ResourceReaper.cs:line 243
   at DotNet.Testcontainers.Containers.ResourceReaper.GetAndStartDefaultAsync(IDockerEndpointAuthenticationConfiguration dockerEndpointAuthConfig, ILogger logger, Boolean isWindowsEngineEnabled, CancellationToken ct) in /_/src/Testcontainers/Containers/ResourceReaper.cs:line 135
   at DotNet.Testcontainers.Clients.TestcontainersClient.RunAsync(IContainerConfiguration configuration, CancellationToken ct) in /_/src/Testcontainers/Clients/TestcontainersClient.cs:line 294
   at DotNet.Testcontainers.Containers.DockerContainer.UnsafeCreateAsync(CancellationToken ct) in /_/src/Testcontainers/Containers/DockerContainer.cs:line 415
   at DotNet.Testcontainers.Containers.DockerContainer.StartAsync(CancellationToken ct) in /_/src/Testcontainers/Containers/DockerContainer.cs:line 279
   at Serilog.Ui.Common.Tests.SqlUtil.DatabaseInstance.InitializeAsync() in /home/runner/work/serilog-ui/serilog-ui/tests/Serilog.Ui.Common.Tests/SqlUtil/DatabaseInstance.cs:line 33