mirror of
https://github.com/containers/podman.git
synced 2025-06-08 08:20:38 +08:00

When using the compatability tests on kill, the kill function goes into an infinite wait loop taking all of the CPU. This change will use the correct wait function and exit properly. Fixes: https://github.com/containers/podman/issues/9206 Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
Docker regression test
Python test suite to validate Podman endpoints using docker library (aka docker-py). See Docker SDK for Python.
Running Tests
To run the tests locally in your sandbox (Fedora 32,33):
# dnf install python3-docker
Run the entire test suite
# python3 -m unittest discover test/python/docker
Passing the -v option to your test script will instruct unittest.main() to enable a higher level of verbosity, and produce detailed output:
# python3 -m unittest -v discover test/python/docker
Run a specific test class
# cd test/python/docker
# python3 -m unittest -v tests.test_images
Run a specific test within the test class
# cd test/python/docker
# python3 -m unittest tests.test_images.TestImages.test_import_image