2 fail, 14 skipped, 343 pass in 18m 30s
232 files 232 suites 18m 30s ⏱️
359 tests 343 ✅ 14 💤 2 ❌
2 436 runs 2 346 ✅ 86 💤 4 ❌
Results for commit 6c56e11.
Annotations
Check warning on line 0 in de.gesellix.docker.client.DockerContainerIntegrationSpec
github-actions / Test Results
2 out of 4 runs failed: diff (de.gesellix.docker.client.DockerContainerIntegrationSpec)
artifacts/Test Results (Java 17 on windows-latest)/integration-test/build/test-results/test/TEST-de.gesellix.docker.client.DockerContainerIntegrationSpec.xml [took 7s]
artifacts/Test Results (Java 8 on windows-latest)/integration-test/build/test-results/test/TEST-de.gesellix.docker.client.DockerContainerIntegrationSpec.xml [took 7s]
Raw output
Condition not satisfied:
changesFound
|
false
at de.gesellix.docker.client.DockerContainerIntegrationSpec.diff(DockerContainerIntegrationSpec.groovy:199)
Check warning on line 0 in de.gesellix.docker.client.DockerImageIntegrationSpec
github-actions / Test Results
2 out of 4 runs failed: push image with undefined authentication (de.gesellix.docker.client.DockerImageIntegrationSpec)
artifacts/Test Results (Java 17 on windows-latest)/integration-test/build/test-results/test/TEST-de.gesellix.docker.client.DockerImageIntegrationSpec.xml [took 2m 0s]
artifacts/Test Results (Java 8 on windows-latest)/integration-test/build/test-results/test/TEST-de.gesellix.docker.client.DockerImageIntegrationSpec.xml [took 2m 0s]
Raw output
Condition failed with Exception:
infos.find { it.status?.contains("digest") || it.status?.contains("aux") }.status =~ "sha256:\\w+"
| | |
| null java.lang.NullPointerException: Cannot get property 'status' on null object
| at de.gesellix.docker.client.DockerImageIntegrationSpec.push image with undefined authentication(DockerImageIntegrationSpec.groovy:399)
[PushImageInfo(error=null, status=The push refers to repository [localhost:61321/gesellix/test], progress=null, progressDetail=null), PushImageInfo(error=null, status=Preparing, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Preparing, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Preparing, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Preparing, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Preparing, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Preparing, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Preparing, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Preparing, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Preparing, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Waiting, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Waiting, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Waiting, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Waiting, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 1.536kB/40.96kB, progressDetail=ProgressDetail(current=1536, total=40960)), PushImageInfo(error=null, status=Pushing, progress=[==================================================>] 52.74kB, progressDetail=ProgressDetail(current=52736, total=40960)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 35.84kB/1.632MB, progressDetail=ProgressDetail(current=35840, total=1631744)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 1.536kB/40.96kB, progressDetail=ProgressDetail(current=1536, total=40960)), PushImageInfo(error=null, status=Pushing, progress=[==================================================>] 52.74kB, progressDetail=ProgressDetail(current=52736, total=40960)), PushImageInfo(error=null, status=Pushing, progress=[> ] 101.4kB/7.84MB, progressDetail=ProgressDetail(current=101376, total=7839744)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 1.536kB/40.96kB, progressDetail=ProgressDetail(current=1536, total=40960)), PushImageInfo(error=null, status=Pushing, progress=[==================================================>] 52.74kB, progressDetail=ProgressDetail(current=52736, total=40960)), PushImageInfo(error=null, status=Pushing, progress=[================================================> ] 1.576MB/1.632MB, progressDetail=ProgressDetail(current=1575936, total=1631744)), PushImageInfo(error=null, status=Pushing, progress=[==================================================>] 1.645MB, progressDetail=ProgressDetail(current=1645056, total=1631744)), PushImageInfo(error=null, status=Pushed, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Pushing, progress=[==========> ] 1.576MB/7.84MB, progressDetail=ProgressDetail(current=1575936, total=7839744)), PushImageInfo(error=null, status=Pushed, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Pushed, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Pushing, progress=[=====================> ] 3.345MB/7.84MB, progressDetail=ProgressDetail(current=3345408, total=7839744)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 1.536kB/40.98kB, progressDetail=ProgressDetail(current=1536, total=40982)), PushImageInfo(error=null, status=Pushing, progress=[==================================================>] 54.78kB, progressDetail=ProgressDetail(current=54784, total=40982)), PushImageInfo(error=null, status=Pushing, progress=[===================================> ] 5.606MB/7.84MB, progressDetail=ProgressDetail(current=5606400, total=7839744)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 1.536kB/40.96kB, progressDetail=ProgressDetail(current=1536, total=40960)), PushImageInfo(error=null, status=Pushing, progress=[==================================================>] 52.74kB, progressDetail=ProgressDetail(current=52736, total=40960)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 1.536kB/40.96kB, progressDetail=ProgressDetail(current=1536, total=40960)), PushImageInfo(error=null, status=Pushing, progress=[==================================================>] 52.74kB, progressDetail=ProgressDetail(current=52736, total=40960)), PushImageInfo(error=null, status=Pushing, progress=[=================================================> ] 7.769MB/7.84MB, progressDetail=ProgressDetail(current=7769088, total=7839744)), PushImageInfo(error=null, status=Pushing, progress=[==================================================>] 7.853MB, progressDetail=ProgressDetail(current=7853056, total=7839744)), PushImageInfo(error=null, status=Pushed, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Pushing, progress=[> ] 544.8kB/292.4MB, progressDetail=ProgressDetail(current=544768, total=292371660)), PushImageInfo(error=null, status=Pushed, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Pushing, progress=[> ] 1.08MB/292.4MB, progressDetail=ProgressDetail(current=1079808, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[> ] 1.608MB/292.4MB, progressDetail=ProgressDetail(current=1608192, total=292371660)), PushImageInfo(error=null, status=Pushed, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Pushing, progress=[> ] 2.165MB/292.4MB, progressDetail=ProgressDetail(current=2165248, total=292371660)), PushImageInfo(error=null, status=Pushed, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Pushing, progress=[> ] 3.279MB/292.4MB, progressDetail=ProgressDetail(current=3279360, total=292371660)), PushImageInfo(error=null, status=Pushed, progress=null, progressDetail=ProgressDetail(current=null, total=null)), PushImageInfo(error=null, status=Pushing, progress=[> ] 3.836MB/292.4MB, progressDetail=ProgressDetail(current=3836416, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[> ] 4.393MB/292.4MB, progressDetail=ProgressDetail(current=4393472, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[> ] 4.918MB/292.4MB, progressDetail=ProgressDetail(current=4918272, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[> ] 5.449MB/292.4MB, progressDetail=ProgressDetail(current=5449216, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 5.99MB/292.4MB, progressDetail=ProgressDetail(current=5989888, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 6.547MB/292.4MB, progressDetail=ProgressDetail(current=6546944, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 7.603MB/292.4MB, progressDetail=ProgressDetail(current=7602688, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 8.157MB/292.4MB, progressDetail=ProgressDetail(current=8156672, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 8.703MB/292.4MB, progressDetail=ProgressDetail(current=8702976, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 9.26MB/292.4MB, progressDetail=ProgressDetail(current=9260032, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 9.813MB/292.4MB, progressDetail=ProgressDetail(current=9812992, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 10.37MB/292.4MB, progressDetail=ProgressDetail(current=10370048, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 10.91MB/292.4MB, progressDetail=ProgressDetail(current=10906624, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=> ] 11.46MB/292.4MB, progressDetail=ProgressDetail(current=11463168, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==> ] 12.01MB/292.4MB, progressDetail=ProgressDetail(current=12011520, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==> ] 13.09MB/292.4MB, progressDetail=ProgressDetail(current=13092352, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==> ] 13.65MB/292.4MB, progressDetail=ProgressDetail(current=13649408, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==> ] 14.21MB/292.4MB, progressDetail=ProgressDetail(current=14206464, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==> ] 14.76MB/292.4MB, progressDetail=ProgressDetail(current=14763520, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==> ] 15.31MB/292.4MB, progressDetail=ProgressDetail(current=15307264, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==> ] 16.42MB/292.4MB, progressDetail=ProgressDetail(current=16421376, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==> ] 16.96MB/292.4MB, progressDetail=ProgressDetail(current=16955392, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==> ] 17.48MB/292.4MB, progressDetail=ProgressDetail(current=17480918, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===> ] 18.01MB/292.4MB, progressDetail=ProgressDetail(current=18006016, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===> ] 18.54MB/292.4MB, progressDetail=ProgressDetail(current=18536541, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===> ] 19.08MB/292.4MB, progressDetail=ProgressDetail(current=19082240, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===> ] 19.61MB/292.4MB, progressDetail=ProgressDetail(current=19607552, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===> ] 20.14MB/292.4MB, progressDetail=ProgressDetail(current=20139290, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===> ] 20.67MB/292.4MB, progressDetail=ProgressDetail(current=20674882, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===> ] 21.22MB/292.4MB, progressDetail=ProgressDetail(current=21216415, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===> ] 21.75MB/292.4MB, progressDetail=ProgressDetail(current=21746879, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===> ] 22.3MB/292.4MB, progressDetail=ProgressDetail(current=22301696, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===> ] 22.83MB/292.4MB, progressDetail=ProgressDetail(current=22827520, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===> ] 23.38MB/292.4MB, progressDetail=ProgressDetail(current=23381504, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====> ] 24.5MB/292.4MB, progressDetail=ProgressDetail(current=24495616, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====> ] 25.61MB/292.4MB, progressDetail=ProgressDetail(current=25609728, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====> ] 26.17MB/292.4MB, progressDetail=ProgressDetail(current=26166784, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====> ] 27.26MB/292.4MB, progressDetail=ProgressDetail(current=27261952, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====> ] 27.8MB/292.4MB, progressDetail=ProgressDetail(current=27800576, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====> ] 28.36MB/292.4MB, progressDetail=ProgressDetail(current=28357632, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====> ] 28.91MB/292.4MB, progressDetail=ProgressDetail(current=28914688, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====> ] 29.47MB/292.4MB, progressDetail=ProgressDetail(current=29471744, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====> ] 30.59MB/292.4MB, progressDetail=ProgressDetail(current=30585856, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====> ] 31.67MB/292.4MB, progressDetail=ProgressDetail(current=31672832, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====> ] 32.23MB/292.4MB, progressDetail=ProgressDetail(current=32229888, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====> ] 33.3MB/292.4MB, progressDetail=ProgressDetail(current=33297408, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====> ] 34.97MB/292.4MB, progressDetail=ProgressDetail(current=34968576, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======> ] 35.53MB/292.4MB, progressDetail=ProgressDetail(current=35525632, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======> ] 36.64MB/292.4MB, progressDetail=ProgressDetail(current=36639744, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======> ] 40.49MB/292.4MB, progressDetail=ProgressDetail(current=40491008, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======> ] 43.25MB/292.4MB, progressDetail=ProgressDetail(current=43254784, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======> ] 43.81MB/292.4MB, progressDetail=ProgressDetail(current=43811840, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======> ] 44.34MB/292.4MB, progressDetail=ProgressDetail(current=44343808, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======> ] 45.46MB/292.4MB, progressDetail=ProgressDetail(current=45457920, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======> ] 46.56MB/292.4MB, progressDetail=ProgressDetail(current=46562304, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========> ] 47.66MB/292.4MB, progressDetail=ProgressDetail(current=47656960, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========> ] 48.21MB/292.4MB, progressDetail=ProgressDetail(current=48205824, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========> ] 48.73MB/292.4MB, progressDetail=ProgressDetail(current=48734754, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========> ] 49.27MB/292.4MB, progressDetail=ProgressDetail(current=49265152, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========> ] 49.82MB/292.4MB, progressDetail=ProgressDetail(current=49819648, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========> ] 50.36MB/292.4MB, progressDetail=ProgressDetail(current=50359296, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========> ] 50.91MB/292.4MB, progressDetail=ProgressDetail(current=50908160, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========> ] 51.46MB/292.4MB, progressDetail=ProgressDetail(current=51458560, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========> ] 52.01MB/292.4MB, progressDetail=ProgressDetail(current=52011520, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========> ] 52.56MB/292.4MB, progressDetail=ProgressDetail(current=52560896, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========> ] 53.09MB/292.4MB, progressDetail=ProgressDetail(current=53091840, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========> ] 53.62MB/292.4MB, progressDetail=ProgressDetail(current=53616640, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========> ] 54.16MB/292.4MB, progressDetail=ProgressDetail(current=54159360, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========> ] 54.72MB/292.4MB, progressDetail=ProgressDetail(current=54716416, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========> ] 55.27MB/292.4MB, progressDetail=ProgressDetail(current=55273472, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========> ] 55.83MB/292.4MB, progressDetail=ProgressDetail(current=55830528, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========> ] 56.39MB/292.4MB, progressDetail=ProgressDetail(current=56387584, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========> ] 56.94MB/292.4MB, progressDetail=ProgressDetail(current=56944640, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========> ] 57.5MB/292.4MB, progressDetail=ProgressDetail(current=57501696, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========> ] 58.06MB/292.4MB, progressDetail=ProgressDetail(current=58058752, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========> ] 58.62MB/292.4MB, progressDetail=ProgressDetail(current=58615808, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========> ] 59.17MB/292.4MB, progressDetail=ProgressDetail(current=59172864, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========> ] 59.73MB/292.4MB, progressDetail=ProgressDetail(current=59729920, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========> ] 60.29MB/292.4MB, progressDetail=ProgressDetail(current=60286976, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========> ] 60.84MB/292.4MB, progressDetail=ProgressDetail(current=60844032, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========> ] 61.39MB/292.4MB, progressDetail=ProgressDetail(current=61386752, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========> ] 62.5MB/292.4MB, progressDetail=ProgressDetail(current=62500864, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========> ] 63.56MB/292.4MB, progressDetail=ProgressDetail(current=63555584, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========> ] 64.1MB/292.4MB, progressDetail=ProgressDetail(current=64102400, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===========> ] 65.21MB/292.4MB, progressDetail=ProgressDetail(current=65206384, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===========> ] 65.74MB/292.4MB, progressDetail=ProgressDetail(current=65741312, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===========> ] 66.83MB/292.4MB, progressDetail=ProgressDetail(current=66830848, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===========> ] 68.48MB/292.4MB, progressDetail=ProgressDetail(current=68481536, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===========> ] 70.15MB/292.4MB, progressDetail=ProgressDetail(current=70152704, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============> ] 71.26MB/292.4MB, progressDetail=ProgressDetail(current=71259648, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============> ] 72.33MB/292.4MB, progressDetail=ProgressDetail(current=72333312, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============> ] 72.87MB/292.4MB, progressDetail=ProgressDetail(current=72874824, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============> ] 73.41MB/292.4MB, progressDetail=ProgressDetail(current=73408824, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============> ] 73.94MB/292.4MB, progressDetail=ProgressDetail(current=73942840, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============> ] 74.48MB/292.4MB, progressDetail=ProgressDetail(current=74476872, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============> ] 75.02MB/292.4MB, progressDetail=ProgressDetail(current=75019576, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============> ] 75.57MB/292.4MB, progressDetail=ProgressDetail(current=75568128, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============> ] 76.13MB/292.4MB, progressDetail=ProgressDetail(current=76125184, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============> ] 77.22MB/292.4MB, progressDetail=ProgressDetail(current=77218816, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============> ] 77.77MB/292.4MB, progressDetail=ProgressDetail(current=77765120, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============> ] 78.85MB/292.4MB, progressDetail=ProgressDetail(current=78854656, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============> ] 79.41MB/292.4MB, progressDetail=ProgressDetail(current=79411712, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============> ] 79.94MB/292.4MB, progressDetail=ProgressDetail(current=79941120, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============> ] 80.5MB/292.4MB, progressDetail=ProgressDetail(current=80495104, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============> ] 81.03MB/292.4MB, progressDetail=ProgressDetail(current=81031168, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============> ] 81.56MB/292.4MB, progressDetail=ProgressDetail(current=81559040, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============> ] 82.12MB/292.4MB, progressDetail=ProgressDetail(current=82116096, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============> ] 82.67MB/292.4MB, progressDetail=ProgressDetail(current=82666496, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============> ] 83.22MB/292.4MB, progressDetail=ProgressDetail(current=83216384, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============> ] 84.27MB/292.4MB, progressDetail=ProgressDetail(current=84273664, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============> ] 84.8MB/292.4MB, progressDetail=ProgressDetail(current=84799488, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============> ] 85.9MB/292.4MB, progressDetail=ProgressDetail(current=85900288, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============> ] 86.44MB/292.4MB, progressDetail=ProgressDetail(current=86438912, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============> ] 87.54MB/292.4MB, progressDetail=ProgressDetail(current=87540224, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============> ] 88.1MB/292.4MB, progressDetail=ProgressDetail(current=88097280, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============> ] 88.63MB/292.4MB, progressDetail=ProgressDetail(current=88631296, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============> ] 89.18MB/292.4MB, progressDetail=ProgressDetail(current=89180160, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============> ] 89.74MB/292.4MB, progressDetail=ProgressDetail(current=89737216, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============> ] 90.29MB/292.4MB, progressDetail=ProgressDetail(current=90290176, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============> ] 90.84MB/292.4MB, progressDetail=ProgressDetail(current=90839552, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============> ] 91.38MB/292.4MB, progressDetail=ProgressDetail(current=91381760, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============> ] 91.94MB/292.4MB, progressDetail=ProgressDetail(current=91935232, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============> ] 92.49MB/292.4MB, progressDetail=ProgressDetail(current=92492288, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============> ] 93.05MB/292.4MB, progressDetail=ProgressDetail(current=93049344, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[================> ] 93.6MB/292.4MB, progressDetail=ProgressDetail(current=93596160, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[================> ] 94.68MB/292.4MB, progressDetail=ProgressDetail(current=94680576, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[================> ] 95.22MB/292.4MB, progressDetail=ProgressDetail(current=95215104, total=292371660)), Push…ail=ProgressDetail(current=114861056, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================> ] 115.4MB/292.4MB, progressDetail=ProgressDetail(current=115401728, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================> ] 115.9MB/292.4MB, progressDetail=ProgressDetail(current=115948544, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================> ] 116.5MB/292.4MB, progressDetail=ProgressDetail(current=116504576, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================> ] 117MB/292.4MB, progressDetail=ProgressDetail(current=117030400, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================> ] 117.6MB/292.4MB, progressDetail=ProgressDetail(current=117565440, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================> ] 118.1MB/292.4MB, progressDetail=ProgressDetail(current=118092800, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================> ] 118.6MB/292.4MB, progressDetail=ProgressDetail(current=118620672, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================> ] 119.2MB/292.4MB, progressDetail=ProgressDetail(current=119156736, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================> ] 120.8MB/292.4MB, progressDetail=ProgressDetail(current=120827904, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================> ] 121.9MB/292.4MB, progressDetail=ProgressDetail(current=121942016, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================> ] 123MB/292.4MB, progressDetail=ProgressDetail(current=123041792, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================> ] 123.6MB/292.4MB, progressDetail=ProgressDetail(current=123586560, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================> ] 124.7MB/292.4MB, progressDetail=ProgressDetail(current=124651520, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================> ] 125.2MB/292.4MB, progressDetail=ProgressDetail(current=125208576, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================> ] 126.3MB/292.4MB, progressDetail=ProgressDetail(current=126285824, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================> ] 126.8MB/292.4MB, progressDetail=ProgressDetail(current=126823936, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================> ] 127.3MB/292.4MB, progressDetail=ProgressDetail(current=127349760, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================> ] 127.9MB/292.4MB, progressDetail=ProgressDetail(current=127890432, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================> ] 129MB/292.4MB, progressDetail=ProgressDetail(current=128968704, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================> ] 129.5MB/292.4MB, progressDetail=ProgressDetail(current=129511424, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================> ] 130MB/292.4MB, progressDetail=ProgressDetail(current=130045952, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================> ] 130.6MB/292.4MB, progressDetail=ProgressDetail(current=130602496, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================> ] 131.7MB/292.4MB, progressDetail=ProgressDetail(current=131676672, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================> ] 133.3MB/292.4MB, progressDetail=ProgressDetail(current=133336064, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================> ] 134.5MB/292.4MB, progressDetail=ProgressDetail(current=134450176, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================> ] 135.6MB/292.4MB, progressDetail=ProgressDetail(current=135564288, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================> ] 136.7MB/292.4MB, progressDetail=ProgressDetail(current=136658432, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================> ] 137.2MB/292.4MB, progressDetail=ProgressDetail(current=137183232, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================> ] 138.2MB/292.4MB, progressDetail=ProgressDetail(current=138234368, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================> ] 139.9MB/292.4MB, progressDetail=ProgressDetail(current=139887104, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================> ] 141MB/292.4MB, progressDetail=ProgressDetail(current=140971520, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================> ] 141.5MB/292.4MB, progressDetail=ProgressDetail(current=141528576, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================> ] 142.6MB/292.4MB, progressDetail=ProgressDetail(current=142642688, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================> ] 143.8MB/292.4MB, progressDetail=ProgressDetail(current=143756800, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================> ] 144.3MB/292.4MB, progressDetail=ProgressDetail(current=144293888, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================> ] 144.8MB/292.4MB, progressDetail=ProgressDetail(current=144819712, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================> ] 145.4MB/292.4MB, progressDetail=ProgressDetail(current=145359872, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================> ] 146.4MB/292.4MB, progressDetail=ProgressDetail(current=146427392, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================> ] 147MB/292.4MB, progressDetail=ProgressDetail(current=146984448, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================> ] 147.5MB/292.4MB, progressDetail=ProgressDetail(current=147523584, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================> ] 148.6MB/292.4MB, progressDetail=ProgressDetail(current=148614144, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================> ] 149.2MB/292.4MB, progressDetail=ProgressDetail(current=149170688, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================> ] 149.7MB/292.4MB, progressDetail=ProgressDetail(current=149715456, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================> ] 150.2MB/292.4MB, progressDetail=ProgressDetail(current=150246912, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================> ] 151.3MB/292.4MB, progressDetail=ProgressDetail(current=151336448, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========================> ] 152.4MB/292.4MB, progressDetail=ProgressDetail(current=152435304, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========================> ] 153MB/292.4MB, progressDetail=ProgressDetail(current=152972800, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========================> ] 154.1MB/292.4MB, progressDetail=ProgressDetail(current=154086912, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========================> ] 154.6MB/292.4MB, progressDetail=ProgressDetail(current=154643968, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========================> ] 155.2MB/292.4MB, progressDetail=ProgressDetail(current=155201024, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========================> ] 155.7MB/292.4MB, progressDetail=ProgressDetail(current=155737600, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========================> ] 156.8MB/292.4MB, progressDetail=ProgressDetail(current=156809216, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========================> ] 157.4MB/292.4MB, progressDetail=ProgressDetail(current=157351936, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===========================> ] 158.5MB/292.4MB, progressDetail=ProgressDetail(current=158465536, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===========================> ] 159MB/292.4MB, progressDetail=ProgressDetail(current=159022592, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===========================> ] 160.1MB/292.4MB, progressDetail=ProgressDetail(current=160134144, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===========================> ] 160.7MB/292.4MB, progressDetail=ProgressDetail(current=160679936, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===========================> ] 161.2MB/292.4MB, progressDetail=ProgressDetail(current=161208320, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===========================> ] 162.3MB/292.4MB, progressDetail=ProgressDetail(current=162300416, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===========================> ] 162.9MB/292.4MB, progressDetail=ProgressDetail(current=162857472, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============================> ] 164MB/292.4MB, progressDetail=ProgressDetail(current=163950592, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============================> ] 164.5MB/292.4MB, progressDetail=ProgressDetail(current=164499968, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============================> ] 165.6MB/292.4MB, progressDetail=ProgressDetail(current=165614080, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============================> ] 166.2MB/292.4MB, progressDetail=ProgressDetail(current=166171136, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============================> ] 166.7MB/292.4MB, progressDetail=ProgressDetail(current=166728192, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============================> ] 167.3MB/292.4MB, progressDetail=ProgressDetail(current=167285248, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============================> ] 167.8MB/292.4MB, progressDetail=ProgressDetail(current=167842304, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============================> ] 168.4MB/292.4MB, progressDetail=ProgressDetail(current=168399360, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[============================> ] 169.5MB/292.4MB, progressDetail=ProgressDetail(current=169513472, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============================> ] 170.6MB/292.4MB, progressDetail=ProgressDetail(current=170627584, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============================> ] 171.2MB/292.4MB, progressDetail=ProgressDetail(current=171184640, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============================> ] 171.7MB/292.4MB, progressDetail=ProgressDetail(current=171741696, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============================> ] 172.3MB/292.4MB, progressDetail=ProgressDetail(current=172298752, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============================> ] 172.9MB/292.4MB, progressDetail=ProgressDetail(current=172855808, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============================> ] 173.4MB/292.4MB, progressDetail=ProgressDetail(current=173412864, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============================> ] 174.5MB/292.4MB, progressDetail=ProgressDetail(current=174526976, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=============================> ] 175.1MB/292.4MB, progressDetail=ProgressDetail(current=175084032, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============================> ] 176.2MB/292.4MB, progressDetail=ProgressDetail(current=176168448, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============================> ] 177.2MB/292.4MB, progressDetail=ProgressDetail(current=177232384, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============================> ] 178.3MB/292.4MB, progressDetail=ProgressDetail(current=178318848, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============================> ] 178.9MB/292.4MB, progressDetail=ProgressDetail(current=178854912, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============================> ] 179.4MB/292.4MB, progressDetail=ProgressDetail(current=179396608, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==============================> ] 180.5MB/292.4MB, progressDetail=ProgressDetail(current=180482560, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============================> ] 181.6MB/292.4MB, progressDetail=ProgressDetail(current=181584896, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============================> ] 182.1MB/292.4MB, progressDetail=ProgressDetail(current=182138368, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============================> ] 183.8MB/292.4MB, progressDetail=ProgressDetail(current=183756800, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============================> ] 184.9MB/292.4MB, progressDetail=ProgressDetail(current=184870912, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============================> ] 185.4MB/292.4MB, progressDetail=ProgressDetail(current=185426432, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===============================> ] 187.1MB/292.4MB, progressDetail=ProgressDetail(current=187066880, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[================================> ] 188.1MB/292.4MB, progressDetail=ProgressDetail(current=188137984, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[================================> ] 188.7MB/292.4MB, progressDetail=ProgressDetail(current=188680704, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[================================> ] 190.3MB/292.4MB, progressDetail=ProgressDetail(current=190318592, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[================================> ] 191.4MB/292.4MB, progressDetail=ProgressDetail(current=191432704, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[================================> ] 192.5MB/292.4MB, progressDetail=ProgressDetail(current=192519680, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=================================> ] 193.1MB/292.4MB, progressDetail=ProgressDetail(current=193066136, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=================================> ] 193.6MB/292.4MB, progressDetail=ProgressDetail(current=193622528, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=================================> ] 194.7MB/292.4MB, progressDetail=ProgressDetail(current=194692096, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=================================> ] 195.8MB/292.4MB, progressDetail=ProgressDetail(current=195770368, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=================================> ] 196.9MB/292.4MB, progressDetail=ProgressDetail(current=196852736, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=================================> ] 197.4MB/292.4MB, progressDetail=ProgressDetail(current=197391360, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=================================> ] 198.5MB/292.4MB, progressDetail=ProgressDetail(current=198458368, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==================================> ] 199.6MB/292.4MB, progressDetail=ProgressDetail(current=199554048, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==================================> ] 200.1MB/292.4MB, progressDetail=ProgressDetail(current=200109056, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==================================> ] 200.7MB/292.4MB, progressDetail=ProgressDetail(current=200653824, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==================================> ] 201.2MB/292.4MB, progressDetail=ProgressDetail(current=201194496, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==================================> ] 202.2MB/292.4MB, progressDetail=ProgressDetail(current=202248704, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==================================> ] 203.3MB/292.4MB, progressDetail=ProgressDetail(current=203332096, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==================================> ] 204.4MB/292.4MB, progressDetail=ProgressDetail(current=204419584, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================================> ] 205MB/292.4MB, progressDetail=ProgressDetail(current=204965376, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================================> ] 205.5MB/292.4MB, progressDetail=ProgressDetail(current=205495296, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================================> ] 206MB/292.4MB, progressDetail=ProgressDetail(current=206046208, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================================> ] 207.1MB/292.4MB, progressDetail=ProgressDetail(current=207133184, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================================> ] 207.7MB/292.4MB, progressDetail=ProgressDetail(current=207690240, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================================> ] 208.2MB/292.4MB, progressDetail=ProgressDetail(current=208241152, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================================> ] 208.8MB/292.4MB, progressDetail=ProgressDetail(current=208798208, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================================> ] 209.3MB/292.4MB, progressDetail=ProgressDetail(current=209348608, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================================> ] 209.9MB/292.4MB, progressDetail=ProgressDetail(current=209879040, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[===================================> ] 210.4MB/292.4MB, progressDetail=ProgressDetail(current=210412544, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================================> ] 211.5MB/292.4MB, progressDetail=ProgressDetail(current=211473920, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================================> ] 212.6MB/292.4MB, progressDetail=ProgressDetail(current=212577792, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================================> ] 213.1MB/292.4MB, progressDetail=ProgressDetail(current=213103616, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================================> ] 214.2MB/292.4MB, progressDetail=ProgressDetail(current=214191104, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================================> ] 215.3MB/292.4MB, progressDetail=ProgressDetail(current=215279616, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[====================================> ] 215.8MB/292.4MB, progressDetail=ProgressDetail(current=215836672, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================================> ] 217MB/292.4MB, progressDetail=ProgressDetail(current=216950784, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================================> ] 218.1MB/292.4MB, progressDetail=ProgressDetail(current=218050560, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================================> ] 219.1MB/292.4MB, progressDetail=ProgressDetail(current=219142656, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================================> ] 220.2MB/292.4MB, progressDetail=ProgressDetail(current=220225536, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=====================================> ] 221.3MB/292.4MB, progressDetail=ProgressDetail(current=221322240, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================================> ] 222.9MB/292.4MB, progressDetail=ProgressDetail(current=222948352, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================================> ] 224.1MB/292.4MB, progressDetail=ProgressDetail(current=224053760, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================================> ] 225.2MB/292.4MB, progressDetail=ProgressDetail(current=225162240, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================================> ] 226.2MB/292.4MB, progressDetail=ProgressDetail(current=226244096, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================================> ] 227.3MB/292.4MB, progressDetail=ProgressDetail(current=227325952, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[======================================> ] 227.9MB/292.4MB, progressDetail=ProgressDetail(current=227853312, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================================> ] 228.4MB/292.4MB, progressDetail=ProgressDetail(current=228403712, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================================> ] 228.9MB/292.4MB, progressDetail=ProgressDetail(current=228928512, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================================> ] 229.5MB/292.4MB, progressDetail=ProgressDetail(current=229463552, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================================> ] 230.6MB/292.4MB, progressDetail=ProgressDetail(current=230568960, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================================> ] 231.1MB/292.4MB, progressDetail=ProgressDetail(current=231094088, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================================> ] 231.6MB/292.4MB, progressDetail=ProgressDetail(current=231628112, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================================> ] 232.2MB/292.4MB, progressDetail=ProgressDetail(current=232161608, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================================> ] 232.7MB/292.4MB, progressDetail=ProgressDetail(current=232717824, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=======================================> ] 233.8MB/292.4MB, progressDetail=ProgressDetail(current=233830400, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================================> ] 234.4MB/292.4MB, progressDetail=ProgressDetail(current=234379264, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================================> ] 234.9MB/292.4MB, progressDetail=ProgressDetail(current=234925056, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================================> ] 235.5MB/292.4MB, progressDetail=ProgressDetail(current=235482112, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================================> ] 236.6MB/292.4MB, progressDetail=ProgressDetail(current=236596224, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================================> ] 237.1MB/292.4MB, progressDetail=ProgressDetail(current=237145088, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================================> ] 238.3MB/292.4MB, progressDetail=ProgressDetail(current=238259200, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================================> ] 238.8MB/292.4MB, progressDetail=ProgressDetail(current=238816256, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[========================================> ] 239.3MB/292.4MB, progressDetail=ProgressDetail(current=239342592, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================================> ] 239.9MB/292.4MB, progressDetail=ProgressDetail(current=239899648, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================================> ] 241MB/292.4MB, progressDetail=ProgressDetail(current=240999424, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================================> ] 241.5MB/292.4MB, progressDetail=ProgressDetail(current=241539584, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================================> ] 242.1MB/292.4MB, progressDetail=ProgressDetail(current=242064384, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================================> ] 242.6MB/292.4MB, progressDetail=ProgressDetail(current=242593792, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================================> ] 243.1MB/292.4MB, progressDetail=ProgressDetail(current=243139072, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================================> ] 243.7MB/292.4MB, progressDetail=ProgressDetail(current=243677696, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================================> ] 244.2MB/292.4MB, progressDetail=ProgressDetail(current=244204127, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================================> ] 244.7MB/292.4MB, progressDetail=ProgressDetail(current=244728832, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[=========================================> ] 245.3MB/292.4MB, progressDetail=ProgressDetail(current=245259784, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========================================> ] 245.8MB/292.4MB, progressDetail=ProgressDetail(current=245786112, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========================================> ] 246.3MB/292.4MB, progressDetail=ProgressDetail(current=246315806, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========================================> ] 246.8MB/292.4MB, progressDetail=ProgressDetail(current=246840674, total=292371660)), PushImageInfo(error=null, status=Pushing, progress=[==========================================> ] 247.4MB/292.4MB, progressDetail=ProgressDetail(current=247370072, total=292371660))]
at de.gesellix.docker.client.DockerImageIntegrationSpec.push image with undefined authentication(DockerImageIntegrationSpec.groovy:399)
Caused by: java.lang.NullPointerException: Cannot get property 'status' on null object
... 1 more
Check notice on line 0 in .github
github-actions / Test Results
14 skipped tests found
There are 14 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ attach (interactive)
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ exec (interactive)
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ push image (registry api v2)
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ push image with registry (registry api v2)
de.gesellix.docker.client.DockerServiceConfigIntegrationSpec ‑ create, list, and remove a config
de.gesellix.docker.client.DockerServiceConfigIntegrationSpec ‑ expect inactive swarm
de.gesellix.docker.client.DockerServiceConfigIntegrationSpec ‑ ping
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read all auth configs
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read all auth configs (deprecated)
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read default docker config file using credsStore
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertVolumeToMountInvalidFormat
de.gesellix.docker.explore.DockerClientImplExplorationTest ‑ attach with container.config.tty=false
de.gesellix.docker.explore.DockerClientImplExplorationTest ‑ attach with container.config.tty=true
de.gesellix.docker.explore.OkDockerClientExplorationTest ‑ local test
Check notice on line 0 in .github
github-actions / Test Results
359 tests found
There are 359 tests, see "Raw output" for the full list of tests.
Raw output
de.gesellix.docker.client.DockerClientImplIntegrationSpec ‑ allows configuration via setter
de.gesellix.docker.client.DockerClientImplIntegrationSpec ‑ auth
de.gesellix.docker.client.DockerClientImplIntegrationSpec ‑ info
de.gesellix.docker.client.DockerClientImplIntegrationSpec ‑ ping
de.gesellix.docker.client.DockerClientImplIntegrationSpec ‑ version
de.gesellix.docker.client.DockerClientImplSpec ‑ get the swarm manager address
de.gesellix.docker.client.DockerClientImplSpec ‑ passes dockerConfig and proxy to internal http client
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ attach (interactive)
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ attach (read only)
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ attach (websocket)
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ commit container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ create container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ create container with name
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ create container with unknown base image
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ diff
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ exec (interactive)
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ exec create
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ exec start
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ export from container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ get archive (copy from container)
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ inspect container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ inspect missing container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ kill container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ list containers
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ logs
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ pause container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ ping
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ rename
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ restart container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ rm container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ rm unknown container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ run container with PortBindings
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ run container with existing base image
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ run container with name
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ start container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ stats
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ stop container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ top
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ unpause container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ update container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ wait container
de.gesellix.docker.client.DockerContainerIntegrationSpec ‑ waitForLogEvent
de.gesellix.docker.client.DockerDistributionIntegrationSpec ‑ can retrieve an image descriptor for alpine:edge
de.gesellix.docker.client.DockerDistributionIntegrationSpec ‑ can retrieve an image descriptor for debian:latest
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ build image
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ build image with custom Dockerfile
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ build image with tag
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ build image with unknown base image
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ history
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ import image from stream
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ import image from url
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ inspect image
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ list images
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ list images filtered
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ list images with intermediate layers
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ ping
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ pull image
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ pull image by digest
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ pull image from private registry
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ push image (registry api v2)
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ push image with registry (registry api v2)
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ push image with undefined authentication
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ rm image
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ rm image with existing container
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ rm unknown image
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ search
de.gesellix.docker.client.DockerImageIntegrationSpec ‑ tag image
de.gesellix.docker.client.DockerNetworkIntegrationSpec ‑ create default network
de.gesellix.docker.client.DockerNetworkIntegrationSpec ‑ create overlay network
de.gesellix.docker.client.DockerNetworkIntegrationSpec ‑ list networks
de.gesellix.docker.client.DockerNetworkIntegrationSpec ‑ ping
de.gesellix.docker.client.DockerServiceConfigIntegrationSpec ‑ create, list, and remove a config
de.gesellix.docker.client.DockerServiceConfigIntegrationSpec ‑ expect inactive swarm
de.gesellix.docker.client.DockerServiceConfigIntegrationSpec ‑ ping
de.gesellix.docker.client.DockerServiceSecretIntegrationSpec ‑ create, list, and remove a secret
de.gesellix.docker.client.DockerServiceSecretIntegrationSpec ‑ expect inactive swarm
de.gesellix.docker.client.DockerServiceSecretIntegrationSpec ‑ ping
de.gesellix.docker.client.DockerStackComposeIntegrationSpec ‑ deploy a new stack with compose file
de.gesellix.docker.client.DockerStackIntegrationSpec ‑ deploy a new stack
de.gesellix.docker.client.DockerStackIntegrationSpec ‑ expect inactive swarm
de.gesellix.docker.client.DockerStackIntegrationSpec ‑ list services in a stack
de.gesellix.docker.client.DockerStackIntegrationSpec ‑ list stacks
de.gesellix.docker.client.DockerStackIntegrationSpec ‑ list tasks in a stack
de.gesellix.docker.client.DockerStackIntegrationSpec ‑ ping
de.gesellix.docker.client.DockerStackIntegrationSpec ‑ remove a stack
de.gesellix.docker.client.DockerStackIntegrationSpec ‑ update an existing stack
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ create service
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ expect inactive swarm
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ init swarm
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ inspect node
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ inspect service
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ inspect swarm
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ inspect task
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ join swarm
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ leave swarm
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ list nodes
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ ping
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ rm node
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ rm service
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ rotate swarm manager token
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ rotate swarm worker token
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ services
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ tasks
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ update node
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ update service
de.gesellix.docker.client.DockerSwarmIntegrationSpec ‑ update swarm
de.gesellix.docker.client.DockerSystemIntegrationSpec ‑ events (async)
de.gesellix.docker.client.DockerSystemIntegrationSpec ‑ events (poll)
de.gesellix.docker.client.DockerSystemIntegrationSpec ‑ ping
de.gesellix.docker.client.DockerVolumeIntegrationSpec ‑ create volume
de.gesellix.docker.client.DockerVolumeIntegrationSpec ‑ list volumes
de.gesellix.docker.client.DockerVolumeIntegrationSpec ‑ ping
de.gesellix.docker.client.EnvFileParserTest ‑ allows pass-through of environment variables
de.gesellix.docker.client.EnvFileParserTest ‑ ignores comments
de.gesellix.docker.client.EnvFileParserTest ‑ ignores empty lines
de.gesellix.docker.client.EnvFileParserTest ‑ reads empty env file
de.gesellix.docker.client.EnvFileParserTest ‑ reads env variables
de.gesellix.docker.client.EnvFileParserTest ‑ trims leading whitespace on variable names
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ encode a Map of authConfigs
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ encode a single authConfig
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ login
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read all auth configs
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read all auth configs (deprecated)
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read auth config for missing config file
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read auth config for official Docker index
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read auth config for quay.io
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read auth config for unknown registry hostname
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read authConfig (legacy format)
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read authConfig (new format)
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read default authConfig
de.gesellix.docker.client.authentication.ManageAuthenticationClientTest ‑ read default docker config file using credsStore
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ doesn't parse ''
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ doesn't parse ':justtag'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ doesn't parse '@sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ doesn't parse 'Uppercase:tag'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ doesn't parse 'aa/asdf$$^/aa'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ doesn't parse 'repo@sha256:ffffffffffffffffffffffffffffffffff'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ doesn't parse 'test:5000/Uppercase/lowercase:tag'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ doesn't parse 'validname@invaliddigest:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse '123456789.dkr.ecr.region.amazonaws.com/my-app:a-tag'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'b.gcr.io/test.example.com/my-app:test.example.com'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'docker.io/library/alpine:edge'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'foo/foo_bar.com:8080'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'foo_bar.com:8080'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'lowercase:Uppercase'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'sub-dom1.foo.com/bar/baz/quux'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'sub-dom1.foo.com/bar/baz/quux:some-long-tag'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test-com:8080/foo'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test.com/foo'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test.com/repo:tag'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test.com:5000'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test.com:8080/foo'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test.com:tag'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test:5000/repo'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test:5000/repo:tag'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test:5000/repo:tag@sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test:5000/repo@sha256:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test:8080/foo'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test_com'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'test_com/foo'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'xn--7o8h.com/myimage:xn--7o8h.com@sha512:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'xn--n3h.com/myimage:xn--n3h.com'
de.gesellix.docker.client.authentication.ReferenceParserTest ‑ parse 'xn--n3h.com:18080/foo'
de.gesellix.docker.client.authentication.RegistryElectionTest ‑ elects v1 server url if system info doesn't provide an `IndexServerAddress`
de.gesellix.docker.client.authentication.RegistryElectionTest ‑ elects v1 server url if system info fails
de.gesellix.docker.client.authentication.RegistryElectionTest ‑ leaves non-official index name unchanged
de.gesellix.docker.client.config.ManageConfigClientTest ‑ create a config
de.gesellix.docker.client.config.ManageConfigClientTest ‑ inspect a config
de.gesellix.docker.client.config.ManageConfigClientTest ‑ list all configs
de.gesellix.docker.client.config.ManageConfigClientTest ‑ rm a config
de.gesellix.docker.client.config.ManageConfigClientTest ‑ update a config
de.gesellix.docker.client.container.DockerResponseHandlerSpec ‑ should accept response with EngineResponse{status=EngineResponseStatus{text='null', code=0, success=true}, headers=null, contentType='null', mimeType='null', contentLength='null', stream=null, content=null, taskFuture=null}
de.gesellix.docker.client.container.DockerResponseHandlerSpec ‑ should accept response with EngineResponse{status=EngineResponseStatus{text='null', code=0, success=true}, headers=null, contentType='null', mimeType='null', contentLength='null', stream=null, content={no-error=anything}, taskFuture=null}
de.gesellix.docker.client.container.DockerResponseHandlerSpec ‑ should not accept response with EngineResponse{status=EngineResponseStatus{text='null', code=0, success=false}, headers=null, contentType='null', mimeType='null', contentLength='null', stream=null, content=null, taskFuture=null}
de.gesellix.docker.client.container.DockerResponseHandlerSpec ‑ should not accept response with EngineResponse{status=EngineResponseStatus{text='null', code=0, success=false}, headers=null, contentType='null', mimeType='text/plain', contentLength='null', stream=null, content=any error, taskFuture=null}
de.gesellix.docker.client.container.DockerResponseHandlerSpec ‑ should not accept response with EngineResponse{status=EngineResponseStatus{text='null', code=0, success=true}, headers=null, contentType='null', mimeType='application/json', contentLength='null', stream=null, content=[{foo=bar}, {error=anything}], taskFuture=null}
de.gesellix.docker.client.container.DockerResponseHandlerSpec ‑ should not accept response with EngineResponse{status=EngineResponseStatus{text='null', code=0, success=true}, headers=null, contentType='null', mimeType='application/json', contentLength='null', stream=null, content={error=anything}, taskFuture=null}
de.gesellix.docker.client.container.DockerResponseHandlerSpec ‑ should not accept response with EngineResponse{status=EngineResponseStatus{text='null', code=0, success=true}, headers=null, contentType='null', mimeType='null', contentLength='null', stream=null, content={error=anything}, taskFuture=null}
de.gesellix.docker.client.container.DockerResponseHandlerSpec ‑ should not accept response with null
de.gesellix.docker.client.container.ManageContainerClientTest ‑ attach
de.gesellix.docker.client.container.ManageContainerClientTest ‑ commit container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ commit container with changed container config
de.gesellix.docker.client.container.ManageContainerClientTest ‑ create container with defaults
de.gesellix.docker.client.container.ManageContainerClientTest ‑ create container with name
de.gesellix.docker.client.container.ManageContainerClientTest ‑ create exec
de.gesellix.docker.client.container.ManageContainerClientTest ‑ diff
de.gesellix.docker.client.container.ManageContainerClientTest ‑ download file/folder from container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ exec
de.gesellix.docker.client.container.ManageContainerClientTest ‑ export container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ inspect container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ inspect exec
de.gesellix.docker.client.container.ManageContainerClientTest ‑ kill container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ logs
de.gesellix.docker.client.container.ManageContainerClientTest ‑ pause container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ pruneContainers removes containers
de.gesellix.docker.client.container.ManageContainerClientTest ‑ ps containers
de.gesellix.docker.client.container.ManageContainerClientTest ‑ rename container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ resize container tty
de.gesellix.docker.client.container.ManageContainerClientTest ‑ resize exec tty
de.gesellix.docker.client.container.ManageContainerClientTest ‑ restart container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ retrieve file/folder stats
de.gesellix.docker.client.container.ManageContainerClientTest ‑ rm container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ rm container with query
de.gesellix.docker.client.container.ManageContainerClientTest ‑ run container with defaults
de.gesellix.docker.client.container.ManageContainerClientTest ‑ start container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ start exec
de.gesellix.docker.client.container.ManageContainerClientTest ‑ stats
de.gesellix.docker.client.container.ManageContainerClientTest ‑ stop container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ top
de.gesellix.docker.client.container.ManageContainerClientTest ‑ unpause container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ update a container's resources
de.gesellix.docker.client.container.ManageContainerClientTest ‑ upload file/folder to container
de.gesellix.docker.client.container.ManageContainerClientTest ‑ wait container
de.gesellix.docker.client.distribution.ManageDistributionServiceTest ‑ distribution descriptor
de.gesellix.docker.client.filesocket.HttpOverNamedPipeIntegrationTest ‑ http over named pipe
de.gesellix.docker.client.filesocket.HttpOverUnixSocketIntegrationTest ‑ info via unix socket
de.gesellix.docker.client.image.ManageImageClientTest ‑ build with defaults
de.gesellix.docker.client.image.ManageImageClientTest ‑ findImageId by digest
de.gesellix.docker.client.image.ManageImageClientTest ‑ findImageId by image name
de.gesellix.docker.client.image.ManageImageClientTest ‑ findImageId with missing image
de.gesellix.docker.client.image.ManageImageClientTest ‑ history
de.gesellix.docker.client.image.ManageImageClientTest ‑ images with defaults
de.gesellix.docker.client.image.ManageImageClientTest ‑ images with filters
de.gesellix.docker.client.image.ManageImageClientTest ‑ import from stream
de.gesellix.docker.client.image.ManageImageClientTest ‑ import from url
de.gesellix.docker.client.image.ManageImageClientTest ‑ inspect image
de.gesellix.docker.client.image.ManageImageClientTest ‑ load
de.gesellix.docker.client.image.ManageImageClientTest ‑ pruneImages
de.gesellix.docker.client.image.ManageImageClientTest ‑ pull with auth
de.gesellix.docker.client.image.ManageImageClientTest ‑ pull with defaults
de.gesellix.docker.client.image.ManageImageClientTest ‑ pull with tag
de.gesellix.docker.client.image.ManageImageClientTest ‑ push with auth
de.gesellix.docker.client.image.ManageImageClientTest ‑ push with defaults
de.gesellix.docker.client.image.ManageImageClientTest ‑ push with registry
de.gesellix.docker.client.image.ManageImageClientTest ‑ rmi image
de.gesellix.docker.client.image.ManageImageClientTest ‑ save multiple repositories
de.gesellix.docker.client.image.ManageImageClientTest ‑ save one repository
de.gesellix.docker.client.image.ManageImageClientTest ‑ search
de.gesellix.docker.client.image.ManageImageClientTest ‑ tag with defaults
de.gesellix.docker.client.network.ManageNetworkClientTest ‑ connect a container to a network
de.gesellix.docker.client.network.ManageNetworkClientTest ‑ create network with config
de.gesellix.docker.client.network.ManageNetworkClientTest ‑ create network with defaults
de.gesellix.docker.client.network.ManageNetworkClientTest ‑ disconnect a container from a network
de.gesellix.docker.client.network.ManageNetworkClientTest ‑ inspect network
de.gesellix.docker.client.network.ManageNetworkClientTest ‑ networks with filters
de.gesellix.docker.client.network.ManageNetworkClientTest ‑ networks with query DEPRECATED
de.gesellix.docker.client.network.ManageNetworkClientTest ‑ pruneNetworks removes unused networks
de.gesellix.docker.client.network.ManageNetworkClientTest ‑ rm network
de.gesellix.docker.client.node.ManageNodeClientTest ‑ demote nodes
de.gesellix.docker.client.node.ManageNodeClientTest ‑ inspect node
de.gesellix.docker.client.node.ManageNodeClientTest ‑ list nodes
de.gesellix.docker.client.node.ManageNodeClientTest ‑ list tasks on node 'self' with query
de.gesellix.docker.client.node.ManageNodeClientTest ‑ promote nodes
de.gesellix.docker.client.node.ManageNodeClientTest ‑ rm node
de.gesellix.docker.client.node.ManageNodeClientTest ‑ update node
de.gesellix.docker.client.repository.RepositoryTagParserTest ‑ parse repository tag root:tag to repo 'root' and tag 'tag'
de.gesellix.docker.client.repository.RepositoryTagParserTest ‑ parse repository tag scratch to repo 'scratch' and tag ''
de.gesellix.docker.client.repository.RepositoryTagParserTest ‑ parse repository tag url:5000/repo to repo 'url:5000/repo' and tag ''
de.gesellix.docker.client.repository.RepositoryTagParserTest ‑ parse repository tag url:5000/repo:tag to repo 'url:5000/repo' and tag 'tag'
de.gesellix.docker.client.repository.RepositoryTagParserTest ‑ parse repository tag url:5000/user/image:tag to repo 'url:5000/user/image' and tag 'tag'
de.gesellix.docker.client.repository.RepositoryTagParserTest ‑ parse repository tag user/repo to repo 'user/repo' and tag ''
de.gesellix.docker.client.repository.RepositoryTagParserTest ‑ parse repository tag user/repo:tag to repo 'user/repo' and tag 'tag'
de.gesellix.docker.client.repository.RepositoryTagParserTest ‑ shouldn't allow repository tag ending with a ':'
de.gesellix.docker.client.secret.ManageSecretClientTest ‑ create a secret
de.gesellix.docker.client.secret.ManageSecretClientTest ‑ inspect a secret
de.gesellix.docker.client.secret.ManageSecretClientTest ‑ list all secrets
de.gesellix.docker.client.secret.ManageSecretClientTest ‑ rm a secret
de.gesellix.docker.client.secret.ManageSecretClientTest ‑ update a secret
de.gesellix.docker.client.service.ManageServiceClientTest ‑ create a service
de.gesellix.docker.client.service.ManageServiceClientTest ‑ inspect service
de.gesellix.docker.client.service.ManageServiceClientTest ‑ list services with query
de.gesellix.docker.client.service.ManageServiceClientTest ‑ list tasks of service with query
de.gesellix.docker.client.service.ManageServiceClientTest ‑ rm service
de.gesellix.docker.client.service.ManageServiceClientTest ‑ scale service
de.gesellix.docker.client.service.ManageServiceClientTest ‑ update service
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ converts networks
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ converts service deploy mode ''
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ converts service deploy mode 'global'
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ converts service deploy mode 'null'
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ converts service deploy mode 'replicated'
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ converts service endpoints
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ converts stack configs
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ converts stack secrets
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ parse duration [input: -1ns, duration: PT-0.000000001S, #1]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ parse duration [input: .2us, duration: PT0.0000002S, #2]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ parse duration [input: 1.2ms, duration: PT0.0012S, #0]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ parse duration [input: 1.s, duration: PT1S, #3]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ parse duration [input: 2h3m, duration: PT2H3M, #4]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ prepares service configs
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ prepares service secrets
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertEnvironment
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertHealthcheck
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertHealthcheckDisable
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertHealthcheckDisableWithTest
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertResourcesFull
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertResourcesOnlyMemory
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertRestartPolicyFromAlways
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertRestartPolicyFromFailure
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertRestartPolicyFromNone
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertRestartPolicyFromUnknown
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertServiceNetworks
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertServiceNetworksCustomDefault
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertServiceNetworksOnlyDefault
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertVolumeToMountAnonymousVolume
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertVolumeToMountBind
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertVolumeToMountInvalidFormat
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertVolumeToMountNamedVolume
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertVolumeToMountNamedVolumeExternal
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertVolumeToMountNamedVolumeExternalNoCopy
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test ConvertVolumeToMountVolumeDoesNotExist
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test getBindOptions with known mode
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test getBindOptions with unknown mode
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test isNoCopy [mode: [], expectedResult: false, #2]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test isNoCopy [mode: [foo, bar, nocopy], expectedResult: true, #0]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test isNoCopy [mode: [foo, rw], expectedResult: false, #3]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test isNoCopy [mode: [foo], expectedResult: false, #4]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test isNoCopy [mode: [nocopy], expectedResult: true, #1]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test isReadOnly [mode: [], expectedResult: false, #2]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test isReadOnly [mode: [foo, bar, ro], expectedResult: true, #0]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test isReadOnly [mode: [foo, rw], expectedResult: false, #3]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test isReadOnly [mode: [foo], expectedResult: false, #4]
de.gesellix.docker.client.stack.DeployConfigReaderTest ‑ test isReadOnly [mode: [ro], expectedResult: true, #1]
de.gesellix.docker.client.stack.ManageStackClientTest ‑ deploy a stack
de.gesellix.docker.client.stack.ManageStackClientTest ‑ deploy an empty stack
de.gesellix.docker.client.stack.ManageStackClientTest ‑ list filtered services in stack
de.gesellix.docker.client.stack.ManageStackClientTest ‑ list filtered tasks in stack
de.gesellix.docker.client.stack.ManageStackClientTest ‑ list services in stack
de.gesellix.docker.client.stack.ManageStackClientTest ‑ list stacks
de.gesellix.docker.client.stack.ManageStackClientTest ‑ list tasks in stack
de.gesellix.docker.client.stack.ManageStackClientTest ‑ remove a stack
de.gesellix.docker.client.swarm.ManageSwarmClientTest ‑ get the swarm manager token
de.gesellix.docker.client.swarm.ManageSwarmClientTest ‑ get the swarm manager unlock key
de.gesellix.docker.client.swarm.ManageSwarmClientTest ‑ get the swarm worker token
de.gesellix.docker.client.swarm.ManageSwarmClientTest ‑ initialize a swarm
de.gesellix.docker.client.swarm.ManageSwarmClientTest ‑ inspect swarm
de.gesellix.docker.client.swarm.ManageSwarmClientTest ‑ join a swarm
de.gesellix.docker.client.swarm.ManageSwarmClientTest ‑ leave a swarm
de.gesellix.docker.client.swarm.ManageSwarmClientTest ‑ rotate the swarm manager token
de.gesellix.docker.client.swarm.ManageSwarmClientTest ‑ rotate the swarm manager unlock key
de.gesellix.docker.client.swarm.ManageSwarmClientTest ‑ rotate the swarm worker token
de.gesellix.docker.client.swarm.ManageSwarmClientTest ‑ unlock swarm
de.gesellix.docker.client.swarm.ManageSwarmClientTest ‑ update a swarm
de.gesellix.docker.client.system.ManageSystemClientTest ‑ data usage
de.gesellix.docker.client.system.ManageSystemClientTest ‑ events
de.gesellix.docker.client.system.ManageSystemClientTest ‑ info
de.gesellix.docker.client.system.ManageSystemClientTest ‑ ping
de.gesellix.docker.client.system.ManageSystemClientTest ‑ version
de.gesellix.docker.client.tasks.ManageTaskClientTest ‑ inspect task
de.gesellix.docker.client.tasks.ManageTaskClientTest ‑ list tasks
de.gesellix.docker.client.volume.ManageVolumeClientTest ‑ create volume with config
de.gesellix.docker.client.volume.ManageVolumeClientTest ‑ create volume with config DEPRECATED
de.gesellix.docker.client.volume.ManageVolumeClientTest ‑ inspect volume
de.gesellix.docker.client.volume.ManageVolumeClientTest ‑ pruneVolumes removes unused volumes
de.gesellix.docker.client.volume.ManageVolumeClientTest ‑ rm volume
de.gesellix.docker.client.volume.ManageVolumeClientTest ‑ volumes with filters
de.gesellix.docker.client.volume.ManageVolumeClientTest ‑ volumes with query DEPRECATED
de.gesellix.docker.explore.DockerClientImplExplorationTest ‑ attach with container.config.tty=false
de.gesellix.docker.explore.DockerClientImplExplorationTest ‑ attach with container.config.tty=true
de.gesellix.docker.explore.OkDockerClientExplorationTest ‑ local test