Replace nose with pytest

2 jobs for pytest in 5 minutes and 4 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
failed #227532
docker
build_linux_37

00:04:50

19.0%
failed #227533
docker
build_linux_38

00:05:04

19.0%
 
Name Stage Failure
failed
build_linux_38 Build
============================== 6 errors in 8.49s ===============================
Tests failed for bob.bio.face-4.0.5b0-py38h93edee5_51.conda - moving package to /scratch/builds/bob/bob.bio.face/miniconda/conda-bld/broken
TESTS FAILED: bob.bio.face-4.0.5b0-py38h93edee5_51.conda
Uploading artifacts for failed job
Uploading artifacts...
coverage.xml: found 1 matching files and directories

Uploading artifacts as "cobertura" to coordinator... ok
id=227533 responseStatus=201 Created token=hes-siWp
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
build_linux_37 Build
============================== 6 errors in 8.36s ===============================
Tests failed for bob.bio.face-4.0.5b0-py37h93edee5_120.conda - moving package to /scratch/builds/bob/bob.bio.face/miniconda/conda-bld/broken
TESTS FAILED: bob.bio.face-4.0.5b0-py37h93edee5_120.conda
Uploading artifacts for failed job
Uploading artifacts...
coverage.xml: found 1 matching files and directories

Uploading artifacts as "cobertura" to coordinator... ok
id=227532 responseStatus=201 Created token=rN5nB2UY
Cleaning up file based variables
ERROR: Job failed: exit code 1