Attach to a container via a websocket #672
2 fail, 3 skipped, 94 pass in 7m 6s
Annotations
Check warning on line 0 in de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest
github-actions / Test Results
1 out of 2 runs failed: containerAttachInteractive() (de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest)
artifacts/Test Results (Java 21 on windows-latest)/api-client/build/test-results/test/TEST-de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest.xml [took 6s]
Raw output
org.opentest4j.AssertionFailedError: expected: <hello echohello echo> but was: <[2J?[m?[Hhello echo?]0;C:\cat??[?25h>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1145)
at de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest.containerAttachInteractive(ContainerApiIntegrationTest.java:985)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at java.util.ArrayList.forEach(ArrayList.java:1259)
Check warning on line 0 in de.gesellix.docker.remote.api.client.ExecApiIntegrationTest
github-actions / Test Results
1 out of 2 runs failed: containerExecInteractive() (de.gesellix.docker.remote.api.client.ExecApiIntegrationTest)
artifacts/Test Results (Java 21 on windows-latest)/api-client/build/test-results/test/TEST-de.gesellix.docker.remote.api.client.ExecApiIntegrationTest.xml [took 6s]
Raw output
org.opentest4j.AssertionFailedError: expected: <hello echohello echo> but was: <[2J?[m?[Hhello echo?]0;C:\cat??[?25h>
at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132)
at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182)
at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177)
at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1145)
at de.gesellix.docker.remote.api.client.ExecApiIntegrationTest.containerExecInteractive(ExecApiIntegrationTest.java:194)
at java.lang.reflect.Method.invoke(Method.java:498)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at java.util.ArrayList.forEach(ArrayList.java:1259)
Check notice on line 0 in .github
github-actions / Test Results
3 skipped tests found
There are 3 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerLogsWithoutTty()
de.gesellix.docker.remote.api.core.NullIfEmptyEnumAdapterFactoryTest ‑ shouldReadDoubleEnumValuesFromNumber()
de.gesellix.docker.remote.api.core.NullIfEmptyEnumAdapterFactoryTest ‑ shouldReadNullEnumValues()
Check notice on line 0 in .github
github-actions / Test Results
99 tests found
There are 99 tests, see "Raw output" for the full list of tests.
Raw output
de.gesellix.docker.remote.api.client.BuildInfoExtensionsTest ‑ getErrorFromFailedBuild()
de.gesellix.docker.remote.api.client.BuildInfoExtensionsTest ‑ getHasErrorInFailedBuild()
de.gesellix.docker.remote.api.client.BuildInfoExtensionsTest ‑ getHasNoErrorInSuccessfulBuild()
de.gesellix.docker.remote.api.client.BuildInfoExtensionsTest ‑ getImageIdFromAux()
de.gesellix.docker.remote.api.client.BuildInfoExtensionsTest ‑ getImageIdFromFailedBuild()
de.gesellix.docker.remote.api.client.BuildInfoExtensionsTest ‑ getImageIdFromStreamWithBuildMessage()
de.gesellix.docker.remote.api.client.BuildInfoExtensionsTest ‑ getImageIdFromStreamWithTagMessage()
de.gesellix.docker.remote.api.client.ConfigApiIntegrationTest ‑ configCreate()
de.gesellix.docker.remote.api.client.ConfigApiIntegrationTest ‑ configDelete()
de.gesellix.docker.remote.api.client.ConfigApiIntegrationTest ‑ configInspect()
de.gesellix.docker.remote.api.client.ConfigApiIntegrationTest ‑ configList()
de.gesellix.docker.remote.api.client.ConfigApiIntegrationTest ‑ configUpdate()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerArchiveInfoGetAndPut()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerAttachInteractive()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerAttachNonInteractive()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerAttachWebSocket()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerCreate()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerDelete()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerExport()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerInspect()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerInspectMissing()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerKill()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerList()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerLogsWithTty()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerLogsWithoutTty()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerPauseUnpause()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerPrune()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerRename()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerRestart()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerStartStopWait()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerStatsOnce()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerStatsStream()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerTop()
de.gesellix.docker.remote.api.client.ContainerApiIntegrationTest ‑ containerUpdate()
de.gesellix.docker.remote.api.client.CreateImageInfoExtensionsTest ‑ getImageIdFromStatus()
de.gesellix.docker.remote.api.client.DistributionApiIntegrationTest ‑ distributionInspect()
de.gesellix.docker.remote.api.client.ExecApiIntegrationTest ‑ containerExecInteractive()
de.gesellix.docker.remote.api.client.ExecApiIntegrationTest ‑ containerExecNonInteractive()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ buildPrune()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageBuildAndPrune()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageCommit()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageCreateImportFromInputStream()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageCreateImportFromUrl()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageCreatePullFromRemote()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageDelete()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageGet()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageGetAll()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageHistory()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageInspect()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageList()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageLoad()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imagePushToCustomRegistry()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageSearch()
de.gesellix.docker.remote.api.client.ImageApiIntegrationTest ‑ imageTag()
de.gesellix.docker.remote.api.client.NetworkApiIntegrationTest ‑ networkConnectDisconnect()
de.gesellix.docker.remote.api.client.NetworkApiIntegrationTest ‑ networkCreateDelete()
de.gesellix.docker.remote.api.client.NetworkApiIntegrationTest ‑ networkInspect()
de.gesellix.docker.remote.api.client.NetworkApiIntegrationTest ‑ networkList()
de.gesellix.docker.remote.api.client.NetworkApiIntegrationTest ‑ networkPrune()
de.gesellix.docker.remote.api.client.NodeApiIntegrationTest ‑ nodeDelete()
de.gesellix.docker.remote.api.client.NodeApiIntegrationTest ‑ nodeListInspectUpdate()
de.gesellix.docker.remote.api.client.PluginApiIntegrationTest ‑ pluginList()
de.gesellix.docker.remote.api.client.PluginApiIntegrationTest ‑ pluginPrivileges()
de.gesellix.docker.remote.api.client.SecretApiIntegrationTest ‑ secretCreate()
de.gesellix.docker.remote.api.client.SecretApiIntegrationTest ‑ secretDelete()
de.gesellix.docker.remote.api.client.SecretApiIntegrationTest ‑ secretInspect()
de.gesellix.docker.remote.api.client.SecretApiIntegrationTest ‑ secretList()
de.gesellix.docker.remote.api.client.SecretApiIntegrationTest ‑ secretUpdate()
de.gesellix.docker.remote.api.client.ServiceApiIntegrationTest ‑ serviceCreateInspectUpdateDelete()
de.gesellix.docker.remote.api.client.ServiceApiIntegrationTest ‑ serviceList()
de.gesellix.docker.remote.api.client.ServiceApiIntegrationTest ‑ serviceLogs()
de.gesellix.docker.remote.api.client.SwarmApiIntegrationTest ‑ swarmInit()
de.gesellix.docker.remote.api.client.SwarmApiIntegrationTest ‑ swarmInspect()
de.gesellix.docker.remote.api.client.SwarmApiIntegrationTest ‑ swarmLeave()
de.gesellix.docker.remote.api.client.SwarmApiIntegrationTest ‑ swarmLocalState()
de.gesellix.docker.remote.api.client.SwarmApiIntegrationTest ‑ swarmUnlockKey()
de.gesellix.docker.remote.api.client.SystemApiIntegrationTest ‑ systemAuthWhenAuthorized()
de.gesellix.docker.remote.api.client.SystemApiIntegrationTest ‑ systemAuthWhenUnauthorized()
de.gesellix.docker.remote.api.client.SystemApiIntegrationTest ‑ systemDataUsage()
de.gesellix.docker.remote.api.client.SystemApiIntegrationTest ‑ systemEvents()
de.gesellix.docker.remote.api.client.SystemApiIntegrationTest ‑ systemInfo()
de.gesellix.docker.remote.api.client.SystemApiIntegrationTest ‑ systemPing()
de.gesellix.docker.remote.api.client.SystemApiIntegrationTest ‑ systemPingHead()
de.gesellix.docker.remote.api.client.SystemApiIntegrationTest ‑ systemVersion()
de.gesellix.docker.remote.api.client.TaskApiIntegrationTest ‑ taskListInspect()
de.gesellix.docker.remote.api.client.TaskApiIntegrationTest ‑ taskLogs()
de.gesellix.docker.remote.api.client.VolumeApiIntegrationTest ‑ volumeCreate()
de.gesellix.docker.remote.api.client.VolumeApiIntegrationTest ‑ volumeDelete()
de.gesellix.docker.remote.api.client.VolumeApiIntegrationTest ‑ volumeInspect()
de.gesellix.docker.remote.api.client.VolumeApiIntegrationTest ‑ volumeList()
de.gesellix.docker.remote.api.client.VolumeApiIntegrationTest ‑ volumePrune()
de.gesellix.docker.remote.api.core.NullIfEmptyEnumAdapterFactoryTest ‑ shouldFailWhenReadingInvalidEnumValues()
de.gesellix.docker.remote.api.core.NullIfEmptyEnumAdapterFactoryTest ‑ shouldReadDoubleEnumValuesFromNumber()
de.gesellix.docker.remote.api.core.NullIfEmptyEnumAdapterFactoryTest ‑ shouldReadDoubleEnumValuesFromString()
de.gesellix.docker.remote.api.core.NullIfEmptyEnumAdapterFactoryTest ‑ shouldReadEmptyStringEnumValuesAsNull()
de.gesellix.docker.remote.api.core.NullIfEmptyEnumAdapterFactoryTest ‑ shouldReadIntegerEnumValuesFromNumber()
de.gesellix.docker.remote.api.core.NullIfEmptyEnumAdapterFactoryTest ‑ shouldReadIntegerEnumValuesFromString()
de.gesellix.docker.remote.api.core.NullIfEmptyEnumAdapterFactoryTest ‑ shouldReadNullEnumValues()
de.gesellix.docker.remote.api.core.NullIfEmptyEnumAdapterFactoryTest ‑ shouldReadStringEnumValues()