Closed pjmagee closed 3 weeks ago
Trying to understand for #17
dagger call dotnet-test terminal dagger call dotnet-test file --path /app/TestResults/Dagger.SDK.Tests_net8.0_x64.log contents
dagger call dotnet-test terminal
dagger call dotnet-test file --path /app/TestResults/Dagger.SDK.Tests_net8.0_x64.log contents
root@u0jcog89eptse:/app# dotnet test Determining projects to restore... All projects are up-to-date for restore. Dagger.SDK.SourceGenerator -> /app/Dagger.SDK.SourceGenerator/Dagger.SDK.SourceGenerator/bin/Debug/netstandard2.0/Dagger.SDK.SourceGenerator.dll Dagger.SDK -> /app/Dagger.SDK/bin/Debug/net8.0/Dagger.SDK.dll Dagger.SDK.SourceGenerator.Tests -> /app/Dagger.SDK.SourceGenerator/Dagger.SDK.SourceGenerator.Tests/bin/Debug/net8.0/Dagger.SDK.SourceGenerator.Tests.dll Run tests: '/app/Dagger.SDK.SourceGenerator/Dagger.SDK.SourceGenerator.Tests/bin/Debug/net8.0/Dagger.SDK.SourceGenerator.Tests.dll' [net8.0|x64] Dagger.SDK.Tests -> /app/Dagger.SDK.Tests/bin/Debug/net8.0/Dagger.SDK.Tests.dll Run tests: '/app/Dagger.SDK.Tests/bin/Debug/net8.0/Dagger.SDK.Tests.dll' [net8.0|x64] Failed! - Failed: 6, Passed: 4, Skipped: 0, Total: 10, Duration: 103ms /app/Dagger.SDK.Tests/bin/Debug/net8.0/Dagger.SDK.Tests.dll : error run failed: Tests failed: '/app/Dagger.SDK.Tests/bin/Debug/net8.0/TestResults/Dagger.SDK.Tests_net8.0_x64.log' [net8.0|x64] [/app/Dagger.SDK.Tests/Dagger.SDK.Tests.csproj] Passed! - Failed: 0, Passed: 1, Skipped: 0, Total: 1, Duration: 487ms Tests succeeded: '/app/Dagger.SDK.SourceGenerator/Dagger.SDK.SourceGenerator.Tests/bin/Debug/net8.0/Dagger.SDK.SourceGenerator.Tests.dll' [net8.0|x64] root@u0jcog89eptse:/app# cat //app/Dagger.SDK.Tests/bin/Debug/net8.0/TestResults/Dagger.SDK.Tests_net8.0_x64.log ��failed TestSimple 27ms Test method Dagger.SDK.Tests.ClientTest.TestSimple threw exception: System.Net.Http.HttpRequestException: Connection refused (localhost:80) ---> System.Net.Sockets.SocketException: Connection refused Stack Trace: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- 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.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Dagger.SDK.GraphQL.GraphQLClient.RequestAsync(String query) in /app/Dagger.SDK/GraphQL/GraphQLClient.cs:line 36 at Dagger.SDK.Engine.Request(GraphQLClient client, QueryBuilder queryBuilder) in /app/Dagger.SDK/Engine.cs:line 45 at Dagger.SDK.Engine.Execute[T](GraphQLClient client, QueryBuilder queryBuilder) in /app/Dagger.SDK/Engine.cs:line 20 at Dagger.SDK.Container.Stdout() in /app/Dagger.SDK/obj/Debug/net8.0/generated/Dagger.SDK.SourceGenerator/Dagger.SDK.SourceGenerator.SourceGenerator/Dagger.SDK.g.cs:line 558 at Dagger.SDK.Tests.ClientTest.TestSimple() in /app/Dagger.SDK.Tests/ClientTest.cs:line 11 failed TestOptionalArguments 3ms Test method Dagger.SDK.Tests.ClientTest.TestOptionalArguments threw exception: System.Net.Http.HttpRequestException: Connection refused (localhost:80) ---> System.Net.Sockets.SocketException: Connection refused Stack Trace: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- 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.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Dagger.SDK.GraphQL.GraphQLClient.RequestAsync(String query) in /app/Dagger.SDK/GraphQL/GraphQLClient.cs:line 36 at Dagger.SDK.Engine.Request(GraphQLClient client, QueryBuilder queryBuilder) in /app/Dagger.SDK/Engine.cs:line 45 at Dagger.SDK.Engine.Execute[T](GraphQLClient client, QueryBuilder queryBuilder) in /app/Dagger.SDK/Engine.cs:line 20 at Dagger.SDK.Container.EnvVariable(String name) in /app/Dagger.SDK/obj/Debug/net8.0/generated/Dagger.SDK.SourceGenerator/Dagger.SDK.SourceGenerator.SourceGenerator/Dagger.SDK.g.cs:line 233 at Dagger.SDK.Tests.ClientTest.TestOptionalArguments() in /app/Dagger.SDK.Tests/ClientTest.cs:line 23 failed TestScalarIdSerialization 2ms Test method Dagger.SDK.Tests.ClientTest.TestScalarIdSerialization threw exception: System.Net.Http.HttpRequestException: Connection refused (localhost:80) ---> System.Net.Sockets.SocketException: Connection refused Stack Trace: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- 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.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Dagger.SDK.GraphQL.GraphQLClient.RequestAsync(String query) in /app/Dagger.SDK/GraphQL/GraphQLClient.cs:line 36 at Dagger.SDK.Engine.Request(GraphQLClient client, QueryBuilder queryBuilder) in /app/Dagger.SDK/Engine.cs:line 45 at Dagger.SDK.Engine.Execute[T](GraphQLClient client, QueryBuilder queryBuilder) in /app/Dagger.SDK/Engine.cs:line 20 at Dagger.SDK.CacheVolume.Id() in /app/Dagger.SDK/obj/Debug/net8.0/generated/Dagger.SDK.SourceGenerator/Dagger.SDK.SourceGenerator.SourceGenerator/Dagger.SDK.g.cs:line 70 at Dagger.SDK.Tests.ClientTest.TestScalarIdSerialization() in /app/Dagger.SDK.Tests/ClientTest.cs:line 38 failed TestInputObject 1ms Test method Dagger.SDK.Tests.ClientTest.TestInputObject threw exception: System.Net.Http.HttpRequestException: Connection refused (localhost:80) ---> System.Net.Sockets.SocketException: Connection refused Stack Trace: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- 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.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Dagger.SDK.GraphQL.GraphQLClient.RequestAsync(String query) in /app/Dagger.SDK/GraphQL/GraphQLClient.cs:line 36 at Dagger.SDK.Engine.Request(GraphQLClient client, QueryBuilder queryBuilder) in /app/Dagger.SDK/Engine.cs:line 45 at Dagger.SDK.Engine.Execute[T](GraphQLClient client, QueryBuilder queryBuilder) in /app/Dagger.SDK/Engine.cs:line 20 at Dagger.SDK.Directory.Id() in /app/Dagger.SDK/obj/Debug/net8.0/generated/Dagger.SDK.SourceGenerator/Dagger.SDK.SourceGenerator.SourceGenerator/Dagger.SDK.g.cs:line 1778 at Dagger.SDK.Tests.ClientTest.TestInputObject() in /app/Dagger.SDK.Tests/ClientTest.cs:line 53 failed TestStringEscape 1ms Test method Dagger.SDK.Tests.ClientTest.TestStringEscape threw exception: System.Net.Http.HttpRequestException: Connection refused (localhost:80) ---> System.Net.Sockets.SocketException: Connection refused Stack Trace: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- 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.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Dagger.SDK.GraphQL.GraphQLClient.RequestAsync(String query) in /app/Dagger.SDK/GraphQL/GraphQLClient.cs:line 36 at Dagger.SDK.Engine.Request(GraphQLClient client, QueryBuilder queryBuilder) in /app/Dagger.SDK/Engine.cs:line 45 at Dagger.SDK.Engine.Execute[T](GraphQLClient client, QueryBuilder queryBuilder) in /app/Dagger.SDK/Engine.cs:line 20 at Dagger.SDK.Container.Sync() in /app/Dagger.SDK/obj/Debug/net8.0/generated/Dagger.SDK.SourceGenerator/Dagger.SDK.SourceGenerator.SourceGenerator/Dagger.SDK.g.cs:line 569 at Dagger.SDK.Tests.ClientTest.TestStringEscape() in /app/Dagger.SDK.Tests/ClientTest.cs:line 63 failed TestRequest 1ms Test method Dagger.SDK.Tests.GraphQL.GraphQLClientTest.TestRequest threw exception: System.Net.Http.HttpRequestException: Connection refused (localhost:80) ---> System.Net.Sockets.SocketException: Connection refused Stack Trace: at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- 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.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken) at Dagger.SDK.GraphQL.GraphQLClient.RequestAsync(String query) in /app/Dagger.SDK/GraphQL/GraphQLClient.cs:line 36 at Dagger.SDK.Tests.GraphQL.GraphQLClientTest.TestRequest() in /app/Dagger.SDK.Tests/GraphQL/GraphQLClientTest.cs:line 27 Failed! - Failed: 6, Passed: 4, Skipped: 0, Total: 10, Duration: 103ms - Dagger.SDK.Tests.dll (linux-x64 - .NET 8.0.6) === COMMAND LINE === /usr/share/dotnet/dotnet exec /app/Dagger.SDK.Tests/bin/Debug/net8.0/Dagger.SDK.Tests.dll --internal-msbuild-node /tmp/812cd08ea10942a7a7537ba8eee5eee6/.p
I don't know how to make dagger in dagger 😢
Let me handle this.
Trying to understand for #17
dagger call dotnet-test terminal
dagger call dotnet-test file --path /app/TestResults/Dagger.SDK.Tests_net8.0_x64.log contents