Console Output
[NBI-stage_2-merge_v13.0] Running shell script
+ runuser jenkins -c devops-stages/stage-test.sh
Launching tox
[K
⠋ [0]
[K
⠙ [5] black | cover | flake8 | pylint | safety
[K
⠹ [5] black | cover | flake8 | pylint | safety
[K
⠸ [5] black | cover | flake8 | pylint | safety
[K
⠼ [5] black | cover | flake8 | pylint | safety
[K
⠴ [5] black | cover | flake8 | pylint | safety
[K
⠦ [5] black | cover | flake8 | pylint | safety
[K
⠧ [5] black | cover | flake8 | pylint | safety
[K
⠇ [5] black | cover | flake8 | pylint | safety
[K
⠏ [5] black | cover | flake8 | pylint | safety
[K
⠋ [5] black | cover | flake8 | pylint | safety
[K
⠙ [5] black | cover | flake8 | pylint | safety
[K
⠹ [5] black | cover | flake8 | pylint | safety
[K
⠸ [5] black | cover | flake8 | pylint | safety
[K
⠼ [5] black | cover | flake8 | pylint | safety
[K
⠴ [5] black | cover | flake8 | pylint | safety
[K
⠦ [5] black | cover | flake8 | pylint | safety
[K
⠧ [5] black | cover | flake8 | pylint | safety
[K
⠇ [5] black | cover | flake8 | pylint | safety
[K
⠏ [5] black | cover | flake8 | pylint | safety
[K
⠋ [5] black | cover | flake8 | pylint | safety
[K
⠙ [5] black | cover | flake8 | pylint | safety
[K
⠹ [5] black | cover | flake8 | pylint | safety
[K
⠸ [5] black | cover | flake8 | pylint | safety
[K
⠼ [5] black | cover | flake8 | pylint | safety
[K
⠴ [5] black | cover | flake8 | pylint | safety
[K
⠦ [5] black | cover | flake8 | pylint | safety
[K
⠧ [5] black | cover | flake8 | pylint | safety
[K
⠇ [5] black | cover | flake8 | pylint | safety
[K
⠏ [5] black | cover | flake8 | pylint | safety
[K
⠋ [5] black | cover | flake8 | pylint | safety
[K
⠙ [5] black | cover | flake8 | pylint | safety
[K
⠹ [5] black | cover | flake8 | pylint | safety
[K
⠸ [5] black | cover | flake8 | pylint | safety
[K
⠼ [5] black | cover | flake8 | pylint | safety
[K
⠴ [5] black | cover | flake8 | pylint | safety
[K
⠦ [5] black | cover | flake8 | pylint | safety
[K
⠧ [5] black | cover | flake8 | pylint | safety
[K
⠇ [5] black | cover | flake8 | pylint | safety
[K
⠏ [5] black | cover | flake8 | pylint | safety
[K
⠋ [5] black | cover | flake8 | pylint | safety
[K
⠙ [5] black | cover | flake8 | pylint | safety
[K
⠹ [5] black | cover | flake8 | pylint | safety
[K
⠸ [5] black | cover | flake8 | pylint | safety
[K
⠼ [5] black | cover | flake8 | pylint | safety
[K
⠴ [5] black | cover | flake8 | pylint | safety
[K
⠦ [5] black | cover | flake8 | pylint | safety
[K
⠧ [5] black | cover | flake8 | pylint | safety
[K
⠇ [5] black | cover | flake8 | pylint | safety
[K
⠏ [5] black | cover | flake8 | pylint | safety
[K
⠋ [5] black | cover | flake8 | pylint | safety
[K
⠙ [5] black | cover | flake8 | pylint | safety
[K
⠹ [5] black | cover | flake8 | pylint | safety
[K
⠸ [5] black | cover | flake8 | pylint | safety
[K
⠼ [5] black | cover | flake8 | pylint | safety
[K
⠴ [5] black | cover | flake8 | pylint | safety
[K
⠦ [5] black | cover | flake8 | pylint | safety
[K
⠧ [5] black | cover | flake8 | pylint | safety
[K
⠇ [5] black | cover | flake8 | pylint | safety
[K
⠏ [5] black | cover | flake8 | pylint | safety
[K
⠋ [5] black | cover | flake8 | pylint | safety
[K
⠙ [5] black | cover | flake8 | pylint | safety
[K
⠹ [5] black | cover | flake8 | pylint | safety
[K
⠸ [5] black | cover | flake8 | pylint | safety
[K
⠼ [5] black | cover | flake8 | pylint | safety
[K
⠴ [5] black | cover | flake8 | pylint | safety
[K
⠦ [5] black | cover | flake8 | pylint | safety
[K
⠧ [5] black | cover | flake8 | pylint | safety
[K
⠇ [5] black | cover | flake8 | pylint | safety
[K
⠏ [5] black | cover | flake8 | pylint | safety
[K
⠋ [5] black | cover | flake8 | pylint | safety
[K
⠙ [5] black | cover | flake8 | pylint | safety
[K
⠹ [5] black | cover | flake8 | pylint | safety
[K
⠸ [5] black | cover | flake8 | pylint | safety
[K
⠼ [5] black | cover | flake8 | pylint | safety
[K
⠴ [5] black | cover | flake8 | pylint | safety
[K
⠦ [5] black | cover | flake8 | pylint | safety
[K
⠧ [5] black | cover | flake8 | pylint | safety
[K
⠇ [5] black | cover | flake8 | pylint | safety
[K
⠏ [5] black | cover | flake8 | pylint | safety
[K
⠋ [5] black | cover | flake8 | pylint | safety
[K
⠙ [5] black | cover | flake8 | pylint | safety
[K
⠹ [5] black | cover | flake8 | pylint | safety
[K
⠸ [5] black | cover | flake8 | pylint | safety
[K
⠼ [5] black | cover | flake8 | pylint | safety
[K
⠴ [5] black | cover | flake8 | pylint | safety
[K
⠦ [5] black | cover | flake8 | pylint | safety
[K
⠧ [5] black | cover | flake8 | pylint | safety
[K
⠇ [5] black | cover | flake8 | pylint | safety
[K
⠏ [5] black | cover | flake8 | pylint | safety
[K
⠋ [5] black | cover | flake8 | pylint | safety
[K
⠙ [5] black | cover | flake8 | pylint | safety
[K
⠹ [5] black | cover | flake8 | pylint | safety
[K
⠸ [5] black | cover | flake8 | pylint | safety
[K
⠼ [5] black | cover | flake8 | pylint | safety
[K
⠴ [5] black | cover | flake8 | pylint | safety
[K
⠦ [5] black | cover | flake8 | pylint | safety
[K
⠧ [5] black | cover | flake8 | pylint | safety
[K
⠇ [5] black | cover | flake8 | pylint | safety
[K
⠏ [5] black | cover | flake8 | pylint | safety
[K
⠋ [5] black | cover | flake8 | pylint | safety
[K
⠙ [5] black | cover | flake8 | pylint | safety
[K
⠹ [5] black | cover | flake8 | pylint | safety
[K
⠸ [5] black | cover | flake8 | pylint | safety
[K
⠼ [5] black | cover | flake8 | pylint | safety
[K
⠴ [5] black | cover | flake8 | pylint | safety
[K
⠦ [5] black | cover | flake8 | pylint | safety
[K
⠧ [5] black | cover | flake8 | pylint | safety
[K
⠇ [5] black | cover | flake8 | pylint | safety
[K
⠏ [5] black | cover | flake8 | pylint | safety
[K
⠋ [5] black | cover | flake8 | pylint | safety
[K
⠙ [5] black | cover | flake8 | pylint | safety
[K
⠹ [5] black | cover | flake8 | pylint | safety
[K✔ OK flake8 in 11.362 seconds
[K
⠸ [4] black | cover | pylint | safety
[K
⠼ [4] black | cover | pylint | safety
[K
⠴ [4] black | cover | pylint | safety
[K
⠦ [4] black | cover | pylint | safety
[K
⠧ [4] black | cover | pylint | safety
[K
⠇ [4] black | cover | pylint | safety
[K
⠏ [4] black | cover | pylint | safety
[K
⠋ [4] black | cover | pylint | safety
[K
⠙ [4] black | cover | pylint | safety
[K
⠹ [4] black | cover | pylint | safety
[K
⠸ [4] black | cover | pylint | safety
[K
⠼ [4] black | cover | pylint | safety
[K
⠴ [4] black | cover | pylint | safety
[K
⠦ [4] black | cover | pylint | safety
[K
⠧ [4] black | cover | pylint | safety
[K
⠇ [4] black | cover | pylint | safety
[K
⠏ [4] black | cover | pylint | safety
[K
⠋ [4] black | cover | pylint | safety
[K
⠙ [4] black | cover | pylint | safety
[K
⠹ [4] black | cover | pylint | safety
[K
⠸ [4] black | cover | pylint | safety
[K
⠼ [4] black | cover | pylint | safety
[K
⠴ [4] black | cover | pylint | safety
[K
⠦ [4] black | cover | pylint | safety
[K
⠧ [4] black | cover | pylint | safety
[K
⠇ [4] black | cover | pylint | safety
[K
⠏ [4] black | cover | pylint | safety
[K
⠋ [4] black | cover | pylint | safety
[K
⠙ [4] black | cover | pylint | safety
[K
⠹ [4] black | cover | pylint | safety
[K
⠸ [4] black | cover | pylint | safety
[K
⠼ [4] black | cover | pylint | safety
[K
⠴ [4] black | cover | pylint | safety
[K
⠦ [4] black | cover | pylint | safety
[K
⠧ [4] black | cover | pylint | safety
[K
⠇ [4] black | cover | pylint | safety
[K✔ OK black in 15.185 seconds
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K
⠸ [3] cover | pylint | safety
[K
⠼ [3] cover | pylint | safety
[K
⠴ [3] cover | pylint | safety
[K
⠦ [3] cover | pylint | safety
[K
⠧ [3] cover | pylint | safety
[K
⠇ [3] cover | pylint | safety
[K
⠏ [3] cover | pylint | safety
[K
⠋ [3] cover | pylint | safety
[K
⠙ [3] cover | pylint | safety
[K
⠹ [3] cover | pylint | safety
[K✔ OK safety in 28.887 seconds
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylint
[K
⠋ [2] cover | pylint
[K
⠙ [2] cover | pylint
[K
⠹ [2] cover | pylint
[K
⠸ [2] cover | pylint
[K
⠼ [2] cover | pylint
[K
⠴ [2] cover | pylint
[K
⠦ [2] cover | pylint
[K
⠧ [2] cover | pylint
[K
⠇ [2] cover | pylint
[K
⠏ [2] cover | pylintERROR: invocation failed (exit code 1), logfile: /tmp/.tox/cover/log/cover-0.log
================================== log start ===================================
cover create: /tmp/.tox/cover
cover installdeps: -r/home/jenkins/workspace/NBI-stage_2-merge_v13.0/requirements.txt, -r/home/jenkins/workspace/NBI-stage_2-merge_v13.0/requirements-dev.txt, -r/home/jenkins/workspace/NBI-stage_2-merge_v13.0/requirements-test.txt
cover develop-inst: /home/jenkins/workspace/NBI-stage_2-merge_v13.0
cover installed: aiohttp==3.6.2,aiokafka==0.7.2,aioresponses==0.7.3,async-timeout==3.0.1,asynctest==0.13.0,attrs==21.4.0,bitarray==2.5.1,certifi==2022.6.15,chardet==3.0.4,charset-normalizer==2.0.12,cheroot==8.6.0,CherryPy==18.6.1,coverage==6.4.1,dataclasses==0.6,debtcollector==2.5.0,deepdiff==5.8.1,enum34==1.1.10,idna==3.3,importlib-resources==5.8.0,iso8601==1.0.2,jaraco.classes==3.2.1,jaraco.collections==3.5.1,jaraco.context==4.1.1,jaraco.functools==3.5.0,jaraco.text==3.8.0,jsonschema==4.6.0,kafka-python==2.0.2,keystoneauth1==4.6.0,lxml==4.9.0,more-itertools==8.13.0,msgpack==1.0.4,multidict==4.7.6,netaddr==0.8.0,netifaces==0.11.0,nose2==0.11.0,ordered-set==4.1.0,os-service-types==1.7.0,oslo.config==8.8.0,oslo.i18n==5.1.0,oslo.serialization==4.3.0,oslo.utils==6.0.0,osm-common @ git+https://osm.etsi.org/gerrit/osm/common.git@303ffe4f33c7a0fcc6b5c267d402c0e7d44e5a57,osm-im @ git+https://osm.etsi.org/gerrit/osm/IM.git@5b3240d6cfcf763e5eed4abb5fe0b4c74f076f1e,-e git+https://osm.etsi.org/gerrit/osm/NBI.git@70aced49585295fcbd25cc65b767521ef09c6392#egg=osm_nbi,packaging==21.3,pbr==5.9.0,portend==3.1.0,pyang==2.5.3,pyangbind==0.8.1,pycrypto==2.6.1,pymongo==3.12.3,pyparsing==3.0.9,pyrsistent==0.18.1,python-keystoneclient==4.5.0,pytz==2022.1,PyYAML==5.4.1,regex==2022.6.2,requests==2.28.0,rfc3986==2.0.0,six==1.16.0,stevedore==3.5.0,tacacs-plus==2.6,tempora==5.0.1,urllib3==1.26.9,wrapt==1.14.1,yarl==1.7.2,zc.lockfile==2.0,zipp==3.8.0
cover run-test-pre: PYTHONHASHSEED='4195757811'
cover run-test: commands[0] | sh -c 'rm -f nosetests.xml'
cover run-test: commands[1] | coverage erase
cover run-test: commands[2] | nose2 -C --coverage osm_nbi -s osm_nbi/tests
EE..........EEE
======================================================================
ERROR: test_descriptor_topics (nose2.loader.ModuleImportFailure)
----------------------------------------------------------------------
ImportError: Failed to import test module: test_descriptor_topics
Traceback (most recent call last):
File "/tmp/.tox/cover/lib/python3.8/site-packages/nose2/plugins/loader/discovery.py", line 204, in _find_tests_in_file
module = util.module_from_name(module_name)
File "/tmp/.tox/cover/lib/python3.8/site-packages/nose2/util.py", line 76, in module_from_name
__import__(name)
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/tests/test_descriptor_topics.py", line 31, in <module>
from osm_nbi.descriptor_topics import VnfdTopic, NsdTopic
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/descriptor_topics.py", line 46, in <module>
from osm_im import etsi_nfv_vnfd, etsi_nfv_nsd
File "/tmp/.tox/cover/lib/python3.8/site-packages/osm_im/etsi_nfv_vnfd.py", line 10, in <module>
from pyangbind.lib.yangtypes import YANGBinary
ImportError: cannot import name 'YANGBinary' from 'pyangbind.lib.yangtypes' (/tmp/.tox/cover/lib/python3.8/site-packages/pyangbind/lib/yangtypes.py)
======================================================================
ERROR: test_admin_topics (nose2.loader.ModuleImportFailure)
----------------------------------------------------------------------
ImportError: Failed to import test module: test_admin_topics
Traceback (most recent call last):
File "/tmp/.tox/cover/lib/python3.8/site-packages/nose2/plugins/loader/discovery.py", line 204, in _find_tests_in_file
module = util.module_from_name(module_name)
File "/tmp/.tox/cover/lib/python3.8/site-packages/nose2/util.py", line 76, in module_from_name
__import__(name)
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/tests/test_admin_topics.py", line 36, in <module>
from osm_nbi.engine import EngineException
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/engine.py", line 41, in <module>
from osm_nbi.descriptor_topics import (
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/descriptor_topics.py", line 46, in <module>
from osm_im import etsi_nfv_vnfd, etsi_nfv_nsd
File "/tmp/.tox/cover/lib/python3.8/site-packages/osm_im/etsi_nfv_vnfd.py", line 10, in <module>
from pyangbind.lib.yangtypes import YANGBinary
ImportError: cannot import name 'YANGBinary' from 'pyangbind.lib.yangtypes' (/tmp/.tox/cover/lib/python3.8/site-packages/pyangbind/lib/yangtypes.py)
======================================================================
ERROR: test_osm_vnfm (nose2.loader.ModuleImportFailure)
----------------------------------------------------------------------
ImportError: Failed to import test module: test_osm_vnfm
Traceback (most recent call last):
File "/tmp/.tox/cover/lib/python3.8/site-packages/nose2/plugins/loader/discovery.py", line 204, in _find_tests_in_file
module = util.module_from_name(module_name)
File "/tmp/.tox/cover/lib/python3.8/site-packages/nose2/util.py", line 76, in module_from_name
__import__(name)
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/tests/test_osm_vnfm.py", line 24, in <module>
from osm_nbi.vnf_instance_topics import VnfInstances, VnfLcmOpTopic
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/vnf_instance_topics.py", line 20, in <module>
from .osm_vnfm.vnf_instances import VnfInstances2NsInstances
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/osm_vnfm/vnf_instances.py", line 20, in <module>
from osm_nbi.descriptor_topics import NsdTopic
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/descriptor_topics.py", line 46, in <module>
from osm_im import etsi_nfv_vnfd, etsi_nfv_nsd
File "/tmp/.tox/cover/lib/python3.8/site-packages/osm_im/etsi_nfv_vnfd.py", line 10, in <module>
from pyangbind.lib.yangtypes import YANGBinary
ImportError: cannot import name 'YANGBinary' from 'pyangbind.lib.yangtypes' (/tmp/.tox/cover/lib/python3.8/site-packages/pyangbind/lib/yangtypes.py)
======================================================================
ERROR: test_instance_topics (nose2.loader.ModuleImportFailure)
----------------------------------------------------------------------
ImportError: Failed to import test module: test_instance_topics
Traceback (most recent call last):
File "/tmp/.tox/cover/lib/python3.8/site-packages/nose2/plugins/loader/discovery.py", line 204, in _find_tests_in_file
module = util.module_from_name(module_name)
File "/tmp/.tox/cover/lib/python3.8/site-packages/nose2/util.py", line 76, in module_from_name
__import__(name)
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/tests/test_instance_topics.py", line 23, in <module>
from osm_nbi.engine import EngineException
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/engine.py", line 41, in <module>
from osm_nbi.descriptor_topics import (
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/descriptor_topics.py", line 46, in <module>
from osm_im import etsi_nfv_vnfd, etsi_nfv_nsd
File "/tmp/.tox/cover/lib/python3.8/site-packages/osm_im/etsi_nfv_vnfd.py", line 10, in <module>
from pyangbind.lib.yangtypes import YANGBinary
ImportError: cannot import name 'YANGBinary' from 'pyangbind.lib.yangtypes' (/tmp/.tox/cover/lib/python3.8/site-packages/pyangbind/lib/yangtypes.py)
======================================================================
ERROR: test_pmjobs_topic (nose2.loader.ModuleImportFailure)
----------------------------------------------------------------------
ImportError: Failed to import test module: test_pmjobs_topic
Traceback (most recent call last):
File "/tmp/.tox/cover/lib/python3.8/site-packages/nose2/plugins/loader/discovery.py", line 204, in _find_tests_in_file
module = util.module_from_name(module_name)
File "/tmp/.tox/cover/lib/python3.8/site-packages/nose2/util.py", line 76, in module_from_name
__import__(name)
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/tests/test_pmjobs_topic.py", line 23, in <module>
from osm_nbi.engine import EngineException
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/engine.py", line 41, in <module>
from osm_nbi.descriptor_topics import (
File "/home/jenkins/workspace/NBI-stage_2-merge_v13.0/osm_nbi/descriptor_topics.py", line 46, in <module>
from osm_im import etsi_nfv_vnfd, etsi_nfv_nsd
File "/tmp/.tox/cover/lib/python3.8/site-packages/osm_im/etsi_nfv_vnfd.py", line 10, in <module>
from pyangbind.lib.yangtypes import YANGBinary
ImportError: cannot import name 'YANGBinary' from 'pyangbind.lib.yangtypes' (/tmp/.tox/cover/lib/python3.8/site-packages/pyangbind/lib/yangtypes.py)
----------------------------------------------------------------------
Ran 15 tests in 0.016s
FAILED (errors=5)
Name Stmts Miss Cover
--------------------------------------------------------------
osm_nbi/__init__.py 7 2 71%
osm_nbi/admin_topics.py 743 573 23%
osm_nbi/auth.py 398 398 0%
osm_nbi/authconn.py 90 47 48%
osm_nbi/authconn_internal.py 247 208 16%
osm_nbi/authconn_keystone.py 338 303 10%
osm_nbi/authconn_tacacs.py 62 39 37%
osm_nbi/base_topic.py 326 216 34%
osm_nbi/descriptor_topics.py 961 943 2%
osm_nbi/engine.py 153 138 10%
osm_nbi/html_out.py 65 65 0%
osm_nbi/instance_topics.py 1280 1280 0%
osm_nbi/nbi.py 753 753 0%
osm_nbi/notifications.py 168 168 0%
osm_nbi/osm_vnfm/__init__.py 0 0 100%
osm_nbi/osm_vnfm/base_methods.py 6 6 0%
osm_nbi/osm_vnfm/vnf_instance_actions.py 90 90 0%
osm_nbi/osm_vnfm/vnf_instances.py 94 90 4%
osm_nbi/osm_vnfm/vnf_subscription.py 37 37 0%
osm_nbi/pmjobs_topics.py 62 62 0%
osm_nbi/subscription_topics.py 118 118 0%
osm_nbi/subscriptions.py 176 176 0%
osm_nbi/tests/test_admin_topics.py 694 681 2%
osm_nbi/tests/test_base_topic.py 102 6 94%
osm_nbi/tests/test_db_descriptors.py 8 0 100%
osm_nbi/tests/test_descriptor_topics.py 988 974 1%
osm_nbi/tests/test_instance_topics.py 385 379 2%
osm_nbi/tests/test_osm_vnfm.py 102 94 8%
osm_nbi/tests/test_pkg_descriptors.py 5 0 100%
osm_nbi/tests/test_pmjobs_topic.py 64 57 11%
osm_nbi/utils.py 30 30 0%
osm_nbi/validation.py 138 18 87%
osm_nbi/vnf_instance_topics.py 27 23 15%
--------------------------------------------------------------
TOTAL 8717 7974 9%
ERROR: InvocationError for command /tmp/.tox/cover/bin/nose2 -C --coverage osm_nbi -s osm_nbi/tests (exited with code 1)
=================================== log end ====================================
[K✖ FAIL cover in 1 minute, 14.546 seconds
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K
⠇ [1] pylint
[K
⠏ [1] pylint
[K
⠋ [1] pylint
[K
⠙ [1] pylint
[K
⠹ [1] pylint
[K
⠸ [1] pylint
[K
⠼ [1] pylint
[K
⠴ [1] pylint
[K
⠦ [1] pylint
[K
⠧ [1] pylint
[K✔ OK pylint in 1 minute, 42.528 seconds
[K___________________________________ summary ____________________________________
black: commands succeeded
ERROR: cover: parallel child exit code 1
flake8: commands succeeded
pylint: commands succeeded
safety: commands succeeded