Skip to content
Failed

Console Output

Pull request #3085 updated
11:21:30 Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials)
Loading trusted files from base branch main at 82cf559b5a641f53e9035b44b91f829f3b4cca80 rather than 3a11fb09680f9236554c753d7527f33688f97d4b
Obtained Jenkinsfile from 82cf559b5a641f53e9035b44b91f829f3b4cca80
Running in Durability level: PERFORMANCE_OPTIMIZED
Loading library jps@master
Examining docker/jps
Attempting to resolve master as a branch
Resolved master as branch master at revision 4f8fd6a86e521290dafaf7c28eced2a9b21b220a
The recommended git tool is: NONE
using credential jps-reader
 > git rev-parse --resolve-git-dir /var/cloudbees-jenkins-distribution/workspace/docker-py_PR-3085@libs/jps/.git # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/docker/jps.git # timeout=10
Fetching without tags
Fetching upstream changes from https://github.com/docker/jps.git
 > git --version # timeout=10
 > git --version # 'git version 2.20.1'
using GIT_ASKPASS to set credentials GitHub credentials for docker/jps
 > git fetch --no-tags --force --progress -- https://github.com/docker/jps.git +refs/heads/master:refs/remotes/origin/master # timeout=10
Checking out Revision 4f8fd6a86e521290dafaf7c28eced2a9b21b220a (master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 4f8fd6a86e521290dafaf7c28eced2a9b21b220a # timeout=10
Commit message: "Merge pull request #26 from docker/add-retry-to-vpn-image-pull"
 > git rev-list --no-walk 4f8fd6a86e521290dafaf7c28eced2a9b21b220a # timeout=10
Excluding src/test/ from checkout of git https://github.com/docker/jps.git so that shared library test code cannot be accessed by Pipelines.
To remove this log message, move the test code outside of src/. To restore the previous behavior that allowed access to files in src/test/, pass -Dorg.jenkinsci.plugins.workflow.libs.SCMSourceRetriever.INCLUDE_SRC_TEST_IN_LIBRARIES=true to the java command used to start Jenkins.
[Pipeline] Start of Pipeline
[Pipeline] node
Still waiting to schedule task
‘EC2 (managed-agents) - ubuntu-2004-cgroup1 (i-0f69ee1eff1367d8b)’ is offline
Running on EC2 (managed-agents) - ubuntu-2004-cgroup1 (i-0f69ee1eff1367d8b) in /home/ubuntu/workspace/docker-py_PR-3085
[Pipeline] {
[Pipeline] withDockerRegistry
$ docker login -u dockerbuildbot -p ******** https://index.docker.io/v1/
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/ubuntu/workspace/docker-py_PR-3085@tmp/26f5229f-6d8f-4362-b268-f2f4388f9d62/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] echo
11:22:50 cleanWorkspace: Ensuring workspace is owned by ubuntu
[Pipeline] echo
11:22:50 chowning workspace
[Pipeline] sh
11:22:50 + pwd
11:22:50 + id -u
11:22:50 + id -g
11:22:50 + docker run --rm -v /home/ubuntu/workspace/docker-py_PR-3085:/workspace busybox chown -R 1000:1000 /workspace
11:22:50 Unable to find image 'busybox:latest' locally
11:22:51 latest: Pulling from library/busybox
11:22:51 2123501b93d4: Pulling fs layer
11:22:51 2123501b93d4: Verifying Checksum
11:22:51 2123501b93d4: Download complete
11:22:51 2123501b93d4: Pull complete
11:22:51 Digest: sha256:05a79c7279f71f86a2a0d05eb72fcb56ea36139150f0a75cd87e80a4272e4e39
11:22:51 Status: Downloaded newer image for busybox:latest
[Pipeline] echo
11:22:55 Removing all docker containers
[Pipeline] sh
11:22:56 + docker container ls -aq
[Pipeline] echo
11:22:56 Docker containers have been removed
[Pipeline] echo
11:22:56 cleanWorkspace: Removing existing workspace
[Pipeline] deleteDir
[Pipeline] echo
11:22:56 cleanWorkspace: Workspace is clean.
[Pipeline] stage
[Pipeline] { (build image)
[Pipeline] checkout
11:22:56 The recommended git tool is: git
11:22:58 using credential docker-jenkins-github-credentials
11:22:58 Cloning the remote Git repository
11:22:58 Cloning with configured refspecs honoured and without tags
Cloning repository https://github.com/docker/docker-py.git
 > git init /home/ubuntu/workspace/docker-py_PR-3085 # timeout=10
Fetching upstream changes from https://github.com/docker/docker-py.git
 > git --version # timeout=10
 > git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git fetch --no-tags --force --progress -- https://github.com/docker/docker-py.git +refs/pull/3085/head:refs/remotes/origin/PR-3085 +refs/heads/main:refs/remotes/origin/main # timeout=10
11:23:00 Fetching without tags
11:23:00 Merging remotes/origin/main commit 82cf559b5a641f53e9035b44b91f829f3b4cca80 into PR head commit 3a11fb09680f9236554c753d7527f33688f97d4b
11:23:00 Merge succeeded, producing 3a11fb09680f9236554c753d7527f33688f97d4b
11:23:00 Checking out Revision 3a11fb09680f9236554c753d7527f33688f97d4b (PR-3085)
 > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/3085/head:refs/remotes/origin/PR-3085 # timeout=10
 > git config --add remote.origin.fetch +refs/heads/main:refs/remotes/origin/main # timeout=10
 > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10
Fetching upstream changes from https://github.com/docker/docker-py.git
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git fetch --no-tags --force --progress -- https://github.com/docker/docker-py.git +refs/pull/3085/head:refs/remotes/origin/PR-3085 +refs/heads/main:refs/remotes/origin/main # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 3a11fb09680f9236554c753d7527f33688f97d4b # timeout=10
 > git remote # timeout=10
 > git config --get remote.origin.url # timeout=10
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git merge 82cf559b5a641f53e9035b44b91f829f3b4cca80 # timeout=10
 > git rev-parse HEAD^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 3a11fb09680f9236554c753d7527f33688f97d4b # timeout=10
11:23:04 Commit message: "types: Add types to `api/client.py`"
[Pipeline] sh
11:23:05 + git rev-parse HEAD
[Pipeline] withDockerRegistry
[Pipeline] {
[Pipeline] isUnix
[Pipeline] sh
 > git rev-list --no-walk ff1e74312b541f5f23d2243956f790904cf3b4ca # timeout=10
11:23:05 + docker pull dockerpinata/docker-py:sshdind-3a11fb09680f9236554c753d7527f33688f97d4b
11:23:05 Error response from daemon: manifest for dockerpinata/docker-py:sshdind-3a11fb09680f9236554c753d7527f33688f97d4b not found: manifest unknown: manifest unknown
[Pipeline] isUnix
[Pipeline] sh
11:23:06 + docker build -t dockerpinata/docker-py:sshdind-3a11fb09680f9236554c753d7527f33688f97d4b -f tests/Dockerfile-ssh-dind .
$ docker login -u dockerbuildbot -p ******** https://index.docker.io/v1/
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/ubuntu/workspace/docker-py_PR-3085@tmp/568039fa-bd7f-4cab-96f1-7cd549dfe8b2/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
11:23:06 #1 [internal] load build definition from Dockerfile-ssh-dind
11:23:06 #1 transferring dockerfile: 523B done
11:23:06 #1 DONE 0.1s
11:23:06 
11:23:06 #2 [internal] load .dockerignore
11:23:06 #2 transferring context: 161B done
11:23:06 #2 DONE 0.1s
11:23:06 
11:23:06 #3 [auth] docker/dockerfile:pull token for registry-1.docker.io
11:23:06 #3 DONE 0.0s
11:23:06 
11:23:06 #4 resolve image config for docker.io/docker/dockerfile:1
11:23:07 #4 DONE 0.4s
11:23:07 
11:23:07 #5 docker-image://docker.io/docker/dockerfile:1@sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc
11:23:07 #5 resolve docker.io/docker/dockerfile:1@sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc done
11:23:07 #5 sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc 2.00kB / 2.00kB done
11:23:07 #5 sha256:ad87fb03593d1b71f9a1cfc1406c4aafcb253b1dabebf569768d6e6166836f34 528B / 528B done
11:23:07 #5 sha256:1e8a16826fd1c80a63fa6817a9c7284c94e40cded14a9b0d0d3722356efa47bd 2.37kB / 2.37kB done
11:23:07 #5 sha256:1328b32c40fca9bcf9d70d8eccb72eb873d1124d72dadce04db8badbe7b08546 7.34MB / 9.94MB 0.1s
11:23:07 #5 sha256:1328b32c40fca9bcf9d70d8eccb72eb873d1124d72dadce04db8badbe7b08546 9.94MB / 9.94MB 0.1s done
11:23:07 #5 extracting sha256:1328b32c40fca9bcf9d70d8eccb72eb873d1124d72dadce04db8badbe7b08546
11:23:07 #5 extracting sha256:1328b32c40fca9bcf9d70d8eccb72eb873d1124d72dadce04db8badbe7b08546 0.2s done
11:23:07 #5 DONE 0.5s
11:23:07 
11:23:07 #6 [auth] library/docker:pull token for registry-1.docker.io
11:23:07 #6 DONE 0.0s
11:23:07 
11:23:07 #7 [internal] load metadata for docker.io/library/docker:20.10-dind
11:23:07 #7 DONE 0.3s
11:23:08 
11:23:08 #8 [1/5] FROM docker.io/library/docker:20.10-dind@sha256:0af3fdff5eb68de84dd4c7f6b0abe68f52683f49fa2bbc9eb027aefdac28e842
11:23:08 #8 ...
11:23:08 
11:23:08 #9 [internal] load build context
11:23:08 #9 transferring context: 2.27kB done
11:23:08 #9 DONE 0.0s
11:23:08 
11:23:08 #8 [1/5] FROM docker.io/library/docker:20.10-dind@sha256:0af3fdff5eb68de84dd4c7f6b0abe68f52683f49fa2bbc9eb027aefdac28e842
11:23:08 #8 resolve docker.io/library/docker:20.10-dind@sha256:0af3fdff5eb68de84dd4c7f6b0abe68f52683f49fa2bbc9eb027aefdac28e842 done
11:23:08 #8 sha256:0af3fdff5eb68de84dd4c7f6b0abe68f52683f49fa2bbc9eb027aefdac28e842 549B / 549B done
11:23:08 #8 sha256:0e94d967b79da9ab21108997e338afd1cf53f8c86642c9b5acbfa286fde5e071 3.04kB / 3.04kB done
11:23:08 #8 sha256:93eea1d5d8e5eb7f3c01c44eb6652605d4b5ad66cf819d1e3b6053733f2f13cf 1.05MB / 2.06MB 0.1s
11:23:08 #8 sha256:08b41ddca615c02560ac2876c1f1a4f4f0c2fe3f8b091488146e1098c5a3eda4 0B / 13.98MB 0.1s
11:23:08 #8 sha256:c158987b05517b6f2c5913f3acef1f2182a32345a304fe357e3ace5fadcad715 3.37MB / 3.37MB 0.1s
11:23:08 #8 sha256:d736edfbfb0cb958492a1209140d3d1706596305a5d8a22b63c9fca65a51e578 11.94kB / 11.94kB done
11:23:08 #8 sha256:93eea1d5d8e5eb7f3c01c44eb6652605d4b5ad66cf819d1e3b6053733f2f13cf 2.06MB / 2.06MB 0.1s done
11:23:08 #8 sha256:08b41ddca615c02560ac2876c1f1a4f4f0c2fe3f8b091488146e1098c5a3eda4 7.34MB / 13.98MB 0.2s
11:23:08 #8 sha256:c158987b05517b6f2c5913f3acef1f2182a32345a304fe357e3ace5fadcad715 3.37MB / 3.37MB 0.1s done
11:23:08 #8 extracting sha256:c158987b05517b6f2c5913f3acef1f2182a32345a304fe357e3ace5fadcad715 0.1s
11:23:08 #8 sha256:1de76f94013e41735f015f26d3c3df1af256e1fd761926325deaf30759c53494 0B / 15.20MB 0.2s
11:23:08 #8 sha256:36812387b4c0b6952d3037454b2c7d02ccbbbaccb9056155a2ed8962434c145f 0B / 14.47MB 0.2s
11:23:08 #8 sha256:08b41ddca615c02560ac2876c1f1a4f4f0c2fe3f8b091488146e1098c5a3eda4 13.98MB / 13.98MB 0.4s done
11:23:08 #8 sha256:1de76f94013e41735f015f26d3c3df1af256e1fd761926325deaf30759c53494 13.63MB / 15.20MB 0.4s
11:23:08 #8 sha256:36812387b4c0b6952d3037454b2c7d02ccbbbaccb9056155a2ed8962434c145f 7.88MB / 14.47MB 0.4s
11:23:08 #8 sha256:1de76f94013e41735f015f26d3c3df1af256e1fd761926325deaf30759c53494 15.20MB / 15.20MB 0.5s
11:23:08 #8 sha256:36812387b4c0b6952d3037454b2c7d02ccbbbaccb9056155a2ed8962434c145f 11.53MB / 14.47MB 0.5s
11:23:08 #8 sha256:00f70019cf2a12746bc56dbd4b414fd3da476a518f99f58eb66c678c5832cfda 0B / 1.03kB 0.5s
11:23:08 #8 sha256:3a7e843175d06d19e47a3cac2e4df9ea9f20e3762b5006548b6db1ef455ba153 552B / 552B 0.4s done
11:23:08 #8 extracting sha256:c158987b05517b6f2c5913f3acef1f2182a32345a304fe357e3ace5fadcad715 0.4s done
11:23:08 #8 sha256:1de76f94013e41735f015f26d3c3df1af256e1fd761926325deaf30759c53494 15.20MB / 15.20MB 0.5s done
11:23:08 #8 sha256:36812387b4c0b6952d3037454b2c7d02ccbbbaccb9056155a2ed8962434c145f 13.63MB / 14.47MB 0.6s
11:23:08 #8 sha256:00f70019cf2a12746bc56dbd4b414fd3da476a518f99f58eb66c678c5832cfda 1.03kB / 1.03kB 0.5s done
11:23:08 #8 sha256:c3a00b8fabf3f9d11aee43b8d6a0470679d58fa1a993cd00f0013a42e6bec402 0B / 150B 0.6s
11:23:08 #8 sha256:36812387b4c0b6952d3037454b2c7d02ccbbbaccb9056155a2ed8962434c145f 14.47MB / 14.47MB 0.7s done
11:23:08 #8 sha256:c3a00b8fabf3f9d11aee43b8d6a0470679d58fa1a993cd00f0013a42e6bec402 150B / 150B 0.6s done
11:23:08 #8 sha256:0a089d62223045e7c28cca15b373f843de1e7017636291b0df8ff66c7619b730 1.32kB / 1.32kB 0.7s
11:23:08 #8 sha256:f430678fa98a54cbaa0959316f340424b58d258d0596aa5b06e53545baf680ba 6.84MB / 6.84MB 0.7s
11:23:08 #8 sha256:0a089d62223045e7c28cca15b373f843de1e7017636291b0df8ff66c7619b730 1.32kB / 1.32kB 0.8s done
11:23:08 #8 sha256:f430678fa98a54cbaa0959316f340424b58d258d0596aa5b06e53545baf680ba 6.84MB / 6.84MB 0.8s done
11:23:08 #8 extracting sha256:93eea1d5d8e5eb7f3c01c44eb6652605d4b5ad66cf819d1e3b6053733f2f13cf
11:23:08 #8 sha256:bc5dddcc08ecc0579d1f4b7674cb03a3bf0876befd3715d86dad5dd8f01dc188 12.58MB / 53.02MB 0.9s
11:23:08 #8 sha256:e5a6645f35297ece7b0085baceda99e69ad3d343c71d0094df0f2bfafdbf51b9 1.05kB / 1.05kB 0.9s
11:23:08 #8 sha256:6928d24cd666ddaa2543cfda2a44069b58bf53b13342e57737db5ebb39b2eb38 2.75kB / 2.75kB 0.8s done
11:23:09 #8 sha256:bc5dddcc08ecc0579d1f4b7674cb03a3bf0876befd3715d86dad5dd8f01dc188 24.12MB / 53.02MB 1.0s
11:23:09 #8 sha256:e5a6645f35297ece7b0085baceda99e69ad3d343c71d0094df0f2bfafdbf51b9 1.05kB / 1.05kB 0.9s done
11:23:09 #8 extracting sha256:93eea1d5d8e5eb7f3c01c44eb6652605d4b5ad66cf819d1e3b6053733f2f13cf 0.3s done
11:23:09 #8 sha256:bc5dddcc08ecc0579d1f4b7674cb03a3bf0876befd3715d86dad5dd8f01dc188 36.70MB / 53.02MB 1.1s
11:23:09 #8 sha256:bc5dddcc08ecc0579d1f4b7674cb03a3bf0876befd3715d86dad5dd8f01dc188 46.14MB / 53.02MB 1.2s
11:23:09 #8 extracting sha256:08b41ddca615c02560ac2876c1f1a4f4f0c2fe3f8b091488146e1098c5a3eda4
11:23:09 #8 sha256:bc5dddcc08ecc0579d1f4b7674cb03a3bf0876befd3715d86dad5dd8f01dc188 52.43MB / 53.02MB 1.3s
11:23:09 #8 sha256:bc5dddcc08ecc0579d1f4b7674cb03a3bf0876befd3715d86dad5dd8f01dc188 53.02MB / 53.02MB 1.4s done
11:23:09 #8 extracting sha256:08b41ddca615c02560ac2876c1f1a4f4f0c2fe3f8b091488146e1098c5a3eda4 0.5s done
11:23:09 #8 extracting sha256:1de76f94013e41735f015f26d3c3df1af256e1fd761926325deaf30759c53494 0.1s
11:23:10 #8 extracting sha256:1de76f94013e41735f015f26d3c3df1af256e1fd761926325deaf30759c53494 0.5s done
11:23:10 #8 extracting sha256:36812387b4c0b6952d3037454b2c7d02ccbbbaccb9056155a2ed8962434c145f
11:23:11 #8 extracting sha256:36812387b4c0b6952d3037454b2c7d02ccbbbaccb9056155a2ed8962434c145f 0.4s done
11:23:11 #8 extracting sha256:3a7e843175d06d19e47a3cac2e4df9ea9f20e3762b5006548b6db1ef455ba153 done
11:23:11 #8 extracting sha256:00f70019cf2a12746bc56dbd4b414fd3da476a518f99f58eb66c678c5832cfda done
11:23:11 #8 extracting sha256:c3a00b8fabf3f9d11aee43b8d6a0470679d58fa1a993cd00f0013a42e6bec402 done
11:23:11 #8 extracting sha256:f430678fa98a54cbaa0959316f340424b58d258d0596aa5b06e53545baf680ba
11:23:11 #8 extracting sha256:f430678fa98a54cbaa0959316f340424b58d258d0596aa5b06e53545baf680ba 0.3s done
11:23:11 #8 extracting sha256:0a089d62223045e7c28cca15b373f843de1e7017636291b0df8ff66c7619b730 done
11:23:11 #8 extracting sha256:bc5dddcc08ecc0579d1f4b7674cb03a3bf0876befd3715d86dad5dd8f01dc188
11:23:13 #8 extracting sha256:bc5dddcc08ecc0579d1f4b7674cb03a3bf0876befd3715d86dad5dd8f01dc188 1.4s done
11:23:13 #8 extracting sha256:e5a6645f35297ece7b0085baceda99e69ad3d343c71d0094df0f2bfafdbf51b9
11:23:13 #8 extracting sha256:e5a6645f35297ece7b0085baceda99e69ad3d343c71d0094df0f2bfafdbf51b9 done
11:23:13 #8 extracting sha256:6928d24cd666ddaa2543cfda2a44069b58bf53b13342e57737db5ebb39b2eb38
11:23:13 #8 extracting sha256:6928d24cd666ddaa2543cfda2a44069b58bf53b13342e57737db5ebb39b2eb38 done
11:23:14 #8 DONE 6.0s
11:23:14 
11:23:14 #10 [2/5] RUN apk add --no-cache --upgrade     openssh
11:23:14 #10 0.370 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/main/x86_64/APKINDEX.tar.gz
11:23:15 #10 1.506 fetch https://dl-cdn.alpinelinux.org/alpine/v3.17/community/x86_64/APKINDEX.tar.gz
11:23:15 #10 1.724 (1/4) Installing openssh-sftp-server (9.1_p1-r1)
11:23:15 #10 1.728 (2/4) Installing openssh-server-common (9.1_p1-r1)
11:23:15 #10 1.730 (3/4) Installing openssh-server (9.1_p1-r1)
11:23:15 #10 1.742 (4/4) Installing openssh (9.1_p1-r1)
11:23:15 #10 1.748 Executing busybox-1.35.0-r29.trigger
11:23:15 #10 1.753 OK: 33 MiB in 60 packages
11:23:17 #10 DONE 3.3s
11:23:17 
11:23:17 #11 [3/5] COPY tests/ssh/config/server /etc/ssh/
11:23:17 #11 DONE 0.1s
11:23:17 
11:23:17 #12 [4/5] COPY tests/ssh/config/client/id_rsa.pub /root/.ssh/authorized_keys
11:23:17 #12 DONE 0.1s
11:23:17 
11:23:17 #13 [5/5] RUN chmod -R 600 /etc/ssh  && chmod -R 600 /root/.ssh  && ln -s /usr/local/bin/docker /usr/bin/docker
11:23:18 #13 DONE 0.5s
11:23:18 
11:23:18 #14 exporting to image
11:23:18 #14 exporting layers
11:23:18 #14 exporting layers 0.3s done
11:23:18 #14 writing image sha256:46229639c4492105d218083d69a33e230e74a7360a50cca91d9a1625d86a8ce8 done
11:23:18 #14 naming to docker.io/dockerpinata/docker-py:sshdind-3a11fb09680f9236554c753d7527f33688f97d4b done
11:23:18 #14 DONE 0.3s
[Pipeline] isUnix
[Pipeline] sh
11:23:18 + docker tag dockerpinata/docker-py:sshdind-3a11fb09680f9236554c753d7527f33688f97d4b dockerpinata/docker-py:sshdind-3a11fb09680f9236554c753d7527f33688f97d4b
[Pipeline] isUnix
[Pipeline] sh
11:23:18 + docker push dockerpinata/docker-py:sshdind-3a11fb09680f9236554c753d7527f33688f97d4b
11:23:18 The push refers to repository [docker.io/dockerpinata/docker-py]
11:23:18 b65f72601402: Preparing
11:23:18 2b91f9028233: Preparing
11:23:18 03ab16911544: Preparing
11:23:18 d29c3b87201d: Preparing
11:23:18 0808ffaf68de: Preparing
11:23:18 c609a94a97fd: Preparing
11:23:18 4c18e4476fdb: Preparing
11:23:18 53cd63a47455: Preparing
11:23:18 0f3491b3d7ec: Preparing
11:23:18 5b8e76e98d52: Preparing
11:23:18 41ad2090c18a: Preparing
11:23:18 b063353a7999: Preparing
11:23:18 a7c08a305a48: Preparing
11:23:18 cef34870bba2: Preparing
11:23:18 95bb6cf35c59: Preparing
11:23:18 b68ba483d73b: Preparing
11:23:18 ded7a220bb05: Preparing
11:23:18 c609a94a97fd: Waiting
11:23:18 4c18e4476fdb: Waiting
11:23:18 53cd63a47455: Waiting
11:23:18 0f3491b3d7ec: Waiting
11:23:18 5b8e76e98d52: Waiting
11:23:18 41ad2090c18a: Waiting
11:23:18 b063353a7999: Waiting
11:23:18 cef34870bba2: Waiting
11:23:18 95bb6cf35c59: Waiting
11:23:18 b68ba483d73b: Waiting
11:23:18 ded7a220bb05: Waiting
11:23:18 a7c08a305a48: Waiting
11:23:18 0808ffaf68de: Layer already exists
11:23:19 c609a94a97fd: Layer already exists
11:23:19 4c18e4476fdb: Layer already exists
11:23:19 53cd63a47455: Layer already exists
11:23:19 0f3491b3d7ec: Layer already exists
11:23:19 5b8e76e98d52: Layer already exists
11:23:19 41ad2090c18a: Layer already exists
11:23:19 b063353a7999: Layer already exists
11:23:19 a7c08a305a48: Layer already exists
11:23:19 cef34870bba2: Layer already exists
11:23:19 95bb6cf35c59: Layer already exists
11:23:19 2b91f9028233: Pushed
11:23:19 03ab16911544: Pushed
11:23:19 b68ba483d73b: Layer already exists
11:23:19 ded7a220bb05: Layer already exists
11:23:19 b65f72601402: Pushed
11:23:19 d29c3b87201d: Pushed
11:23:22 sshdind-3a11fb09680f9236554c753d7527f33688f97d4b: digest: sha256:405487581783239519eee6c1708d4bb6e86d611c05ce3cda4235e4216bd34ffd size: 3878
[Pipeline] isUnix
[Pipeline] sh
11:23:22 + docker pull dockerpinata/docker-py:py3-3a11fb09680f9236554c753d7527f33688f97d4b
11:23:22 Error response from daemon: manifest for dockerpinata/docker-py:py3-3a11fb09680f9236554c753d7527f33688f97d4b not found: manifest unknown: manifest unknown
[Pipeline] isUnix
[Pipeline] sh
11:23:22 + docker build -t dockerpinata/docker-py:py3-3a11fb09680f9236554c753d7527f33688f97d4b -f tests/Dockerfile --build-arg PYTHON_VERSION=3.10 .
11:23:23 #1 [internal] load build definition from Dockerfile
11:23:23 #1 transferring dockerfile: 1.76kB done
11:23:23 #1 DONE 0.0s
11:23:23 
11:23:23 #2 [internal] load .dockerignore
11:23:23 #2 transferring context: 161B done
11:23:23 #2 DONE 0.0s
11:23:23 
11:23:23 #3 resolve image config for docker.io/docker/dockerfile:1
11:23:23 #3 DONE 0.1s
11:23:23 
11:23:23 #4 docker-image://docker.io/docker/dockerfile:1@sha256:9ba7531bd80fb0a858632727cf7a112fbfd19b17e94c4e84ced81e24ef1a0dbc
11:23:23 #4 CACHED
11:23:23 
11:23:23 #5 [internal] load metadata for docker.io/library/python:3.10
11:23:23 #5 ...
11:23:23 
11:23:23 #6 [auth] library/python:pull token for registry-1.docker.io
11:23:23 #6 DONE 0.0s
11:23:23 
11:23:23 #5 [internal] load metadata for docker.io/library/python:3.10
11:23:23 #5 DONE 0.3s
11:23:23 
11:23:23 #7 [stage-0  1/20] FROM docker.io/library/python:3.10@sha256:e18f86de2e5eadcb00af7d57eefeeb377aec81a41d033bf20de426ae6c7bbff6
11:23:23 #7 resolve docker.io/library/python:3.10@sha256:e18f86de2e5eadcb00af7d57eefeeb377aec81a41d033bf20de426ae6c7bbff6 0.0s done
11:23:23 #7 ...
11:23:23 
11:23:23 #8 [internal] load build context
11:23:23 #8 transferring context: 1.24MB 0.0s done
11:23:23 #8 DONE 0.1s
11:23:23 
11:23:23 #7 [stage-0  1/20] FROM docker.io/library/python:3.10@sha256:e18f86de2e5eadcb00af7d57eefeeb377aec81a41d033bf20de426ae6c7bbff6
11:23:23 #7 sha256:e18f86de2e5eadcb00af7d57eefeeb377aec81a41d033bf20de426ae6c7bbff6 2.36kB / 2.36kB done
11:23:23 #7 sha256:08dfb526b02f1b849ca4ce479b51f100448053a67b64905a63dcdad2fe6802c5 2.22kB / 2.22kB done
11:23:23 #7 sha256:c796299bbbddc7aeada9539a4e7874a75fa2b6ff421f8d5ad40f227b40ab4d86 0B / 10.88MB 0.1s
11:23:23 #7 sha256:3aae3bded9cfb06e92d7342abf1833b156fe197522ffbde031363194c429c8d5 8.53kB / 8.53kB done
11:23:23 #7 sha256:32de3c850997ce03b6ff4ae8fb00b34b9d7d7f9a35bfcdb8538e22cc7b77c29d 3.15MB / 55.03MB 0.1s
11:23:23 #7 sha256:fa1d4c8d85a4e064e50cea74d4aa848dc5fc275aef223fcc1f21fbdb1b5dd182 2.10MB / 5.16MB 0.1s
11:23:23 #7 sha256:c796299bbbddc7aeada9539a4e7874a75fa2b6ff421f8d5ad40f227b40ab4d86 10.88MB / 10.88MB 0.3s done
11:23:23 #7 sha256:32de3c850997ce03b6ff4ae8fb00b34b9d7d7f9a35bfcdb8538e22cc7b77c29d 24.12MB / 55.03MB 0.3s
11:23:23 #7 sha256:fa1d4c8d85a4e064e50cea74d4aa848dc5fc275aef223fcc1f21fbdb1b5dd182 5.16MB / 5.16MB 0.2s done
11:23:23 #7 sha256:81283a9569ad5e90773f038daedd0d565810ca5935eec8f53b8bcb6a199030d6 6.29MB / 54.58MB 0.3s
11:23:23 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 0B / 196.88MB 0.3s
11:23:23 #7 sha256:32de3c850997ce03b6ff4ae8fb00b34b9d7d7f9a35bfcdb8538e22cc7b77c29d 33.55MB / 55.03MB 0.4s
11:23:23 #7 sha256:81283a9569ad5e90773f038daedd0d565810ca5935eec8f53b8bcb6a199030d6 12.58MB / 54.58MB 0.4s
11:23:24 #7 sha256:32de3c850997ce03b6ff4ae8fb00b34b9d7d7f9a35bfcdb8538e22cc7b77c29d 39.85MB / 55.03MB 0.5s
11:23:24 #7 sha256:81283a9569ad5e90773f038daedd0d565810ca5935eec8f53b8bcb6a199030d6 23.07MB / 54.58MB 0.5s
11:23:24 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 10.66MB / 196.88MB 0.5s
11:23:24 #7 sha256:32de3c850997ce03b6ff4ae8fb00b34b9d7d7f9a35bfcdb8538e22cc7b77c29d 47.19MB / 55.03MB 0.6s
11:23:24 #7 sha256:32de3c850997ce03b6ff4ae8fb00b34b9d7d7f9a35bfcdb8538e22cc7b77c29d 55.03MB / 55.03MB 0.8s done
11:23:24 #7 sha256:81283a9569ad5e90773f038daedd0d565810ca5935eec8f53b8bcb6a199030d6 37.75MB / 54.58MB 0.8s
11:23:24 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 38.80MB / 196.88MB 0.8s
11:23:24 #7 sha256:81283a9569ad5e90773f038daedd0d565810ca5935eec8f53b8bcb6a199030d6 44.04MB / 54.58MB 0.9s
11:23:24 #7 sha256:0f67f32c26d393a2580062f2cebfde80cc4c5a5e264bbb7a32569c6c7551c1c2 3.15MB / 6.29MB 0.9s
11:23:24 #7 sha256:81283a9569ad5e90773f038daedd0d565810ca5935eec8f53b8bcb6a199030d6 54.58MB / 54.58MB 1.0s
11:23:24 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 50.33MB / 196.88MB 1.0s
11:23:24 #7 sha256:0f67f32c26d393a2580062f2cebfde80cc4c5a5e264bbb7a32569c6c7551c1c2 6.29MB / 6.29MB 0.9s done
11:23:24 #7 sha256:3dd123b388af3c8ab6d59c680fc309cce331b53c58e515622d16f5b548877fee 2.10MB / 20.04MB 1.0s
11:23:24 #7 extracting sha256:32de3c850997ce03b6ff4ae8fb00b34b9d7d7f9a35bfcdb8538e22cc7b77c29d
11:23:24 #7 sha256:81283a9569ad5e90773f038daedd0d565810ca5935eec8f53b8bcb6a199030d6 54.58MB / 54.58MB 1.1s done
11:23:24 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 67.11MB / 196.88MB 1.2s
11:23:24 #7 sha256:3dd123b388af3c8ab6d59c680fc309cce331b53c58e515622d16f5b548877fee 10.49MB / 20.04MB 1.2s
11:23:24 #7 sha256:486bcd00fb032058b260630f4d271b4ebc164abc78d48cdc86c6a5de79c8fc6c 235B / 235B 1.1s done
11:23:24 #7 sha256:8cc4d42c9476f56a03a9f28e8a0ede547be03af7d11f448fb07f20d4af16d02f 1.05MB / 3.06MB 1.2s
11:23:24 #7 sha256:3dd123b388af3c8ab6d59c680fc309cce331b53c58e515622d16f5b548877fee 19.92MB / 20.04MB 1.3s
11:23:24 #7 sha256:8cc4d42c9476f56a03a9f28e8a0ede547be03af7d11f448fb07f20d4af16d02f 3.06MB / 3.06MB 1.2s done
11:23:24 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 81.79MB / 196.88MB 1.4s
11:23:24 #7 sha256:3dd123b388af3c8ab6d59c680fc309cce331b53c58e515622d16f5b548877fee 20.04MB / 20.04MB 1.3s done
11:23:25 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 102.76MB / 196.88MB 1.6s
11:23:25 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 119.54MB / 196.88MB 1.7s
11:23:25 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 142.61MB / 196.88MB 1.9s
11:23:25 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 170.50MB / 196.88MB 2.1s
11:23:25 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 183.50MB / 196.88MB 2.2s
11:23:25 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 196.88MB / 196.88MB 2.4s
11:23:26 #7 sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 196.88MB / 196.88MB 2.8s done
11:23:27 #7 extracting sha256:32de3c850997ce03b6ff4ae8fb00b34b9d7d7f9a35bfcdb8538e22cc7b77c29d 2.6s done
11:23:27 #7 extracting sha256:fa1d4c8d85a4e064e50cea74d4aa848dc5fc275aef223fcc1f21fbdb1b5dd182
11:23:27 #7 extracting sha256:fa1d4c8d85a4e064e50cea74d4aa848dc5fc275aef223fcc1f21fbdb1b5dd182 0.2s done
11:23:27 #7 extracting sha256:c796299bbbddc7aeada9539a4e7874a75fa2b6ff421f8d5ad40f227b40ab4d86
11:23:27 #7 extracting sha256:c796299bbbddc7aeada9539a4e7874a75fa2b6ff421f8d5ad40f227b40ab4d86 0.3s done
11:23:28 #7 extracting sha256:81283a9569ad5e90773f038daedd0d565810ca5935eec8f53b8bcb6a199030d6 0.1s
11:23:30 #7 extracting sha256:81283a9569ad5e90773f038daedd0d565810ca5935eec8f53b8bcb6a199030d6 2.0s done
11:23:30 #7 extracting sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 0.1s
11:23:35 #7 extracting sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 5.1s
11:23:36 #7 extracting sha256:60b38700e7fb2cdfac79b15e4c1691a80fe6b4101c7b7fea66b9e7cd64d961cf 6.1s done
11:23:36 #7 extracting sha256:0f67f32c26d393a2580062f2cebfde80cc4c5a5e264bbb7a32569c6c7551c1c2
11:23:36 #7 extracting sha256:0f67f32c26d393a2580062f2cebfde80cc4c5a5e264bbb7a32569c6c7551c1c2 0.3s done
11:23:36 #7 extracting sha256:3dd123b388af3c8ab6d59c680fc309cce331b53c58e515622d16f5b548877fee 0.1s
11:23:37 #7 extracting sha256:3dd123b388af3c8ab6d59c680fc309cce331b53c58e515622d16f5b548877fee 0.7s done
11:23:37 #7 extracting sha256:486bcd00fb032058b260630f4d271b4ebc164abc78d48cdc86c6a5de79c8fc6c done
11:23:37 #7 extracting sha256:8cc4d42c9476f56a03a9f28e8a0ede547be03af7d11f448fb07f20d4af16d02f 0.1s
11:23:37 #7 extracting sha256:8cc4d42c9476f56a03a9f28e8a0ede547be03af7d11f448fb07f20d4af16d02f 0.2s done
11:23:38 #7 DONE 14.5s
11:23:38 
11:23:38 #9 [stage-0  2/20] RUN sed -ri "s/(httpredir|deb).debian.org/${APT_MIRROR:-deb.debian.org}/g" /etc/apt/sources.list     && sed -ri "s/(security).debian.org/${APT_MIRROR:-security.debian.org}/g" /etc/apt/sources.list
11:23:40 #9 DONE 2.6s
11:23:40 
11:23:40 #10 [stage-0  3/20] RUN apt-get update && apt-get -y install --no-install-recommends     gnupg2     pass
11:23:41 #10 0.726 Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB]
11:23:41 #10 0.735 Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [48.4 kB]
11:23:41 #10 0.736 Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
11:23:41 #10 0.835 Get:4 http://deb.debian.org/debian bullseye/main amd64 Packages [8183 kB]
11:23:41 #10 0.937 Get:5 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [210 kB]
11:23:41 #10 1.049 Get:6 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [14.6 kB]
11:23:42 #10 1.998 Fetched 8616 kB in 2s (5632 kB/s)
11:23:43 #10 1.998 Reading package lists...
11:23:43 #10 2.476 Reading package lists...
11:23:43 #10 2.949 Building dependency tree...
11:23:43 #10 3.045 Reading state information...
11:23:44 #10 3.160 The following additional packages will be installed:
11:23:44 #10 3.160   tree
11:23:44 #10 3.161 Suggested packages:
11:23:44 #10 3.161   python libxml-simple-perl ruby
11:23:44 #10 3.161 Recommended packages:
11:23:44 #10 3.161   qrencode xclip
11:23:44 #10 3.211 The following NEW packages will be installed:
11:23:44 #10 3.212   gnupg2 pass tree
11:23:44 #10 3.478 0 upgraded, 3 newly installed, 0 to remove and 1 not upgraded.
11:23:44 #10 3.478 Need to get 523 kB of archives.
11:23:44 #10 3.478 After this operation, 727 kB of additional disk space will be used.
11:23:44 #10 3.478 Get:1 http://deb.debian.org/debian bullseye/main amd64 gnupg2 all 2.2.27-2+deb11u2 [434 kB]
11:23:44 #10 3.484 Get:2 http://deb.debian.org/debian bullseye/main amd64 tree amd64 1.8.0-1+b1 [49.6 kB]
11:23:44 #10 3.485 Get:3 http://deb.debian.org/debian bullseye/main amd64 pass all 1.7.3-2 [39.2 kB]
11:23:44 #10 3.619 debconf: delaying package configuration, since apt-utils is not installed
11:23:44 #10 3.655 Fetched 523 kB in 0s (1942 kB/s)
11:23:44 #10 3.678 Selecting previously unselected package gnupg2.
11:23:44 #10 3.678 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 23422 files and directories currently installed.)
11:23:44 #10 3.694 Preparing to unpack .../gnupg2_2.2.27-2+deb11u2_all.deb ...
11:23:44 #10 3.701 Unpacking gnupg2 (2.2.27-2+deb11u2) ...
11:23:44 #10 3.746 Selecting previously unselected package tree.
11:23:44 #10 3.748 Preparing to unpack .../tree_1.8.0-1+b1_amd64.deb ...
11:23:44 #10 3.752 Unpacking tree (1.8.0-1+b1) ...
11:23:44 #10 3.804 Selecting previously unselected package pass.
11:23:44 #10 3.806 Preparing to unpack .../archives/pass_1.7.3-2_all.deb ...
11:23:44 #10 3.817 Unpacking pass (1.7.3-2) ...
11:23:44 #10 3.892 Setting up gnupg2 (2.2.27-2+deb11u2) ...
11:23:44 #10 3.907 Setting up tree (1.8.0-1+b1) ...
11:23:44 #10 3.923 Setting up pass (1.7.3-2) ...
11:23:44 #10 DONE 4.0s
11:23:44 
11:23:44 #11 [stage-0  4/20] COPY tests/ssh/config/client /root/.ssh
11:23:44 #11 DONE 0.2s
11:23:44 
11:23:44 #12 [stage-0  5/20] COPY tests/ssh/config/server/known_ed25519.pub /root/.ssh/known_hosts
11:23:44 #12 DONE 0.1s
11:23:45 
11:23:45 #13 [stage-0  6/20] RUN sed -i '1s;^;dpy-dind-ssh ;' /root/.ssh/known_hosts
11:23:45 #13 DONE 0.4s
11:23:45 
11:23:45 #14 [stage-0  7/20] RUN chmod -R 600 /root/.ssh
11:23:45 #14 DONE 0.5s
11:23:45 
11:23:45 #15 [stage-0  8/20] COPY ./tests/gpg-keys /gpg-keys
11:23:45 #15 DONE 0.1s
11:23:46 
11:23:46 #16 [stage-0  9/20] RUN gpg2 --import gpg-keys/secret
11:23:46 #16 0.377 gpg: directory '/root/.gnupg' created
11:23:46 #16 0.377 gpg: keybox '/root/.gnupg/pubring.kbx' created
11:23:46 #16 0.380 gpg: /root/.gnupg/trustdb.gpg: trustdb created
11:23:46 #16 0.380 gpg: key 464ED987A7B21401: public key "Sakuya Izayoi <sakuya@gensokyo.jp>" imported
11:23:46 #16 0.386 gpg: key 464ED987A7B21401: secret key imported
11:23:46 #16 0.386 gpg: Total number processed: 1
11:23:46 #16 0.386 gpg:               imported: 1
11:23:46 #16 0.386 gpg:       secret keys read: 1
11:23:46 #16 0.386 gpg:   secret keys imported: 1
11:23:46 #16 DONE 0.4s
11:23:46 
11:23:46 #17 [stage-0 10/20] RUN gpg2 --import-ownertrust gpg-keys/ownertrust
11:23:46 #17 0.449 gpg: inserting ownertrust of 6
11:23:46 #17 DONE 0.5s
11:23:46 
11:23:46 #18 [stage-0 11/20] RUN yes | pass init $(gpg2 --no-auto-check-trustdb --list-secret-key | awk '/^sec/{getline; $1=$1; print}')
11:23:47 #18 0.436 gpg: please do a --check-trustdb
11:23:47 #18 0.451 mkdir: created directory '/root/.password-store/'
11:23:47 #18 0.452 Password store initialized for 9781B87DAB042E6FD51388A5464ED987A7B21401
11:23:47 #18 DONE 0.5s
11:23:47 
11:23:47 #19 [stage-0 12/20] RUN gpg2 --check-trustdb
11:23:47 #19 0.463 gpg: marginals needed: 3  completes needed: 1  trust model: pgp
11:23:47 #19 0.463 gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
11:23:47 #19 DONE 0.5s
11:23:47 
11:23:47 #20 [stage-0 13/20] RUN curl -sSL -o /opt/docker-credential-pass.tar.gz     https://github.com/docker/docker-credential-helpers/releases/download/v0.6.3/docker-credential-pass-v0.6.3-amd64.tar.gz &&     tar -xf /opt/docker-credential-pass.tar.gz -O > /usr/local/bin/docker-credential-pass &&     rm -rf /opt/docker-credential-pass.tar.gz &&     chmod +x /usr/local/bin/docker-credential-pass
11:23:48 #20 DONE 0.7s
11:23:48 
11:23:48 #21 [stage-0 14/20] WORKDIR /src
11:23:48 #21 DONE 0.1s
11:23:48 
11:23:48 #22 [stage-0 15/20] COPY requirements.txt /src/requirements.txt
11:23:48 #22 DONE 0.1s
11:23:48 
11:23:48 #23 [stage-0 16/20] RUN --mount=type=cache,target=/root/.cache/pip     pip install -r requirements.txt
11:23:50 #23 1.782 Ignoring pywin32: markers 'sys_platform == "win32"' don't match your environment
11:23:54 #23 5.922 Collecting packaging==21.3
11:23:55 #23 6.949   Downloading packaging-21.3-py3-none-any.whl (40 kB)
11:23:55 #23 6.956      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.8/40.8 kB 8.1 MB/s eta 0:00:00
11:23:55 #23 6.997 Collecting paramiko==2.11.0
11:23:55 #23 7.002   Downloading paramiko-2.11.0-py2.py3-none-any.whl (212 kB)
11:23:55 #23 7.012      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 212.9/212.9 kB 26.8 MB/s eta 0:00:00
11:23:55 #23 7.054 Collecting requests==2.28.1
11:23:55 #23 7.057   Downloading requests-2.28.1-py3-none-any.whl (62 kB)
11:23:55 #23 7.065      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 9.6 MB/s eta 0:00:00
11:23:55 #23 7.109 Collecting urllib3==1.26.11
11:23:56 #23 7.115   Downloading urllib3-1.26.11-py2.py3-none-any.whl (139 kB)
11:23:56 #23 7.122      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.9/139.9 kB 27.7 MB/s eta 0:00:00
11:23:56 #23 7.152 Collecting websocket-client==1.3.3
11:23:56 #23 7.155   Downloading websocket_client-1.3.3-py3-none-any.whl (54 kB)
11:23:56 #23 7.167      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.3/54.3 kB 4.6 MB/s eta 0:00:00
11:23:56 #23 7.187 Collecting typing_extensions>=3.10.0.0
11:23:56 #23 7.191   Downloading typing_extensions-4.4.0-py3-none-any.whl (26 kB)
11:23:56 #23 7.242 Collecting pyparsing!=3.0.5,>=2.0.2
11:23:56 #23 7.246   Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB)
11:23:56 #23 7.252      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 kB 24.1 MB/s eta 0:00:00
11:23:56 #23 7.285 Collecting six
11:23:56 #23 7.289   Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
11:23:56 #23 7.329 Collecting pynacl>=1.0.1
11:23:56 #23 7.333   Downloading PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB)
11:23:56 #23 7.348      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 856.7/856.7 kB 67.6 MB/s eta 0:00:00
11:23:56 #23 7.608 Collecting cryptography>=2.5
11:23:56 #23 7.613   Downloading cryptography-39.0.0-cp36-abi3-manylinux_2_28_x86_64.whl (4.2 MB)
11:23:56 #23 7.654      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.2/4.2 MB 108.4 MB/s eta 0:00:00
11:23:56 #23 7.733 Collecting bcrypt>=3.1.3
11:23:56 #23 7.737   Downloading bcrypt-4.0.1-cp36-abi3-manylinux_2_28_x86_64.whl (593 kB)
11:23:56 #23 7.747      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 593.7/593.7 kB 79.8 MB/s eta 0:00:00
11:23:56 #23 7.780 Collecting certifi>=2017.4.17
11:23:56 #23 7.784   Downloading certifi-2022.12.7-py3-none-any.whl (155 kB)
11:23:56 #23 7.791      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 32.3 MB/s eta 0:00:00
11:23:56 #23 7.818 Collecting idna<4,>=2.5
11:23:56 #23 7.822   Downloading idna-3.4-py3-none-any.whl (61 kB)
11:23:56 #23 7.828      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 13.2 MB/s eta 0:00:00
11:23:56 #23 7.903 Collecting charset-normalizer<3,>=2
11:23:56 #23 7.909   Downloading charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
11:23:57 #23 8.212 Collecting cffi>=1.12
11:23:57 #23 8.216   Downloading cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (441 kB)
11:23:57 #23 8.227      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 441.8/441.8 kB 50.9 MB/s eta 0:00:00
11:23:57 #23 8.264 Collecting pycparser
11:23:57 #23 8.268   Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
11:23:57 #23 8.274      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 28.3 MB/s eta 0:00:00
11:23:57 #23 8.440 Installing collected packages: websocket-client, urllib3, typing_extensions, six, pyparsing, pycparser, idna, charset-normalizer, certifi, bcrypt, requests, packaging, cffi, pynacl, cryptography, paramiko
11:23:58 #23 9.478 Successfully installed bcrypt-4.0.1 certifi-2022.12.7 cffi-1.15.1 charset-normalizer-2.1.1 cryptography-39.0.0 idna-3.4 packaging-21.3 paramiko-2.11.0 pycparser-2.21 pynacl-1.5.0 pyparsing-3.0.9 requests-2.28.1 six-1.16.0 typing_extensions-4.4.0 urllib3-1.26.11 websocket-client-1.3.3
11:23:58 #23 9.479 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
11:24:02 #23 DONE 13.9s
11:24:02 
11:24:02 #24 [stage-0 17/20] COPY test-requirements.txt /src/test-requirements.txt
11:24:02 #24 DONE 0.1s
11:24:02 
11:24:02 #25 [stage-0 18/20] RUN --mount=type=cache,target=/root/.cache/pip     pip install -r test-requirements.txt
11:24:08 #25 5.049 Collecting setuptools==63.2.0
11:24:09 #25 6.083   Downloading setuptools-63.2.0-py3-none-any.whl (1.2 MB)
11:24:09 #25 6.106      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 58.2 MB/s eta 0:00:00
11:24:09 #25 6.425 Collecting coverage==6.4.2
11:24:09 #25 6.431   Downloading coverage-6.4.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (212 kB)
11:24:09 #25 6.439      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 212.3/212.3 kB 37.1 MB/s eta 0:00:00
11:24:09 #25 6.478 Collecting flake8==4.0.1
11:24:09 #25 6.482   Downloading flake8-4.0.1-py2.py3-none-any.whl (64 kB)
11:24:09 #25 6.489      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.1/64.1 kB 13.2 MB/s eta 0:00:00
11:24:09 #25 6.561 Collecting pytest==7.1.2
11:24:09 #25 6.565   Downloading pytest-7.1.2-py3-none-any.whl (297 kB)
11:24:09 #25 6.575      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 297.0/297.0 kB 37.5 MB/s eta 0:00:00
11:24:09 #25 6.605 Collecting pytest-cov==3.0.0
11:24:09 #25 6.608   Downloading pytest_cov-3.0.0-py3-none-any.whl (20 kB)
11:24:09 #25 6.633 Collecting pytest-timeout==2.1.0
11:24:09 #25 6.636   Downloading pytest_timeout-2.1.0-py3-none-any.whl (12 kB)
11:24:09 #25 6.661 Collecting mccabe<0.7.0,>=0.6.0
11:24:09 #25 6.664   Downloading mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB)
11:24:09 #25 6.689 Collecting pyflakes<2.5.0,>=2.4.0
11:24:09 #25 6.693   Downloading pyflakes-2.4.0-py2.py3-none-any.whl (69 kB)
11:24:09 #25 6.699      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.7/69.7 kB 15.0 MB/s eta 0:00:00
11:24:09 #25 6.718 Collecting pycodestyle<2.9.0,>=2.8.0
11:24:09 #25 6.721   Downloading pycodestyle-2.8.0-py2.py3-none-any.whl (42 kB)
11:24:09 #25 6.727      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.1/42.1 kB 9.4 MB/s eta 0:00:00
11:24:09 #25 6.760 Collecting pluggy<2.0,>=0.12
11:24:09 #25 6.763   Downloading pluggy-1.0.0-py2.py3-none-any.whl (13 kB)
11:24:09 #25 6.789 Collecting attrs>=19.2.0
11:24:09 #25 6.793   Downloading attrs-22.2.0-py3-none-any.whl (60 kB)
11:24:09 #25 6.800      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.0/60.0 kB 10.6 MB/s eta 0:00:00
11:24:09 #25 6.814 Collecting iniconfig
11:24:09 #25 6.817   Downloading iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB)
11:24:09 #25 6.846 Collecting tomli>=1.0.0
11:24:09 #25 6.849   Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
11:24:09 #25 6.878 Collecting py>=1.8.2
11:24:09 #25 6.882   Downloading py-1.11.0-py2.py3-none-any.whl (98 kB)
11:24:09 #25 6.888      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.7/98.7 kB 21.9 MB/s eta 0:00:00
11:24:09 #25 6.890 Requirement already satisfied: packaging in /usr/local/lib/python3.10/site-packages (from pytest==7.1.2->-r test-requirements.txt (line 4)) (21.3)
11:24:09 #25 6.908 Collecting coverage[toml]>=5.2.1
11:24:09 #25 6.913   Downloading coverage-7.0.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (224 kB)
11:24:09 #25 6.922      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 224.4/224.4 kB 31.1 MB/s eta 0:00:00
11:24:09 #25 6.983   Downloading coverage-7.0.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (216 kB)
11:24:09 #25 6.990      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.0/216.0 kB 43.4 MB/s eta 0:00:00
11:24:09 #25 7.005   Downloading coverage-7.0.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (215 kB)
11:24:09 #25 7.012      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 215.9/215.9 kB 41.8 MB/s eta 0:00:00
11:24:09 #25 7.026   Downloading coverage-6.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (213 kB)
11:24:09 #25 7.034      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 213.3/213.3 kB 35.8 MB/s eta 0:00:00
11:24:09 #25 7.048   Downloading coverage-6.4.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (212 kB)
11:24:09 #25 7.057      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 212.5/212.5 kB 29.0 MB/s eta 0:00:00
11:24:09 #25 7.071   Downloading coverage-6.4.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (212 kB)
11:24:09 #25 7.080      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 212.5/212.5 kB 28.7 MB/s eta 0:00:00
11:24:09 #25 7.104 Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /usr/local/lib/python3.10/site-packages (from packaging->pytest==7.1.2->-r test-requirements.txt (line 4)) (3.0.9)
11:24:10 #25 7.336 Installing collected packages: mccabe, iniconfig, tomli, setuptools, pyflakes, pycodestyle, py, pluggy, coverage, attrs, pytest, flake8, pytest-timeout, pytest-cov
11:24:10 #25 7.372   Attempting uninstall: setuptools
11:24:10 #25 7.373     Found existing installation: setuptools 65.5.0
11:24:10 #25 7.422     Uninstalling setuptools-65.5.0:
11:24:10 #25 7.471       Successfully uninstalled setuptools-65.5.0
11:24:11 #25 8.479 Successfully installed attrs-22.2.0 coverage-6.4.2 flake8-4.0.1 iniconfig-1.1.1 mccabe-0.6.1 pluggy-1.0.0 py-1.11.0 pycodestyle-2.8.0 pyflakes-2.4.0 pytest-7.1.2 pytest-cov-3.0.0 pytest-timeout-2.1.0 setuptools-63.2.0 tomli-2.0.1
11:24:11 #25 8.479 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
11:24:11 #25 DONE 8.8s
11:24:11 
11:24:11 #26 [stage-0 19/20] COPY . /src
11:24:11 #26 DONE 0.1s
11:24:11 
11:24:11 #27 [stage-0 20/20] RUN --mount=type=cache,target=/root/.cache/pip     pip install -e .
11:24:12 #27 0.757 Obtaining file:///src
11:24:12 #27 0.760   Installing build dependencies: started
11:24:19 #27 7.610   Installing build dependencies: finished with status 'done'
11:24:19 #27 7.613   WARNING: Missing build requirements in pyproject.toml for file:///src.
11:24:19 #27 7.614   WARNING: The project does not specify a build backend, and pip cannot fall back to setuptools without 'wheel'.
11:24:19 #27 7.615   Checking if build backend supports build_editable: started
11:24:19 #27 7.838   Checking if build backend supports build_editable: finished with status 'done'
11:24:19 #27 7.840   Getting requirements to build editable: started
11:24:19 #27 8.041   Getting requirements to build editable: finished with status 'done'
11:24:19 #27 8.045   Installing backend dependencies: started
11:24:26 #27 13.80   Installing backend dependencies: finished with status 'done'
11:24:26 #27 13.80   Preparing editable metadata (pyproject.toml): started
11:24:26 #27 14.19   Preparing editable metadata (pyproject.toml): finished with status 'done'
11:24:26 #27 14.20 Requirement already satisfied: websocket-client>=0.32.0 in /usr/local/lib/python3.10/site-packages (from docker==99.0.0+docker) (1.3.3)
11:24:26 #27 14.20 Requirement already satisfied: urllib3>=1.26.0 in /usr/local/lib/python3.10/site-packages (from docker==99.0.0+docker) (1.26.11)
11:24:26 #27 14.20 Requirement already satisfied: packaging>=14.0 in /usr/local/lib/python3.10/site-packages (from docker==99.0.0+docker) (21.3)
11:24:26 #27 14.20 Requirement already satisfied: requests>=2.26.0 in /usr/local/lib/python3.10/site-packages (from docker==99.0.0+docker) (2.28.1)
11:24:26 #27 14.21 Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /usr/local/lib/python3.10/site-packages (from packaging>=14.0->docker==99.0.0+docker) (3.0.9)
11:24:26 #27 14.21 Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/site-packages (from requests>=2.26.0->docker==99.0.0+docker) (2022.12.7)
11:24:26 #27 14.21 Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.10/site-packages (from requests>=2.26.0->docker==99.0.0+docker) (3.4)
11:24:26 #27 14.21 Requirement already satisfied: charset-normalizer<3,>=2 in /usr/local/lib/python3.10/site-packages (from requests>=2.26.0->docker==99.0.0+docker) (2.1.1)
11:24:26 #27 14.24 Building wheels for collected packages: docker
11:24:26 #27 14.24   Building editable for docker (pyproject.toml): started
11:24:26 #27 14.63   Building editable for docker (pyproject.toml): finished with status 'done'
11:24:26 #27 14.63   Created wheel for docker: filename=docker-99.0.0+docker-0.editable-py3-none-any.whl size=7621 sha256=849affb43543b42e65db400dc9d877263339ccc48f3ccc4436646a83f1828eed
11:24:26 #27 14.63   Stored in directory: /tmp/pip-ephem-wheel-cache-9my2pgjr/wheels/5c/9b/23/f031c1877ee9aa5bf3ddc51ccc1ac38428d83c5d6eec32a03f
11:24:26 #27 14.64 Successfully built docker
11:24:26 #27 14.75 Installing collected packages: docker
11:24:26 #27 14.77 Successfully installed docker-99.0.0+docker
11:24:26 #27 14.77 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
11:24:26 #27 DONE 14.9s
11:24:26 
11:24:26 #28 exporting to image
11:24:26 #28 exporting layers
11:24:27 #28 exporting layers 0.8s done
11:24:27 #28 writing image sha256:1df8d339e6904d41f9723ed4a375177c43e3f58f30216402e872056e31c23464 done
11:24:27 #28 naming to docker.io/dockerpinata/docker-py:py3-3a11fb09680f9236554c753d7527f33688f97d4b done
11:24:27 #28 DONE 0.8s
[Pipeline] isUnix
[Pipeline] sh
11:24:27 + docker tag dockerpinata/docker-py:py3-3a11fb09680f9236554c753d7527f33688f97d4b dockerpinata/docker-py:py3-3a11fb09680f9236554c753d7527f33688f97d4b
[Pipeline] isUnix
[Pipeline] sh
11:24:28 + docker push dockerpinata/docker-py:py3-3a11fb09680f9236554c753d7527f33688f97d4b
11:24:28 The push refers to repository [docker.io/dockerpinata/docker-py]
11:24:28 c1e7d10684b9: Preparing
11:24:28 3c9fb0c7ba4e: Preparing
11:24:28 1d601c8fa40b: Preparing
11:24:28 55269c8c4eec: Preparing
11:24:28 c9438e5c8b6e: Preparing
11:24:28 09b5da7cf5cc: Preparing
11:24:28 2d1a702c9657: Preparing
11:24:28 fbbbe1ceac4a: Preparing
11:24:28 ed90c3a43be3: Preparing
11:24:28 70018d354425: Preparing
11:24:28 3b850081297a: Preparing
11:24:28 eb767048e464: Preparing
11:24:28 f2c2b332a3d9: Preparing
11:24:28 a7f1fc9b9d24: Preparing
11:24:28 7f622525cb69: Preparing
11:24:28 775fb4bacf88: Preparing
11:24:28 c27537dae1dd: Preparing
11:24:28 4c853e2844f1: Preparing
11:24:28 4ff0e056ef03: Preparing
11:24:28 6cda7fb97c48: Preparing
11:24:28 a5ea5c85f053: Preparing
11:24:28 86ee53f76eff: Preparing
11:24:28 248397b6b856: Preparing
11:24:28 fa1175420e6f: Preparing
11:24:28 bb2453e12947: Preparing
11:24:28 7354e83da007: Preparing
11:24:28 c284f546974c: Preparing
11:24:28 4efcd4003c84: Preparing
11:24:28 09b5da7cf5cc: Waiting
11:24:28 2d1a702c9657: Waiting
11:24:28 fbbbe1ceac4a: Waiting
11:24:28 c27537dae1dd: Waiting
11:24:28 ed90c3a43be3: Waiting
11:24:28 4c853e2844f1: Waiting
11:24:28 70018d354425: Waiting
11:24:28 4ff0e056ef03: Waiting
11:24:28 3b850081297a: Waiting
11:24:28 6cda7fb97c48: Waiting
11:24:28 eb767048e464: Waiting
11:24:28 f2c2b332a3d9: Waiting
11:24:28 a5ea5c85f053: Waiting
11:24:28 86ee53f76eff: Waiting
11:24:28 a7f1fc9b9d24: Waiting
11:24:28 248397b6b856: Waiting
11:24:28 7f622525cb69: Waiting
11:24:28 fa1175420e6f: Waiting
11:24:28 775fb4bacf88: Waiting
11:24:28 bb2453e12947: Waiting
11:24:28 7354e83da007: Waiting
11:24:28 c284f546974c: Waiting
11:24:28 4efcd4003c84: Waiting
11:24:29 55269c8c4eec: Pushed
11:24:29 c1e7d10684b9: Pushed
11:24:29 3c9fb0c7ba4e: Pushed
11:24:29 1d601c8fa40b: Pushed
11:24:30 09b5da7cf5cc: Pushed
11:24:30 2d1a702c9657: Pushed
11:24:30 fbbbe1ceac4a: Pushed
11:24:31 ed90c3a43be3: Pushed
11:24:31 70018d354425: Pushed
11:24:31 3b850081297a: Pushed
11:24:31 eb767048e464: Pushed
11:24:31 c9438e5c8b6e: Pushed
11:24:31 f2c2b332a3d9: Pushed
11:24:31 a7f1fc9b9d24: Pushed
11:24:31 7f622525cb69: Pushed
11:24:31 6cda7fb97c48: Layer already exists
11:24:31 a5ea5c85f053: Layer already exists
11:24:32 775fb4bacf88: Pushed
11:24:32 86ee53f76eff: Layer already exists
11:24:32 248397b6b856: Layer already exists
11:24:32 fa1175420e6f: Layer already exists
11:24:32 bb2453e12947: Layer already exists
11:24:32 7354e83da007: Layer already exists
11:24:32 c27537dae1dd: Pushed
11:24:32 c284f546974c: Layer already exists
11:24:32 4efcd4003c84: Layer already exists
11:24:32 4ff0e056ef03: Pushed
11:24:34 4c853e2844f1: Pushed
11:24:34 py3-3a11fb09680f9236554c753d7527f33688f97d4b: digest: sha256:058b961a05da9f15afbcabd189f446afdba73de4c44b4c546bd818f17df98089 size: 6178
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // node
[Pipeline] node
Running on EC2 (managed-agents) - ubuntu-2004-cgroup1 (i-0f69ee1eff1367d8b) in /home/ubuntu/workspace/docker-py_PR-3085
[Pipeline] {
[Pipeline] withDockerRegistry
$ docker login -u dockerbuildbot -p ******** https://index.docker.io/v1/
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/ubuntu/workspace/docker-py_PR-3085@tmp/f4d5c5be-6a93-4d7a-8c9d-5a87955453e5/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] sh
11:24:35 + docker run --rm --entrypoint=python dockerpinata/docker-py:py3-3a11fb09680f9236554c753d7527f33688f97d4b /src/scripts/versions.py
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // node
[Pipeline] parallel
[Pipeline] { (Branch: py3.10_19.03.12)
[Pipeline] { (Branch: py3.10_20.10.22)
[Pipeline] { (Branch: py3.10_23.0.0-rc.1)
[Pipeline] { (Branch: py3.10_19.03.13)
[Pipeline] node
[Pipeline] node
Running on EC2 (managed-agents) - ubuntu-2004-cgroup1 (i-0f69ee1eff1367d8b) in /home/ubuntu/workspace/docker-py_PR-3085
[Pipeline] node
[Pipeline] node
[Pipeline] {
[Pipeline] withDockerRegistry
$ docker login -u dockerbuildbot -p ******** https://index.docker.io/v1/
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/ubuntu/workspace/docker-py_PR-3085@tmp/e63f1743-2296-4407-b1f2-316f1375cd35/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] echo
11:25:02 cleanWorkspace: Ensuring workspace is owned by ubuntu
[Pipeline] echo
11:25:02 chowning workspace
[Pipeline] sh
11:25:02 + pwd
11:25:02 + id -u
11:25:02 + id -g
11:25:02 + docker run --rm -v /home/ubuntu/workspace/docker-py_PR-3085:/workspace busybox chown -R 1000:1000 /workspace
[Pipeline] echo
11:25:03 Removing all docker containers
[Pipeline] sh
11:25:03 + docker container ls -aq
[Pipeline] echo
11:25:03 Docker containers have been removed
[Pipeline] echo
11:25:03 cleanWorkspace: Removing existing workspace
[Pipeline] deleteDir
[Pipeline] echo
11:25:03 cleanWorkspace: Workspace is clean.
[Pipeline] stage
[Pipeline] { (test python=py3.10 / docker=19.03.12)
[Pipeline] checkout
11:25:03 The recommended git tool is: git
11:25:03 using credential docker-jenkins-github-credentials
11:25:03 Cloning the remote Git repository
11:25:03 Cloning with configured refspecs honoured and without tags
Cloning repository https://github.com/docker/docker-py.git
 > git init /home/ubuntu/workspace/docker-py_PR-3085 # timeout=10
Fetching upstream changes from https://github.com/docker/docker-py.git
 > git --version # timeout=10
 > git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git fetch --no-tags --force --progress -- https://github.com/docker/docker-py.git +refs/pull/3085/head:refs/remotes/origin/PR-3085 +refs/heads/main:refs/remotes/origin/main # timeout=10
11:25:05 Fetching without tags
11:25:05 Merging remotes/origin/main commit 82cf559b5a641f53e9035b44b91f829f3b4cca80 into PR head commit 3a11fb09680f9236554c753d7527f33688f97d4b
11:25:05 Merge succeeded, producing 3a11fb09680f9236554c753d7527f33688f97d4b
11:25:05 Checking out Revision 3a11fb09680f9236554c753d7527f33688f97d4b (PR-3085)
11:25:05 Commit message: "types: Add types to `api/client.py`"
 > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/3085/head:refs/remotes/origin/PR-3085 # timeout=10
 > git config --add remote.origin.fetch +refs/heads/main:refs/remotes/origin/main # timeout=10
 > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10
Fetching upstream changes from https://github.com/docker/docker-py.git
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git fetch --no-tags --force --progress -- https://github.com/docker/docker-py.git +refs/pull/3085/head:refs/remotes/origin/PR-3085 +refs/heads/main:refs/remotes/origin/main # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 3a11fb09680f9236554c753d7527f33688f97d4b # timeout=10
 > git remote # timeout=10
 > git config --get remote.origin.url # timeout=10
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git merge 82cf559b5a641f53e9035b44b91f829f3b4cca80 # timeout=10
 > git rev-parse HEAD^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 3a11fb09680f9236554c753d7527f33688f97d4b # timeout=10
[Pipeline] withDockerRegistry
[Pipeline] {
[Pipeline] sh
11:25:06 + docker run --rm -e DOCKER_TEST_API_VERSION=1.40 dockerpinata/docker-py:py3-3a11fb09680f9236554c753d7527f33688f97d4b py.test -v -rxs --cov=docker tests/unit
$ docker login -u dockerbuildbot -p ******** https://index.docker.io/v1/
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/ubuntu/workspace/docker-py_PR-3085@tmp/cdaa5090-3d63-4a6c-8f5c-71614efd4b30/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
11:25:07 ============================= test session starts ==============================
11:25:07 platform linux -- Python 3.10.9, pytest-7.1.2, pluggy-1.0.0 -- /usr/local/bin/python
11:25:07 cachedir: .pytest_cache
11:25:07 rootdir: /src, configfile: pytest.ini
11:25:07 plugins: timeout-2.1.0, cov-3.0.0
11:25:10 collecting ... collected 0 items / 27 errors
11:25:10 
11:25:10 ==================================== ERRORS ====================================
11:25:10 ________________ ERROR collecting tests/unit/api_build_test.py _________________
11:25:10 ImportError while importing test module '/src/tests/unit/api_build_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/api_build_test.py:5: in <module>
11:25:10     import docker
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 ______________ ERROR collecting tests/unit/api_container_test.py _______________
11:25:10 ImportError while importing test module '/src/tests/unit/api_container_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/api_container_test.py:5: in <module>
11:25:10     import docker
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 _________________ ERROR collecting tests/unit/api_exec_test.py _________________
11:25:10 ImportError while importing test module '/src/tests/unit/api_exec_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/api_exec_test.py:3: in <module>
11:25:10     from . import fake_api
11:25:10 tests/unit/fake_api.py:1: in <module>
11:25:10     from docker import constants
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 ________________ ERROR collecting tests/unit/api_image_test.py _________________
11:25:10 ImportError while importing test module '/src/tests/unit/api_image_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/api_image_test.py:1: in <module>
11:25:10     import docker
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 _______________ ERROR collecting tests/unit/api_network_test.py ________________
11:25:10 ImportError while importing test module '/src/tests/unit/api_network_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/api_network_test.py:3: in <module>
11:25:10     from .api_test import BaseAPIClientTest, url_prefix, response
11:25:10 tests/unit/api_test.py:16: in <module>
11:25:10     import docker
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 ___________________ ERROR collecting tests/unit/api_test.py ____________________
11:25:10 ImportError while importing test module '/src/tests/unit/api_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/api_test.py:16: in <module>
11:25:10     import docker
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 ________________ ERROR collecting tests/unit/api_volume_test.py ________________
11:25:10 ImportError while importing test module '/src/tests/unit/api_volume_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/api_volume_test.py:5: in <module>
11:25:10     from ..helpers import requires_api_version
11:25:10 tests/helpers.py:11: in <module>
11:25:10     import docker
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 ___________________ ERROR collecting tests/unit/auth_test.py ___________________
11:25:10 ImportError while importing test module '/src/tests/unit/auth_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/auth_test.py:10: in <module>
11:25:10     from docker import auth, credentials, errors
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 __________________ ERROR collecting tests/unit/client_test.py __________________
11:25:10 ImportError while importing test module '/src/tests/unit/client_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/client_test.py:5: in <module>
11:25:10     import docker
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 _________________ ERROR collecting tests/unit/context_test.py __________________
11:25:10 ImportError while importing test module '/src/tests/unit/context_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/context_test.py:2: in <module>
11:25:10     import docker
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 _______________ ERROR collecting tests/unit/dockertypes_test.py ________________
11:25:10 ImportError while importing test module '/src/tests/unit/dockertypes_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/dockertypes_test.py:5: in <module>
11:25:10     from docker.constants import DEFAULT_DOCKER_API_VERSION
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 __________________ ERROR collecting tests/unit/errors_test.py __________________
11:25:10 ImportError while importing test module '/src/tests/unit/errors_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/errors_test.py:5: in <module>
11:25:10     from docker.errors import (APIError, ContainerError, DockerException,
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 ____________ ERROR collecting tests/unit/models_containers_test.py _____________
11:25:10 ImportError while importing test module '/src/tests/unit/models_containers_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/models_containers_test.py:1: in <module>
11:25:10     import docker
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 ______________ ERROR collecting tests/unit/models_images_test.py _______________
11:25:10 ImportError while importing test module '/src/tests/unit/models_images_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/models_images_test.py:4: in <module>
11:25:10     from docker.constants import DEFAULT_DATA_CHUNK_SIZE
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 _____________ ERROR collecting tests/unit/models_networks_test.py ______________
11:25:10 ImportError while importing test module '/src/tests/unit/models_networks_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/models_networks_test.py:3: in <module>
11:25:10     from .fake_api import FAKE_NETWORK_ID, FAKE_CONTAINER_ID
11:25:10 tests/unit/fake_api.py:1: in <module>
11:25:10     from docker import constants
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 _____________ ERROR collecting tests/unit/models_resources_test.py _____________
11:25:10 ImportError while importing test module '/src/tests/unit/models_resources_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/models_resources_test.py:3: in <module>
11:25:10     from .fake_api import FAKE_CONTAINER_ID
11:25:10 tests/unit/fake_api.py:1: in <module>
11:25:10     from docker import constants
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 ______________ ERROR collecting tests/unit/models_secrets_test.py ______________
11:25:10 ImportError while importing test module '/src/tests/unit/models_secrets_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/models_secrets_test.py:3: in <module>
11:25:10     from .fake_api_client import make_fake_client
11:25:10 tests/unit/fake_api_client.py:3: in <module>
11:25:10     import docker
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 _____________ ERROR collecting tests/unit/models_services_test.py ______________
11:25:10 ImportError while importing test module '/src/tests/unit/models_services_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/models_services_test.py:2: in <module>
11:25:10     from docker.models.services import _get_create_service_kwargs
11:25:10 docker/models/services.py:2: in <module>
11:25:10     from docker.errors import create_unexpected_kwargs_error, InvalidArgument
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 ________________ ERROR collecting tests/unit/sshadapter_test.py ________________
11:25:10 ImportError while importing test module '/src/tests/unit/sshadapter_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/sshadapter_test.py:2: in <module>
11:25:10     import docker
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 ________________ ERROR collecting tests/unit/ssladapter_test.py ________________
11:25:10 ImportError while importing test module '/src/tests/unit/ssladapter_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/ssladapter_test.py:5: in <module>
11:25:10     from docker.transport import ssladapter
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 __________________ ERROR collecting tests/unit/swarm_test.py ___________________
11:25:10 ImportError while importing test module '/src/tests/unit/swarm_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/swarm_test.py:3: in <module>
11:25:10     from . import fake_api
11:25:10 tests/unit/fake_api.py:1: in <module>
11:25:10     from docker import constants
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 _____________ ERROR collecting tests/unit/types_containers_test.py _____________
11:25:10 ImportError while importing test module '/src/tests/unit/types_containers_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/types_containers_test.py:1: in <module>
11:25:10     from docker.types.containers import ContainerConfig
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 _______________ ERROR collecting tests/unit/utils_build_test.py ________________
11:25:10 ImportError while importing test module '/src/tests/unit/utils_build_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/utils_build_test.py:10: in <module>
11:25:10     from docker.constants import IS_WINDOWS_PLATFORM
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 _______________ ERROR collecting tests/unit/utils_config_test.py _______________
11:25:10 ImportError while importing test module '/src/tests/unit/utils_config_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/utils_config_test.py:10: in <module>
11:25:10     from docker.utils import config
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 ____________ ERROR collecting tests/unit/utils_json_stream_test.py _____________
11:25:10 ImportError while importing test module '/src/tests/unit/utils_json_stream_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/utils_json_stream_test.py:1: in <module>
11:25:10     from docker.utils.json_stream import json_splitter, stream_as_text, json_stream
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 _______________ ERROR collecting tests/unit/utils_proxy_test.py ________________
11:25:10 ImportError while importing test module '/src/tests/unit/utils_proxy_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/utils_proxy_test.py:3: in <module>
11:25:10     from docker.utils.proxy import ProxyConfig
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 __________________ ERROR collecting tests/unit/utils_test.py ___________________
11:25:10 ImportError while importing test module '/src/tests/unit/utils_test.py'.
11:25:10 Hint: make sure your test modules/packages have valid Python names.
11:25:10 Traceback:
11:25:10 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:10     return _bootstrap._gcd_import(name[level:], package, level)
11:25:10 tests/unit/utils_test.py:10: in <module>
11:25:10     from docker.api.client import APIClient
11:25:10 docker/__init__.py:2: in <module>
11:25:10     from .api import APIClient
11:25:10 docker/api/__init__.py:2: in <module>
11:25:10     from .client import APIClient
11:25:10 docker/api/client.py:15: in <module>
11:25:10     from .. import auth
11:25:10 docker/auth.py:8: in <module>
11:25:10     from . import errors
11:25:10 docker/errors.py:5: in <module>
11:25:10     from .models.containers import Container
11:25:10 docker/models/containers.py:5: in <module>
11:25:10     from ..api import APIClient
11:25:10 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:10 
11:25:10 ---------- coverage: platform linux, python 3.10.9-final-0 -----------
11:25:10 Name                                  Stmts   Miss Branch BrPart  Cover
11:25:10 -----------------------------------------------------------------------
11:25:10 docker/__init__.py                        7      6      0      0    14%
11:25:10 docker/_version.py                        2      2      0      0     0%
11:25:10 docker/api/__init__.py                    1      0      0      0   100%
11:25:10 docker/api/build.py                     127    127     98      0     0%
11:25:10 docker/api/client.py                    302    290     94      0     3%
11:25:10 docker/api/config.py                     31     31      6      0     0%
11:25:10 docker/api/container.py                 282    282    114      0     0%
11:25:10 docker/api/daemon.py                     40     40     16      0     0%
11:25:10 docker/api/exec_api.py                   45     45     24      0     0%
11:25:10 docker/api/image.py                     161    161     64      0     0%
11:25:10 docker/api/network.py                    91     91     50      0     0%
11:25:10 docker/api/plugin.py                     96     96     18      0     0%
11:25:10 docker/api/secret.py                     36     36     10      0     0%
11:25:10 docker/api/service.py                   202    202    151      0     0%
11:25:10 docker/api/swarm.py                     114    114     44      0     0%
11:25:10 docker/api/volume.py                     38     38     16      0     0%
11:25:10 docker/auth.py                          204    197     80      0     2%
11:25:10 docker/client.py                         83     83      4      0     0%
11:25:10 docker/constants.py                      21     21      0      0     0%
11:25:10 docker/context/__init__.py                2      2      0      0     0%
11:25:10 docker/context/api.py                    81     81     40      0     0%
11:25:10 docker/context/config.py                 61     61     22      0     0%
11:25:10 docker/context/context.py               163    163     70      0     0%
11:25:10 docker/credentials/__init__.py            3      0      0      0   100%
11:25:10 docker/credentials/constants.py           4      0      0      0   100%
11:25:10 docker/credentials/errors.py             11      4      8      0    68%
11:25:10 docker/credentials/store.py              44     30     14      0    28%
11:25:10 docker/credentials/utils.py               5      3      0      0    40%
11:25:10 docker/errors.py                        115    112     61      0     2%
11:25:10 docker/models/__init__.py                 0      0      0      0   100%
11:25:10 docker/models/configs.py                 22     22      6      0     0%
11:25:10 docker/models/containers.py             190    186     76      0     2%
11:25:10 docker/models/images.py                 143    143     62      0     0%
11:25:10 docker/models/networks.py                39     39     16      0     0%
11:25:10 docker/models/nodes.py                   16     16      6      0     0%
11:25:10 docker/models/plugins.py                 51     51     12      0     0%
11:25:10 docker/models/resource.py                43     43     10      0     0%
11:25:10 docker/models/secrets.py                 23     23      6      0     0%
11:25:10 docker/models/services.py                89     87     40      0     2%
11:25:10 docker/models/swarm.py                   40     40      8      0     0%
11:25:10 docker/models/volumes.py                 24     24      8      0     0%
11:25:10 docker/tls.py                            37     37     14      0     0%
11:25:10 docker/transport/__init__.py             11     11      0      0     0%
11:25:10 docker/transport/basehttpadapter.py       6      6      4      0     0%
11:25:10 docker/transport/npipeconn.py            56     56     17      0     0%
11:25:10 docker/transport/npipesocket.py         140    140     24      0     0%
11:25:10 docker/transport/sshconn.py             161    161     67      0     0%
11:25:10 docker/transport/ssladapter.py           32     32     10      0     0%
11:25:10 docker/transport/unixconn.py             54     54     15      0     0%
11:25:10 docker/types/__init__.py                  6      6      0      0     0%
11:25:10 docker/types/base.py                      4      4      4      0     0%
11:25:10 docker/types/containers.py              440    440    340      0     0%
11:25:10 docker/types/daemon.py                   36     36     16      0     0%
11:25:10 docker/types/healthcheck.py              43     43      6      0     0%
11:25:10 docker/types/networks.py                 45     45     40      0     0%
11:25:10 docker/types/services.py                347    347    268      0     0%
11:25:10 docker/types/swarm.py                    51     51     44      0     0%
11:25:10 docker/utils/__init__.py                  3      3      0      0     0%
11:25:10 docker/utils/build.py                   152    152     78      0     0%
11:25:10 docker/utils/config.py                   36     36     12      0     0%
11:25:10 docker/utils/decorators.py               33     33     12      0     0%
11:25:10 docker/utils/fnmatch.py                  55     55     28      0     0%
11:25:10 docker/utils/json_stream.py              40     40     14      0     0%
11:25:10 docker/utils/ports.py                    50     50     32      0     0%
11:25:10 docker/utils/proxy.py                    37     37     14      0     0%
11:25:10 docker/utils/socket.py                   91     91     46      0     0%
11:25:10 docker/utils/typing.py                    2      2      0      0     0%
11:25:10 docker/utils/utils.py                   279    279    173      0     0%
11:25:10 docker/version.py                        11     11      0      0     0%
11:25:10 -----------------------------------------------------------------------
11:25:10 TOTAL                                  5310   5250   2532      0     1%
11:25:10 
11:25:10 !!!!!!!!!!!!!!!!!!! Interrupted: 27 errors during collection !!!!!!!!!!!!!!!!!!!
11:25:10 ============================== 27 errors in 3.19s ==============================
[Pipeline] sh
11:25:11 + docker stop dpy-dind-2-0-py3.10-19.03.12
11:25:11 Error response from daemon: No such container: dpy-dind-2-0-py3.10-19.03.12
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // node
Running on EC2 (managed-agents) - ubuntu-2004-cgroup1 (i-0f69ee1eff1367d8b) in /home/ubuntu/workspace/docker-py_PR-3085
[Pipeline] }
Failed in branch py3.10_19.03.12
[Pipeline] {
[Pipeline] withDockerRegistry
$ docker login -u dockerbuildbot -p ******** https://index.docker.io/v1/
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/ubuntu/workspace/docker-py_PR-3085@tmp/a6157d5e-b45b-4306-a69c-e4b64fd1471b/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] echo
11:25:11 cleanWorkspace: Ensuring workspace is owned by ubuntu
[Pipeline] echo
11:25:11 chowning workspace
[Pipeline] sh
11:25:11 + pwd
11:25:11 + id -u
11:25:11 + id -g
11:25:11 + docker run --rm -v /home/ubuntu/workspace/docker-py_PR-3085:/workspace busybox chown -R 1000:1000 /workspace
[Pipeline] echo
11:25:12 Removing all docker containers
[Pipeline] sh
11:25:12 + docker container ls -aq
[Pipeline] echo
11:25:12 Docker containers have been removed
[Pipeline] echo
11:25:12 cleanWorkspace: Removing existing workspace
[Pipeline] deleteDir
[Pipeline] echo
11:25:12 cleanWorkspace: Workspace is clean.
[Pipeline] stage
[Pipeline] { (test python=py3.10 / docker=20.10.22)
[Pipeline] checkout
11:25:12 The recommended git tool is: git
11:25:12 using credential docker-jenkins-github-credentials
11:25:12 Cloning the remote Git repository
11:25:12 Cloning with configured refspecs honoured and without tags
11:25:13 Fetching without tags
11:25:13 Merging remotes/origin/main commit 82cf559b5a641f53e9035b44b91f829f3b4cca80 into PR head commit 3a11fb09680f9236554c753d7527f33688f97d4b
Cloning repository https://github.com/docker/docker-py.git
 > git init /home/ubuntu/workspace/docker-py_PR-3085 # timeout=10
Fetching upstream changes from https://github.com/docker/docker-py.git
 > git --version # timeout=10
 > git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git fetch --no-tags --force --progress -- https://github.com/docker/docker-py.git +refs/pull/3085/head:refs/remotes/origin/PR-3085 +refs/heads/main:refs/remotes/origin/main # timeout=10
 > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/3085/head:refs/remotes/origin/PR-3085 # timeout=10
 > git config --add remote.origin.fetch +refs/heads/main:refs/remotes/origin/main # timeout=10
 > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10
Fetching upstream changes from https://github.com/docker/docker-py.git
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git fetch --no-tags --force --progress -- https://github.com/docker/docker-py.git +refs/pull/3085/head:refs/remotes/origin/PR-3085 +refs/heads/main:refs/remotes/origin/main # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 3a11fb09680f9236554c753d7527f33688f97d4b # timeout=10
11:25:13 Merge succeeded, producing 3a11fb09680f9236554c753d7527f33688f97d4b
11:25:13 Checking out Revision 3a11fb09680f9236554c753d7527f33688f97d4b (PR-3085)
11:25:13 Commit message: "types: Add types to `api/client.py`"
[Pipeline] withDockerRegistry
[Pipeline] {
[Pipeline] sh
11:25:14 + docker run --rm -e DOCKER_TEST_API_VERSION=1.40 dockerpinata/docker-py:py3-3a11fb09680f9236554c753d7527f33688f97d4b py.test -v -rxs --cov=docker tests/unit
 > git remote # timeout=10
 > git config --get remote.origin.url # timeout=10
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git merge 82cf559b5a641f53e9035b44b91f829f3b4cca80 # timeout=10
 > git rev-parse HEAD^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 3a11fb09680f9236554c753d7527f33688f97d4b # timeout=10
$ docker login -u dockerbuildbot -p ******** https://index.docker.io/v1/
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/ubuntu/workspace/docker-py_PR-3085@tmp/1bef5976-f88c-470d-bdd9-0693e568a78b/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
11:25:15 ============================= test session starts ==============================
11:25:15 platform linux -- Python 3.10.9, pytest-7.1.2, pluggy-1.0.0 -- /usr/local/bin/python
11:25:15 cachedir: .pytest_cache
11:25:15 rootdir: /src, configfile: pytest.ini
11:25:15 plugins: timeout-2.1.0, cov-3.0.0
Still waiting to schedule task
Waiting for next available executor on ‘EC2 (managed-agents) - ubuntu-2004-cgroup1 (i-0f69ee1eff1367d8b)Still waiting to schedule task
Waiting for next available executor on ‘EC2 (managed-agents) - ubuntu-2004-cgroup1 (i-0f69ee1eff1367d8b)11:25:18 collecting ... collected 0 items / 27 errors
11:25:18 
11:25:18 ==================================== ERRORS ====================================
11:25:18 ________________ ERROR collecting tests/unit/api_build_test.py _________________
11:25:18 ImportError while importing test module '/src/tests/unit/api_build_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/api_build_test.py:5: in <module>
11:25:18     import docker
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 ______________ ERROR collecting tests/unit/api_container_test.py _______________
11:25:18 ImportError while importing test module '/src/tests/unit/api_container_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/api_container_test.py:5: in <module>
11:25:18     import docker
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 _________________ ERROR collecting tests/unit/api_exec_test.py _________________
11:25:18 ImportError while importing test module '/src/tests/unit/api_exec_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/api_exec_test.py:3: in <module>
11:25:18     from . import fake_api
11:25:18 tests/unit/fake_api.py:1: in <module>
11:25:18     from docker import constants
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 ________________ ERROR collecting tests/unit/api_image_test.py _________________
11:25:18 ImportError while importing test module '/src/tests/unit/api_image_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/api_image_test.py:1: in <module>
11:25:18     import docker
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 _______________ ERROR collecting tests/unit/api_network_test.py ________________
11:25:18 ImportError while importing test module '/src/tests/unit/api_network_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/api_network_test.py:3: in <module>
11:25:18     from .api_test import BaseAPIClientTest, url_prefix, response
11:25:18 tests/unit/api_test.py:16: in <module>
11:25:18     import docker
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 ___________________ ERROR collecting tests/unit/api_test.py ____________________
11:25:18 ImportError while importing test module '/src/tests/unit/api_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/api_test.py:16: in <module>
11:25:18     import docker
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 ________________ ERROR collecting tests/unit/api_volume_test.py ________________
11:25:18 ImportError while importing test module '/src/tests/unit/api_volume_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/api_volume_test.py:5: in <module>
11:25:18     from ..helpers import requires_api_version
11:25:18 tests/helpers.py:11: in <module>
11:25:18     import docker
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 ___________________ ERROR collecting tests/unit/auth_test.py ___________________
11:25:18 ImportError while importing test module '/src/tests/unit/auth_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/auth_test.py:10: in <module>
11:25:18     from docker import auth, credentials, errors
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 __________________ ERROR collecting tests/unit/client_test.py __________________
11:25:18 ImportError while importing test module '/src/tests/unit/client_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/client_test.py:5: in <module>
11:25:18     import docker
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 _________________ ERROR collecting tests/unit/context_test.py __________________
11:25:18 ImportError while importing test module '/src/tests/unit/context_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/context_test.py:2: in <module>
11:25:18     import docker
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 _______________ ERROR collecting tests/unit/dockertypes_test.py ________________
11:25:18 ImportError while importing test module '/src/tests/unit/dockertypes_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/dockertypes_test.py:5: in <module>
11:25:18     from docker.constants import DEFAULT_DOCKER_API_VERSION
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 __________________ ERROR collecting tests/unit/errors_test.py __________________
11:25:18 ImportError while importing test module '/src/tests/unit/errors_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/errors_test.py:5: in <module>
11:25:18     from docker.errors import (APIError, ContainerError, DockerException,
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 ____________ ERROR collecting tests/unit/models_containers_test.py _____________
11:25:18 ImportError while importing test module '/src/tests/unit/models_containers_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/models_containers_test.py:1: in <module>
11:25:18     import docker
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 ______________ ERROR collecting tests/unit/models_images_test.py _______________
11:25:18 ImportError while importing test module '/src/tests/unit/models_images_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/models_images_test.py:4: in <module>
11:25:18     from docker.constants import DEFAULT_DATA_CHUNK_SIZE
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 _____________ ERROR collecting tests/unit/models_networks_test.py ______________
11:25:18 ImportError while importing test module '/src/tests/unit/models_networks_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/models_networks_test.py:3: in <module>
11:25:18     from .fake_api import FAKE_NETWORK_ID, FAKE_CONTAINER_ID
11:25:18 tests/unit/fake_api.py:1: in <module>
11:25:18     from docker import constants
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 _____________ ERROR collecting tests/unit/models_resources_test.py _____________
11:25:18 ImportError while importing test module '/src/tests/unit/models_resources_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/models_resources_test.py:3: in <module>
11:25:18     from .fake_api import FAKE_CONTAINER_ID
11:25:18 tests/unit/fake_api.py:1: in <module>
11:25:18     from docker import constants
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 ______________ ERROR collecting tests/unit/models_secrets_test.py ______________
11:25:18 ImportError while importing test module '/src/tests/unit/models_secrets_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/models_secrets_test.py:3: in <module>
11:25:18     from .fake_api_client import make_fake_client
11:25:18 tests/unit/fake_api_client.py:3: in <module>
11:25:18     import docker
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 _____________ ERROR collecting tests/unit/models_services_test.py ______________
11:25:18 ImportError while importing test module '/src/tests/unit/models_services_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/models_services_test.py:2: in <module>
11:25:18     from docker.models.services import _get_create_service_kwargs
11:25:18 docker/models/services.py:2: in <module>
11:25:18     from docker.errors import create_unexpected_kwargs_error, InvalidArgument
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 ________________ ERROR collecting tests/unit/sshadapter_test.py ________________
11:25:18 ImportError while importing test module '/src/tests/unit/sshadapter_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/sshadapter_test.py:2: in <module>
11:25:18     import docker
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 ________________ ERROR collecting tests/unit/ssladapter_test.py ________________
11:25:18 ImportError while importing test module '/src/tests/unit/ssladapter_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/ssladapter_test.py:5: in <module>
11:25:18     from docker.transport import ssladapter
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 __________________ ERROR collecting tests/unit/swarm_test.py ___________________
11:25:18 ImportError while importing test module '/src/tests/unit/swarm_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/swarm_test.py:3: in <module>
11:25:18     from . import fake_api
11:25:18 tests/unit/fake_api.py:1: in <module>
11:25:18     from docker import constants
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 _____________ ERROR collecting tests/unit/types_containers_test.py _____________
11:25:18 ImportError while importing test module '/src/tests/unit/types_containers_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/types_containers_test.py:1: in <module>
11:25:18     from docker.types.containers import ContainerConfig
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 _______________ ERROR collecting tests/unit/utils_build_test.py ________________
11:25:18 ImportError while importing test module '/src/tests/unit/utils_build_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/utils_build_test.py:10: in <module>
11:25:18     from docker.constants import IS_WINDOWS_PLATFORM
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 _______________ ERROR collecting tests/unit/utils_config_test.py _______________
11:25:18 ImportError while importing test module '/src/tests/unit/utils_config_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/utils_config_test.py:10: in <module>
11:25:18     from docker.utils import config
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 ____________ ERROR collecting tests/unit/utils_json_stream_test.py _____________
11:25:18 ImportError while importing test module '/src/tests/unit/utils_json_stream_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/utils_json_stream_test.py:1: in <module>
11:25:18     from docker.utils.json_stream import json_splitter, stream_as_text, json_stream
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 _______________ ERROR collecting tests/unit/utils_proxy_test.py ________________
11:25:18 ImportError while importing test module '/src/tests/unit/utils_proxy_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/utils_proxy_test.py:3: in <module>
11:25:18     from docker.utils.proxy import ProxyConfig
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 __________________ ERROR collecting tests/unit/utils_test.py ___________________
11:25:18 ImportError while importing test module '/src/tests/unit/utils_test.py'.
11:25:18 Hint: make sure your test modules/packages have valid Python names.
11:25:18 Traceback:
11:25:18 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:18     return _bootstrap._gcd_import(name[level:], package, level)
11:25:18 tests/unit/utils_test.py:10: in <module>
11:25:18     from docker.api.client import APIClient
11:25:18 docker/__init__.py:2: in <module>
11:25:18     from .api import APIClient
11:25:18 docker/api/__init__.py:2: in <module>
11:25:18     from .client import APIClient
11:25:18 docker/api/client.py:15: in <module>
11:25:18     from .. import auth
11:25:18 docker/auth.py:8: in <module>
11:25:18     from . import errors
11:25:18 docker/errors.py:5: in <module>
11:25:18     from .models.containers import Container
11:25:18 docker/models/containers.py:5: in <module>
11:25:18     from ..api import APIClient
11:25:18 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:18 
11:25:18 ---------- coverage: platform linux, python 3.10.9-final-0 -----------
11:25:18 Name                                  Stmts   Miss Branch BrPart  Cover
11:25:18 -----------------------------------------------------------------------
11:25:18 docker/__init__.py                        7      6      0      0    14%
11:25:18 docker/_version.py                        2      2      0      0     0%
11:25:18 docker/api/__init__.py                    1      0      0      0   100%
11:25:18 docker/api/build.py                     127    127     98      0     0%
11:25:18 docker/api/client.py                    302    290     94      0     3%
11:25:18 docker/api/config.py                     31     31      6      0     0%
11:25:18 docker/api/container.py                 282    282    114      0     0%
11:25:18 docker/api/daemon.py                     40     40     16      0     0%
11:25:18 docker/api/exec_api.py                   45     45     24      0     0%
11:25:18 docker/api/image.py                     161    161     64      0     0%
11:25:18 docker/api/network.py                    91     91     50      0     0%
11:25:18 docker/api/plugin.py                     96     96     18      0     0%
11:25:18 docker/api/secret.py                     36     36     10      0     0%
11:25:18 docker/api/service.py                   202    202    151      0     0%
11:25:18 docker/api/swarm.py                     114    114     44      0     0%
11:25:18 docker/api/volume.py                     38     38     16      0     0%
11:25:18 docker/auth.py                          204    197     80      0     2%
11:25:18 docker/client.py                         83     83      4      0     0%
11:25:18 docker/constants.py                      21     21      0      0     0%
11:25:18 docker/context/__init__.py                2      2      0      0     0%
11:25:18 docker/context/api.py                    81     81     40      0     0%
11:25:18 docker/context/config.py                 61     61     22      0     0%
11:25:18 docker/context/context.py               163    163     70      0     0%
11:25:18 docker/credentials/__init__.py            3      0      0      0   100%
11:25:18 docker/credentials/constants.py           4      0      0      0   100%
11:25:18 docker/credentials/errors.py             11      4      8      0    68%
11:25:18 docker/credentials/store.py              44     30     14      0    28%
11:25:18 docker/credentials/utils.py               5      3      0      0    40%
11:25:18 docker/errors.py                        115    112     61      0     2%
11:25:18 docker/models/__init__.py                 0      0      0      0   100%
11:25:18 docker/models/configs.py                 22     22      6      0     0%
11:25:18 docker/models/containers.py             190    186     76      0     2%
11:25:18 docker/models/images.py                 143    143     62      0     0%
11:25:18 docker/models/networks.py                39     39     16      0     0%
11:25:18 docker/models/nodes.py                   16     16      6      0     0%
11:25:18 docker/models/plugins.py                 51     51     12      0     0%
11:25:18 docker/models/resource.py                43     43     10      0     0%
11:25:18 docker/models/secrets.py                 23     23      6      0     0%
11:25:18 docker/models/services.py                89     87     40      0     2%
11:25:18 docker/models/swarm.py                   40     40      8      0     0%
11:25:18 docker/models/volumes.py                 24     24      8      0     0%
11:25:18 docker/tls.py                            37     37     14      0     0%
11:25:18 docker/transport/__init__.py             11     11      0      0     0%
11:25:18 docker/transport/basehttpadapter.py       6      6      4      0     0%
11:25:18 docker/transport/npipeconn.py            56     56     17      0     0%
11:25:18 docker/transport/npipesocket.py         140    140     24      0     0%
11:25:18 docker/transport/sshconn.py             161    161     67      0     0%
11:25:18 docker/transport/ssladapter.py           32     32     10      0     0%
11:25:18 docker/transport/unixconn.py             54     54     15      0     0%
11:25:18 docker/types/__init__.py                  6      6      0      0     0%
11:25:18 docker/types/base.py                      4      4      4      0     0%
11:25:18 docker/types/containers.py              440    440    340      0     0%
11:25:18 docker/types/daemon.py                   36     36     16      0     0%
11:25:18 docker/types/healthcheck.py              43     43      6      0     0%
11:25:18 docker/types/networks.py                 45     45     40      0     0%
11:25:18 docker/types/services.py                347    347    268      0     0%
11:25:18 docker/types/swarm.py                    51     51     44      0     0%
11:25:18 docker/utils/__init__.py                  3      3      0      0     0%
11:25:18 docker/utils/build.py                   152    152     78      0     0%
11:25:18 docker/utils/config.py                   36     36     12      0     0%
11:25:18 docker/utils/decorators.py               33     33     12      0     0%
11:25:18 docker/utils/fnmatch.py                  55     55     28      0     0%
11:25:18 docker/utils/json_stream.py              40     40     14      0     0%
11:25:18 docker/utils/ports.py                    50     50     32      0     0%
11:25:18 docker/utils/proxy.py                    37     37     14      0     0%
11:25:18 docker/utils/socket.py                   91     91     46      0     0%
11:25:18 docker/utils/typing.py                    2      2      0      0     0%
11:25:18 docker/utils/utils.py                   279    279    173      0     0%
11:25:18 docker/version.py                        11     11      0      0     0%
11:25:18 -----------------------------------------------------------------------
11:25:18 TOTAL                                  5310   5250   2532      0     1%
11:25:18 
11:25:18 !!!!!!!!!!!!!!!!!!! Interrupted: 27 errors during collection !!!!!!!!!!!!!!!!!!!
11:25:18 ============================== 27 errors in 3.18s ==============================
[Pipeline] sh
11:25:18 + docker stop dpy-dind-2-0-py3.10-20.10.22
11:25:18 Error response from daemon: No such container: dpy-dind-2-0-py3.10-20.10.22
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
Running on EC2 (managed-agents) - ubuntu-2004-cgroup1 (i-0f69ee1eff1367d8b) in /home/ubuntu/workspace/docker-py_PR-3085
[Pipeline] // node
[Pipeline] {
[Pipeline] }
Failed in branch py3.10_20.10.22
[Pipeline] withDockerRegistry
$ docker login -u dockerbuildbot -p ******** https://index.docker.io/v1/
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/ubuntu/workspace/docker-py_PR-3085@tmp/eefe381c-d798-4968-bb71-770ae3107f0d/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] echo
11:25:19 cleanWorkspace: Ensuring workspace is owned by ubuntu
[Pipeline] echo
11:25:19 chowning workspace
[Pipeline] sh
11:25:19 + pwd
11:25:19 + id -u
11:25:19 + id -g
11:25:19 + docker run --rm -v /home/ubuntu/workspace/docker-py_PR-3085:/workspace busybox chown -R 1000:1000 /workspace
[Pipeline] echo
11:25:19 Removing all docker containers
[Pipeline] sh
11:25:20 + docker container ls -aq
[Pipeline] echo
11:25:20 Docker containers have been removed
[Pipeline] echo
11:25:20 cleanWorkspace: Removing existing workspace
[Pipeline] deleteDir
[Pipeline] echo
11:25:20 cleanWorkspace: Workspace is clean.
[Pipeline] stage
[Pipeline] { (test python=py3.10 / docker=23.0.0-rc.1)
[Pipeline] checkout
11:25:20 The recommended git tool is: git
11:25:20 using credential docker-jenkins-github-credentials
11:25:20 Cloning the remote Git repository
11:25:20 Cloning with configured refspecs honoured and without tags
Cloning repository https://github.com/docker/docker-py.git
 > git init /home/ubuntu/workspace/docker-py_PR-3085 # timeout=10
Fetching upstream changes from https://github.com/docker/docker-py.git
 > git --version # timeout=10
 > git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git fetch --no-tags --force --progress -- https://github.com/docker/docker-py.git +refs/pull/3085/head:refs/remotes/origin/PR-3085 +refs/heads/main:refs/remotes/origin/main # timeout=10
11:25:21 Fetching without tags
 > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/3085/head:refs/remotes/origin/PR-3085 # timeout=10
 > git config --add remote.origin.fetch +refs/heads/main:refs/remotes/origin/main # timeout=10
 > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10
Fetching upstream changes from https://github.com/docker/docker-py.git
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git fetch --no-tags --force --progress -- https://github.com/docker/docker-py.git +refs/pull/3085/head:refs/remotes/origin/PR-3085 +refs/heads/main:refs/remotes/origin/main # timeout=10
11:25:21 Merging remotes/origin/main commit 82cf559b5a641f53e9035b44b91f829f3b4cca80 into PR head commit 3a11fb09680f9236554c753d7527f33688f97d4b
11:25:21 Merge succeeded, producing 3a11fb09680f9236554c753d7527f33688f97d4b
11:25:21 Checking out Revision 3a11fb09680f9236554c753d7527f33688f97d4b (PR-3085)
11:25:21 Commit message: "types: Add types to `api/client.py`"
[Pipeline] withDockerRegistry
[Pipeline] {
[Pipeline] sh
11:25:22 + docker run --rm -e DOCKER_TEST_API_VERSION=1.40 dockerpinata/docker-py:py3-3a11fb09680f9236554c753d7527f33688f97d4b py.test -v -rxs --cov=docker tests/unit
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 3a11fb09680f9236554c753d7527f33688f97d4b # timeout=10
 > git remote # timeout=10
 > git config --get remote.origin.url # timeout=10
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git merge 82cf559b5a641f53e9035b44b91f829f3b4cca80 # timeout=10
 > git rev-parse HEAD^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 3a11fb09680f9236554c753d7527f33688f97d4b # timeout=10
$ docker login -u dockerbuildbot -p ******** https://index.docker.io/v1/
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/ubuntu/workspace/docker-py_PR-3085@tmp/6d62de9e-5f53-4679-a227-9a0307eb13bf/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
11:25:22 ============================= test session starts ==============================
11:25:22 platform linux -- Python 3.10.9, pytest-7.1.2, pluggy-1.0.0 -- /usr/local/bin/python
11:25:22 cachedir: .pytest_cache
11:25:22 rootdir: /src, configfile: pytest.ini
11:25:22 plugins: timeout-2.1.0, cov-3.0.0
11:25:26 collecting ... collected 0 items / 27 errors
11:25:26 
11:25:26 ==================================== ERRORS ====================================
11:25:26 ________________ ERROR collecting tests/unit/api_build_test.py _________________
11:25:26 ImportError while importing test module '/src/tests/unit/api_build_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/api_build_test.py:5: in <module>
11:25:26     import docker
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 ______________ ERROR collecting tests/unit/api_container_test.py _______________
11:25:26 ImportError while importing test module '/src/tests/unit/api_container_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/api_container_test.py:5: in <module>
11:25:26     import docker
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 _________________ ERROR collecting tests/unit/api_exec_test.py _________________
11:25:26 ImportError while importing test module '/src/tests/unit/api_exec_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/api_exec_test.py:3: in <module>
11:25:26     from . import fake_api
11:25:26 tests/unit/fake_api.py:1: in <module>
11:25:26     from docker import constants
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 ________________ ERROR collecting tests/unit/api_image_test.py _________________
11:25:26 ImportError while importing test module '/src/tests/unit/api_image_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/api_image_test.py:1: in <module>
11:25:26     import docker
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 _______________ ERROR collecting tests/unit/api_network_test.py ________________
11:25:26 ImportError while importing test module '/src/tests/unit/api_network_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/api_network_test.py:3: in <module>
11:25:26     from .api_test import BaseAPIClientTest, url_prefix, response
11:25:26 tests/unit/api_test.py:16: in <module>
11:25:26     import docker
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 ___________________ ERROR collecting tests/unit/api_test.py ____________________
11:25:26 ImportError while importing test module '/src/tests/unit/api_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/api_test.py:16: in <module>
11:25:26     import docker
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 ________________ ERROR collecting tests/unit/api_volume_test.py ________________
11:25:26 ImportError while importing test module '/src/tests/unit/api_volume_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/api_volume_test.py:5: in <module>
11:25:26     from ..helpers import requires_api_version
11:25:26 tests/helpers.py:11: in <module>
11:25:26     import docker
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 ___________________ ERROR collecting tests/unit/auth_test.py ___________________
11:25:26 ImportError while importing test module '/src/tests/unit/auth_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/auth_test.py:10: in <module>
11:25:26     from docker import auth, credentials, errors
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 __________________ ERROR collecting tests/unit/client_test.py __________________
11:25:26 ImportError while importing test module '/src/tests/unit/client_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/client_test.py:5: in <module>
11:25:26     import docker
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 _________________ ERROR collecting tests/unit/context_test.py __________________
11:25:26 ImportError while importing test module '/src/tests/unit/context_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/context_test.py:2: in <module>
11:25:26     import docker
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 _______________ ERROR collecting tests/unit/dockertypes_test.py ________________
11:25:26 ImportError while importing test module '/src/tests/unit/dockertypes_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/dockertypes_test.py:5: in <module>
11:25:26     from docker.constants import DEFAULT_DOCKER_API_VERSION
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 __________________ ERROR collecting tests/unit/errors_test.py __________________
11:25:26 ImportError while importing test module '/src/tests/unit/errors_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/errors_test.py:5: in <module>
11:25:26     from docker.errors import (APIError, ContainerError, DockerException,
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 ____________ ERROR collecting tests/unit/models_containers_test.py _____________
11:25:26 ImportError while importing test module '/src/tests/unit/models_containers_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/models_containers_test.py:1: in <module>
11:25:26     import docker
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 ______________ ERROR collecting tests/unit/models_images_test.py _______________
11:25:26 ImportError while importing test module '/src/tests/unit/models_images_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/models_images_test.py:4: in <module>
11:25:26     from docker.constants import DEFAULT_DATA_CHUNK_SIZE
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 _____________ ERROR collecting tests/unit/models_networks_test.py ______________
11:25:26 ImportError while importing test module '/src/tests/unit/models_networks_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/models_networks_test.py:3: in <module>
11:25:26     from .fake_api import FAKE_NETWORK_ID, FAKE_CONTAINER_ID
11:25:26 tests/unit/fake_api.py:1: in <module>
11:25:26     from docker import constants
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 _____________ ERROR collecting tests/unit/models_resources_test.py _____________
11:25:26 ImportError while importing test module '/src/tests/unit/models_resources_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/models_resources_test.py:3: in <module>
11:25:26     from .fake_api import FAKE_CONTAINER_ID
11:25:26 tests/unit/fake_api.py:1: in <module>
11:25:26     from docker import constants
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 ______________ ERROR collecting tests/unit/models_secrets_test.py ______________
11:25:26 ImportError while importing test module '/src/tests/unit/models_secrets_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/models_secrets_test.py:3: in <module>
11:25:26     from .fake_api_client import make_fake_client
11:25:26 tests/unit/fake_api_client.py:3: in <module>
11:25:26     import docker
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 _____________ ERROR collecting tests/unit/models_services_test.py ______________
11:25:26 ImportError while importing test module '/src/tests/unit/models_services_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/models_services_test.py:2: in <module>
11:25:26     from docker.models.services import _get_create_service_kwargs
11:25:26 docker/models/services.py:2: in <module>
11:25:26     from docker.errors import create_unexpected_kwargs_error, InvalidArgument
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 ________________ ERROR collecting tests/unit/sshadapter_test.py ________________
11:25:26 ImportError while importing test module '/src/tests/unit/sshadapter_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/sshadapter_test.py:2: in <module>
11:25:26     import docker
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 ________________ ERROR collecting tests/unit/ssladapter_test.py ________________
11:25:26 ImportError while importing test module '/src/tests/unit/ssladapter_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/ssladapter_test.py:5: in <module>
11:25:26     from docker.transport import ssladapter
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 __________________ ERROR collecting tests/unit/swarm_test.py ___________________
11:25:26 ImportError while importing test module '/src/tests/unit/swarm_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/swarm_test.py:3: in <module>
11:25:26     from . import fake_api
11:25:26 tests/unit/fake_api.py:1: in <module>
11:25:26     from docker import constants
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 _____________ ERROR collecting tests/unit/types_containers_test.py _____________
11:25:26 ImportError while importing test module '/src/tests/unit/types_containers_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/types_containers_test.py:1: in <module>
11:25:26     from docker.types.containers import ContainerConfig
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 _______________ ERROR collecting tests/unit/utils_build_test.py ________________
11:25:26 ImportError while importing test module '/src/tests/unit/utils_build_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/utils_build_test.py:10: in <module>
11:25:26     from docker.constants import IS_WINDOWS_PLATFORM
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 _______________ ERROR collecting tests/unit/utils_config_test.py _______________
11:25:26 ImportError while importing test module '/src/tests/unit/utils_config_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/utils_config_test.py:10: in <module>
11:25:26     from docker.utils import config
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 ____________ ERROR collecting tests/unit/utils_json_stream_test.py _____________
11:25:26 ImportError while importing test module '/src/tests/unit/utils_json_stream_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/utils_json_stream_test.py:1: in <module>
11:25:26     from docker.utils.json_stream import json_splitter, stream_as_text, json_stream
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 _______________ ERROR collecting tests/unit/utils_proxy_test.py ________________
11:25:26 ImportError while importing test module '/src/tests/unit/utils_proxy_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/utils_proxy_test.py:3: in <module>
11:25:26     from docker.utils.proxy import ProxyConfig
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 __________________ ERROR collecting tests/unit/utils_test.py ___________________
11:25:26 ImportError while importing test module '/src/tests/unit/utils_test.py'.
11:25:26 Hint: make sure your test modules/packages have valid Python names.
11:25:26 Traceback:
11:25:26 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:26     return _bootstrap._gcd_import(name[level:], package, level)
11:25:26 tests/unit/utils_test.py:10: in <module>
11:25:26     from docker.api.client import APIClient
11:25:26 docker/__init__.py:2: in <module>
11:25:26     from .api import APIClient
11:25:26 docker/api/__init__.py:2: in <module>
11:25:26     from .client import APIClient
11:25:26 docker/api/client.py:15: in <module>
11:25:26     from .. import auth
11:25:26 docker/auth.py:8: in <module>
11:25:26     from . import errors
11:25:26 docker/errors.py:5: in <module>
11:25:26     from .models.containers import Container
11:25:26 docker/models/containers.py:5: in <module>
11:25:26     from ..api import APIClient
11:25:26 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:26 
11:25:26 ---------- coverage: platform linux, python 3.10.9-final-0 -----------
11:25:26 Name                                  Stmts   Miss Branch BrPart  Cover
11:25:26 -----------------------------------------------------------------------
11:25:26 docker/__init__.py                        7      6      0      0    14%
11:25:26 docker/_version.py                        2      2      0      0     0%
11:25:26 docker/api/__init__.py                    1      0      0      0   100%
11:25:26 docker/api/build.py                     127    127     98      0     0%
11:25:26 docker/api/client.py                    302    290     94      0     3%
11:25:26 docker/api/config.py                     31     31      6      0     0%
11:25:26 docker/api/container.py                 282    282    114      0     0%
11:25:26 docker/api/daemon.py                     40     40     16      0     0%
11:25:26 docker/api/exec_api.py                   45     45     24      0     0%
11:25:26 docker/api/image.py                     161    161     64      0     0%
11:25:26 docker/api/network.py                    91     91     50      0     0%
11:25:26 docker/api/plugin.py                     96     96     18      0     0%
11:25:26 docker/api/secret.py                     36     36     10      0     0%
11:25:26 docker/api/service.py                   202    202    151      0     0%
11:25:26 docker/api/swarm.py                     114    114     44      0     0%
11:25:26 docker/api/volume.py                     38     38     16      0     0%
11:25:26 docker/auth.py                          204    197     80      0     2%
11:25:26 docker/client.py                         83     83      4      0     0%
11:25:26 docker/constants.py                      21     21      0      0     0%
11:25:26 docker/context/__init__.py                2      2      0      0     0%
11:25:26 docker/context/api.py                    81     81     40      0     0%
11:25:26 docker/context/config.py                 61     61     22      0     0%
11:25:26 docker/context/context.py               163    163     70      0     0%
11:25:26 docker/credentials/__init__.py            3      0      0      0   100%
11:25:26 docker/credentials/constants.py           4      0      0      0   100%
11:25:26 docker/credentials/errors.py             11      4      8      0    68%
11:25:26 docker/credentials/store.py              44     30     14      0    28%
11:25:26 docker/credentials/utils.py               5      3      0      0    40%
11:25:26 docker/errors.py                        115    112     61      0     2%
11:25:26 docker/models/__init__.py                 0      0      0      0   100%
11:25:26 docker/models/configs.py                 22     22      6      0     0%
11:25:26 docker/models/containers.py             190    186     76      0     2%
11:25:26 docker/models/images.py                 143    143     62      0     0%
11:25:26 docker/models/networks.py                39     39     16      0     0%
11:25:26 docker/models/nodes.py                   16     16      6      0     0%
11:25:26 docker/models/plugins.py                 51     51     12      0     0%
11:25:26 docker/models/resource.py                43     43     10      0     0%
11:25:26 docker/models/secrets.py                 23     23      6      0     0%
11:25:26 docker/models/services.py                89     87     40      0     2%
11:25:26 docker/models/swarm.py                   40     40      8      0     0%
11:25:26 docker/models/volumes.py                 24     24      8      0     0%
11:25:26 docker/tls.py                            37     37     14      0     0%
11:25:26 docker/transport/__init__.py             11     11      0      0     0%
11:25:26 docker/transport/basehttpadapter.py       6      6      4      0     0%
11:25:26 docker/transport/npipeconn.py            56     56     17      0     0%
11:25:26 docker/transport/npipesocket.py         140    140     24      0     0%
11:25:26 docker/transport/sshconn.py             161    161     67      0     0%
11:25:26 docker/transport/ssladapter.py           32     32     10      0     0%
11:25:26 docker/transport/unixconn.py             54     54     15      0     0%
11:25:26 docker/types/__init__.py                  6      6      0      0     0%
11:25:26 docker/types/base.py                      4      4      4      0     0%
11:25:26 docker/types/containers.py              440    440    340      0     0%
11:25:26 docker/types/daemon.py                   36     36     16      0     0%
11:25:26 docker/types/healthcheck.py              43     43      6      0     0%
11:25:26 docker/types/networks.py                 45     45     40      0     0%
11:25:26 docker/types/services.py                347    347    268      0     0%
11:25:26 docker/types/swarm.py                    51     51     44      0     0%
11:25:26 docker/utils/__init__.py                  3      3      0      0     0%
11:25:26 docker/utils/build.py                   152    152     78      0     0%
11:25:26 docker/utils/config.py                   36     36     12      0     0%
11:25:26 docker/utils/decorators.py               33     33     12      0     0%
11:25:26 docker/utils/fnmatch.py                  55     55     28      0     0%
11:25:26 docker/utils/json_stream.py              40     40     14      0     0%
11:25:26 docker/utils/ports.py                    50     50     32      0     0%
11:25:26 docker/utils/proxy.py                    37     37     14      0     0%
11:25:26 docker/utils/socket.py                   91     91     46      0     0%
11:25:26 docker/utils/typing.py                    2      2      0      0     0%
11:25:26 docker/utils/utils.py                   279    279    173      0     0%
11:25:26 docker/version.py                        11     11      0      0     0%
11:25:26 -----------------------------------------------------------------------
11:25:26 TOTAL                                  5310   5250   2532      0     1%
11:25:26 
11:25:26 !!!!!!!!!!!!!!!!!!! Interrupted: 27 errors during collection !!!!!!!!!!!!!!!!!!!
11:25:26 ============================== 27 errors in 3.21s ==============================
[Pipeline] sh
11:25:26 + docker stop dpy-dind-2-0-py3.10-23.0.0-rc.1
11:25:26 Error response from daemon: No such container: dpy-dind-2-0-py3.10-23.0.0-rc.1
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // node
Running on EC2 (managed-agents) - ubuntu-2004-cgroup1 (i-0f69ee1eff1367d8b) in /home/ubuntu/workspace/docker-py_PR-3085
[Pipeline] }
Failed in branch py3.10_23.0.0-rc.1
[Pipeline] {
[Pipeline] withDockerRegistry
$ docker login -u dockerbuildbot -p ******** https://index.docker.io/v1/
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/ubuntu/workspace/docker-py_PR-3085@tmp/0f9f0043-d947-4b0e-bb19-dbdbe62cb420/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] wrap
[Pipeline] {
[Pipeline] echo
11:25:27 cleanWorkspace: Ensuring workspace is owned by ubuntu
[Pipeline] echo
11:25:27 chowning workspace
[Pipeline] sh
11:25:27 + pwd
11:25:27 + id -u
11:25:27 + id -g
11:25:27 + docker run --rm -v /home/ubuntu/workspace/docker-py_PR-3085:/workspace busybox chown -R 1000:1000 /workspace
[Pipeline] echo
11:25:27 Removing all docker containers
[Pipeline] sh
11:25:28 + docker container ls -aq
[Pipeline] echo
11:25:28 Docker containers have been removed
[Pipeline] echo
11:25:28 cleanWorkspace: Removing existing workspace
[Pipeline] deleteDir
[Pipeline] echo
11:25:28 cleanWorkspace: Workspace is clean.
[Pipeline] stage
[Pipeline] { (test python=py3.10 / docker=19.03.13)
[Pipeline] checkout
11:25:28 The recommended git tool is: git
11:25:28 using credential docker-jenkins-github-credentials
11:25:28 Cloning the remote Git repository
11:25:28 Cloning with configured refspecs honoured and without tags
11:25:29 Fetching without tags
Cloning repository https://github.com/docker/docker-py.git
 > git init /home/ubuntu/workspace/docker-py_PR-3085 # timeout=10
Fetching upstream changes from https://github.com/docker/docker-py.git
 > git --version # timeout=10
 > git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git fetch --no-tags --force --progress -- https://github.com/docker/docker-py.git +refs/pull/3085/head:refs/remotes/origin/PR-3085 +refs/heads/main:refs/remotes/origin/main # timeout=10
 > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/3085/head:refs/remotes/origin/PR-3085 # timeout=10
 > git config --add remote.origin.fetch +refs/heads/main:refs/remotes/origin/main # timeout=10
 > git config remote.origin.url https://github.com/docker/docker-py.git # timeout=10
Fetching upstream changes from https://github.com/docker/docker-py.git
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git fetch --no-tags --force --progress -- https://github.com/docker/docker-py.git +refs/pull/3085/head:refs/remotes/origin/PR-3085 +refs/heads/main:refs/remotes/origin/main # timeout=10
11:25:29 Merging remotes/origin/main commit 82cf559b5a641f53e9035b44b91f829f3b4cca80 into PR head commit 3a11fb09680f9236554c753d7527f33688f97d4b
11:25:29 Merge succeeded, producing 3a11fb09680f9236554c753d7527f33688f97d4b
11:25:29 Checking out Revision 3a11fb09680f9236554c753d7527f33688f97d4b (PR-3085)
11:25:29 Commit message: "types: Add types to `api/client.py`"
[Pipeline] withDockerRegistry
[Pipeline] {
[Pipeline] sh
11:25:30 + docker run --rm -e DOCKER_TEST_API_VERSION=1.40 dockerpinata/docker-py:py3-3a11fb09680f9236554c753d7527f33688f97d4b py.test -v -rxs --cov=docker tests/unit
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 3a11fb09680f9236554c753d7527f33688f97d4b # timeout=10
 > git remote # timeout=10
 > git config --get remote.origin.url # timeout=10
using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials
 > git merge 82cf559b5a641f53e9035b44b91f829f3b4cca80 # timeout=10
 > git rev-parse HEAD^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 3a11fb09680f9236554c753d7527f33688f97d4b # timeout=10
$ docker login -u dockerbuildbot -p ******** https://index.docker.io/v1/
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
WARNING! Your password will be stored unencrypted in /home/ubuntu/workspace/docker-py_PR-3085@tmp/6d35243b-d7ec-4148-8907-99fe59072cc8/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store

Login Succeeded
11:25:30 ============================= test session starts ==============================
11:25:30 platform linux -- Python 3.10.9, pytest-7.1.2, pluggy-1.0.0 -- /usr/local/bin/python
11:25:30 cachedir: .pytest_cache
11:25:30 rootdir: /src, configfile: pytest.ini
11:25:30 plugins: timeout-2.1.0, cov-3.0.0
11:25:34 collecting ... collected 0 items / 27 errors
11:25:34 
11:25:34 ==================================== ERRORS ====================================
11:25:34 ________________ ERROR collecting tests/unit/api_build_test.py _________________
11:25:34 ImportError while importing test module '/src/tests/unit/api_build_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/api_build_test.py:5: in <module>
11:25:34     import docker
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 ______________ ERROR collecting tests/unit/api_container_test.py _______________
11:25:34 ImportError while importing test module '/src/tests/unit/api_container_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/api_container_test.py:5: in <module>
11:25:34     import docker
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 _________________ ERROR collecting tests/unit/api_exec_test.py _________________
11:25:34 ImportError while importing test module '/src/tests/unit/api_exec_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/api_exec_test.py:3: in <module>
11:25:34     from . import fake_api
11:25:34 tests/unit/fake_api.py:1: in <module>
11:25:34     from docker import constants
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 ________________ ERROR collecting tests/unit/api_image_test.py _________________
11:25:34 ImportError while importing test module '/src/tests/unit/api_image_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/api_image_test.py:1: in <module>
11:25:34     import docker
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 _______________ ERROR collecting tests/unit/api_network_test.py ________________
11:25:34 ImportError while importing test module '/src/tests/unit/api_network_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/api_network_test.py:3: in <module>
11:25:34     from .api_test import BaseAPIClientTest, url_prefix, response
11:25:34 tests/unit/api_test.py:16: in <module>
11:25:34     import docker
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 ___________________ ERROR collecting tests/unit/api_test.py ____________________
11:25:34 ImportError while importing test module '/src/tests/unit/api_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/api_test.py:16: in <module>
11:25:34     import docker
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 ________________ ERROR collecting tests/unit/api_volume_test.py ________________
11:25:34 ImportError while importing test module '/src/tests/unit/api_volume_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/api_volume_test.py:5: in <module>
11:25:34     from ..helpers import requires_api_version
11:25:34 tests/helpers.py:11: in <module>
11:25:34     import docker
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 ___________________ ERROR collecting tests/unit/auth_test.py ___________________
11:25:34 ImportError while importing test module '/src/tests/unit/auth_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/auth_test.py:10: in <module>
11:25:34     from docker import auth, credentials, errors
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 __________________ ERROR collecting tests/unit/client_test.py __________________
11:25:34 ImportError while importing test module '/src/tests/unit/client_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/client_test.py:5: in <module>
11:25:34     import docker
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 _________________ ERROR collecting tests/unit/context_test.py __________________
11:25:34 ImportError while importing test module '/src/tests/unit/context_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/context_test.py:2: in <module>
11:25:34     import docker
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 _______________ ERROR collecting tests/unit/dockertypes_test.py ________________
11:25:34 ImportError while importing test module '/src/tests/unit/dockertypes_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/dockertypes_test.py:5: in <module>
11:25:34     from docker.constants import DEFAULT_DOCKER_API_VERSION
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 __________________ ERROR collecting tests/unit/errors_test.py __________________
11:25:34 ImportError while importing test module '/src/tests/unit/errors_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/errors_test.py:5: in <module>
11:25:34     from docker.errors import (APIError, ContainerError, DockerException,
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 ____________ ERROR collecting tests/unit/models_containers_test.py _____________
11:25:34 ImportError while importing test module '/src/tests/unit/models_containers_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/models_containers_test.py:1: in <module>
11:25:34     import docker
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 ______________ ERROR collecting tests/unit/models_images_test.py _______________
11:25:34 ImportError while importing test module '/src/tests/unit/models_images_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/models_images_test.py:4: in <module>
11:25:34     from docker.constants import DEFAULT_DATA_CHUNK_SIZE
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 _____________ ERROR collecting tests/unit/models_networks_test.py ______________
11:25:34 ImportError while importing test module '/src/tests/unit/models_networks_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/models_networks_test.py:3: in <module>
11:25:34     from .fake_api import FAKE_NETWORK_ID, FAKE_CONTAINER_ID
11:25:34 tests/unit/fake_api.py:1: in <module>
11:25:34     from docker import constants
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 _____________ ERROR collecting tests/unit/models_resources_test.py _____________
11:25:34 ImportError while importing test module '/src/tests/unit/models_resources_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/models_resources_test.py:3: in <module>
11:25:34     from .fake_api import FAKE_CONTAINER_ID
11:25:34 tests/unit/fake_api.py:1: in <module>
11:25:34     from docker import constants
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 ______________ ERROR collecting tests/unit/models_secrets_test.py ______________
11:25:34 ImportError while importing test module '/src/tests/unit/models_secrets_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/models_secrets_test.py:3: in <module>
11:25:34     from .fake_api_client import make_fake_client
11:25:34 tests/unit/fake_api_client.py:3: in <module>
11:25:34     import docker
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 _____________ ERROR collecting tests/unit/models_services_test.py ______________
11:25:34 ImportError while importing test module '/src/tests/unit/models_services_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/models_services_test.py:2: in <module>
11:25:34     from docker.models.services import _get_create_service_kwargs
11:25:34 docker/models/services.py:2: in <module>
11:25:34     from docker.errors import create_unexpected_kwargs_error, InvalidArgument
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 ________________ ERROR collecting tests/unit/sshadapter_test.py ________________
11:25:34 ImportError while importing test module '/src/tests/unit/sshadapter_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/sshadapter_test.py:2: in <module>
11:25:34     import docker
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 ________________ ERROR collecting tests/unit/ssladapter_test.py ________________
11:25:34 ImportError while importing test module '/src/tests/unit/ssladapter_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/ssladapter_test.py:5: in <module>
11:25:34     from docker.transport import ssladapter
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 __________________ ERROR collecting tests/unit/swarm_test.py ___________________
11:25:34 ImportError while importing test module '/src/tests/unit/swarm_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/swarm_test.py:3: in <module>
11:25:34     from . import fake_api
11:25:34 tests/unit/fake_api.py:1: in <module>
11:25:34     from docker import constants
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 _____________ ERROR collecting tests/unit/types_containers_test.py _____________
11:25:34 ImportError while importing test module '/src/tests/unit/types_containers_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/types_containers_test.py:1: in <module>
11:25:34     from docker.types.containers import ContainerConfig
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 _______________ ERROR collecting tests/unit/utils_build_test.py ________________
11:25:34 ImportError while importing test module '/src/tests/unit/utils_build_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/utils_build_test.py:10: in <module>
11:25:34     from docker.constants import IS_WINDOWS_PLATFORM
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 _______________ ERROR collecting tests/unit/utils_config_test.py _______________
11:25:34 ImportError while importing test module '/src/tests/unit/utils_config_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/utils_config_test.py:10: in <module>
11:25:34     from docker.utils import config
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 ____________ ERROR collecting tests/unit/utils_json_stream_test.py _____________
11:25:34 ImportError while importing test module '/src/tests/unit/utils_json_stream_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/utils_json_stream_test.py:1: in <module>
11:25:34     from docker.utils.json_stream import json_splitter, stream_as_text, json_stream
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 _______________ ERROR collecting tests/unit/utils_proxy_test.py ________________
11:25:34 ImportError while importing test module '/src/tests/unit/utils_proxy_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/utils_proxy_test.py:3: in <module>
11:25:34     from docker.utils.proxy import ProxyConfig
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 __________________ ERROR collecting tests/unit/utils_test.py ___________________
11:25:34 ImportError while importing test module '/src/tests/unit/utils_test.py'.
11:25:34 Hint: make sure your test modules/packages have valid Python names.
11:25:34 Traceback:
11:25:34 /usr/local/lib/python3.10/importlib/__init__.py:126: in import_module
11:25:34     return _bootstrap._gcd_import(name[level:], package, level)
11:25:34 tests/unit/utils_test.py:10: in <module>
11:25:34     from docker.api.client import APIClient
11:25:34 docker/__init__.py:2: in <module>
11:25:34     from .api import APIClient
11:25:34 docker/api/__init__.py:2: in <module>
11:25:34     from .client import APIClient
11:25:34 docker/api/client.py:15: in <module>
11:25:34     from .. import auth
11:25:34 docker/auth.py:8: in <module>
11:25:34     from . import errors
11:25:34 docker/errors.py:5: in <module>
11:25:34     from .models.containers import Container
11:25:34 docker/models/containers.py:5: in <module>
11:25:34     from ..api import APIClient
11:25:34 E   ImportError: cannot import name 'APIClient' from partially initialized module 'docker.api' (most likely due to a circular import) (/src/docker/api/__init__.py)
11:25:34 
11:25:34 ---------- coverage: platform linux, python 3.10.9-final-0 -----------
11:25:34 Name                                  Stmts   Miss Branch BrPart  Cover
11:25:34 -----------------------------------------------------------------------
11:25:34 docker/__init__.py                        7      6      0      0    14%
11:25:34 docker/_version.py                        2      2      0      0     0%
11:25:34 docker/api/__init__.py                    1      0      0      0   100%
11:25:34 docker/api/build.py                     127    127     98      0     0%
11:25:34 docker/api/client.py                    302    290     94      0     3%
11:25:34 docker/api/config.py                     31     31      6      0     0%
11:25:34 docker/api/container.py                 282    282    114      0     0%
11:25:34 docker/api/daemon.py                     40     40     16      0     0%
11:25:34 docker/api/exec_api.py                   45     45     24      0     0%
11:25:34 docker/api/image.py                     161    161     64      0     0%
11:25:34 docker/api/network.py                    91     91     50      0     0%
11:25:34 docker/api/plugin.py                     96     96     18      0     0%
11:25:34 docker/api/secret.py                     36     36     10      0     0%
11:25:34 docker/api/service.py                   202    202    151      0     0%
11:25:34 docker/api/swarm.py                     114    114     44      0     0%
11:25:34 docker/api/volume.py                     38     38     16      0     0%
11:25:34 docker/auth.py                          204    197     80      0     2%
11:25:34 docker/client.py                         83     83      4      0     0%
11:25:34 docker/constants.py                      21     21      0      0     0%
11:25:34 docker/context/__init__.py                2      2      0      0     0%
11:25:34 docker/context/api.py                    81     81     40      0     0%
11:25:34 docker/context/config.py                 61     61     22      0     0%
11:25:34 docker/context/context.py               163    163     70      0     0%
11:25:34 docker/credentials/__init__.py            3      0      0      0   100%
11:25:34 docker/credentials/constants.py           4      0      0      0   100%
11:25:34 docker/credentials/errors.py             11      4      8      0    68%
11:25:34 docker/credentials/store.py              44     30     14      0    28%
11:25:34 docker/credentials/utils.py               5      3      0      0    40%
11:25:34 docker/errors.py                        115    112     61      0     2%
11:25:34 docker/models/__init__.py                 0      0      0      0   100%
11:25:34 docker/models/configs.py                 22     22      6      0     0%
11:25:34 docker/models/containers.py             190    186     76      0     2%
11:25:34 docker/models/images.py                 143    143     62      0     0%
11:25:34 docker/models/networks.py                39     39     16      0     0%
11:25:34 docker/models/nodes.py                   16     16      6      0     0%
11:25:34 docker/models/plugins.py                 51     51     12      0     0%
11:25:34 docker/models/resource.py                43     43     10      0     0%
11:25:34 docker/models/secrets.py                 23     23      6      0     0%
11:25:34 docker/models/services.py                89     87     40      0     2%
11:25:34 docker/models/swarm.py                   40     40      8      0     0%
11:25:34 docker/models/volumes.py                 24     24      8      0     0%
11:25:34 docker/tls.py                            37     37     14      0     0%
11:25:34 docker/transport/__init__.py             11     11      0      0     0%
11:25:34 docker/transport/basehttpadapter.py       6      6      4      0     0%
11:25:34 docker/transport/npipeconn.py            56     56     17      0     0%
11:25:34 docker/transport/npipesocket.py         140    140     24      0     0%
11:25:34 docker/transport/sshconn.py             161    161     67      0     0%
11:25:34 docker/transport/ssladapter.py           32     32     10      0     0%
11:25:34 docker/transport/unixconn.py             54     54     15      0     0%
11:25:34 docker/types/__init__.py                  6      6      0      0     0%
11:25:34 docker/types/base.py                      4      4      4      0     0%
11:25:34 docker/types/containers.py              440    440    340      0     0%
11:25:34 docker/types/daemon.py                   36     36     16      0     0%
11:25:34 docker/types/healthcheck.py              43     43      6      0     0%
11:25:34 docker/types/networks.py                 45     45     40      0     0%
11:25:34 docker/types/services.py                347    347    268      0     0%
11:25:34 docker/types/swarm.py                    51     51     44      0     0%
11:25:34 docker/utils/__init__.py                  3      3      0      0     0%
11:25:34 docker/utils/build.py                   152    152     78      0     0%
11:25:34 docker/utils/config.py                   36     36     12      0     0%
11:25:34 docker/utils/decorators.py               33     33     12      0     0%
11:25:34 docker/utils/fnmatch.py                  55     55     28      0     0%
11:25:34 docker/utils/json_stream.py              40     40     14      0     0%
11:25:34 docker/utils/ports.py                    50     50     32      0     0%
11:25:34 docker/utils/proxy.py                    37     37     14      0     0%
11:25:34 docker/utils/socket.py                   91     91     46      0     0%
11:25:34 docker/utils/typing.py                    2      2      0      0     0%
11:25:34 docker/utils/utils.py                   279    279    173      0     0%
11:25:34 docker/version.py                        11     11      0      0     0%
11:25:34 -----------------------------------------------------------------------
11:25:34 TOTAL                                  5310   5250   2532      0     1%
11:25:34 
11:25:34 !!!!!!!!!!!!!!!!!!! Interrupted: 27 errors during collection !!!!!!!!!!!!!!!!!!!
11:25:34 ============================== 27 errors in 3.22s ==============================
[Pipeline] sh
11:25:34 + docker stop dpy-dind-2-0-py3.10-19.03.13
11:25:34 Error response from daemon: No such container: dpy-dind-2-0-py3.10-19.03.13
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // withDockerRegistry
[Pipeline] }
[Pipeline] // node
[Pipeline] }
Failed in branch py3.10_19.03.13
[Pipeline] // parallel
[Pipeline] End of Pipeline

Could not update commit status, please check if your scan credentials belong to a member of the organization or a collaborator of the repository and repo:status scope is selected


GitHub has been notified of this commit’s build result

ERROR: script returned exit code 1
Finished: FAILURE