Add tests to find possible race-conditions in the cli

9 jobs for add_tests_cli_parallel in 2 minutes and 11 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Linting
passed #96654
linting:bandit

00:00:19

passed #96657
linting:mypy

00:00:19

passed #96656
linting:pyflakes

00:00:17

passed #96655
linting:pylint

00:00:26

 
  Test
passed #96658
tests:archlinux

00:01:24

passed #96659
tests:debian

00:01:23

98.0%
failed #96660
tests:debian_with_bubblewrap

00:01:44

passed #96661
tests:fedora

00:01:23

failed #96662
allowed to fail
tests:gentoo

00:01:43

 
Name Stage Failure
failed
tests:gentoo Test
  File "/usr/lib64/python3.6/subprocess.py", line 418, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/usr/bin/bwrap', '--ro-bind', '/usr', '/usr', '--ro-bind', '/lib', '/lib', '--ro-bind', '/lib64', '/lib64', '--ro-bind', '/bin', '/bin', '--ro-bind', '/sbin', '/sbin', '--ro-bind', '/builds/jvoisin/mat2', '/builds/jvoisin/mat2', '--ro-bind', '/etc/ld.so.cache', '/etc/ld.so.cache', '--dev', '/dev', '--chdir', '/builds/jvoisin/mat2', '--unshare-all', '--new-session', '--ro-bind', '/tmp/tmpokz5oh04/tests/data/dirty.jpg', '/tmp/tmpokz5oh04/tests/data/dirty.jpg', '/usr/bin/exiftool', '-json', '/tmp/tmpokz5oh04/./tests/data/dirty.jpg']' returned non-zero exit status 1.

----------------------------------------------------------------------
Ran 127 tests in 87.674s

FAILED (errors=2)
ERROR: Job failed: exit code 1
failed
tests:debian_with_bubblewrap Test
  File "/usr/lib/python3.7/subprocess.py", line 487, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/usr/bin/bwrap', '--ro-bind', '/usr', '/usr', '--ro-bind', '/lib', '/lib', '--ro-bind', '/lib64', '/lib64', '--ro-bind', '/bin', '/bin', '--ro-bind', '/sbin', '/sbin', '--ro-bind', '/builds/jvoisin/mat2', '/builds/jvoisin/mat2', '--ro-bind', '/etc/ld.so.cache', '/etc/ld.so.cache', '--dev', '/dev', '--chdir', '/builds/jvoisin/mat2', '--unshare-all', '--new-session', '--ro-bind', '/tmp/tmptiobnzw_/tests/data/dirty.jpg', '/tmp/tmptiobnzw_/tests/data/dirty.jpg', '/usr/bin/exiftool', '-json', '/tmp/tmptiobnzw_/./tests/data/dirty.jpg']' returned non-zero exit status 1.

----------------------------------------------------------------------
Ran 127 tests in 87.920s

FAILED (errors=2)
ERROR: Job failed: exit code 1