]> git.proxmox.com Git - mirror_zfs.git/commit
Add zfs-test facility to automatically rerun failing tests
authorPaul Dagnelie <paulcd2000@gmail.com>
Wed, 1 Dec 2021 17:38:53 +0000 (09:38 -0800)
committerGitHub <noreply@github.com>
Wed, 1 Dec 2021 17:38:53 +0000 (10:38 -0700)
commit2320e6eb4302fbcf715f9e42e2fb8bb1af4ade56
tree275f8c08fab3b4ae4b7ed3a27f6f346c324b7d42
parent861dca065e3b76c7586fbe207f02e66b640d5a12
Add zfs-test facility to automatically rerun failing tests

This was a project proposed as part of the Quality theme for the
hackthon for the 2021 OpenZFS Developer Summit. The idea is to improve
the usability of the automated tests that get run when a PR is created
by having failing tests automatically rerun in order to make flaky
tests less impactful.

Reviewed-by: John Kennedy <john.kennedy@delphix.com>
Reviewed-by: Tony Nguyen <tony.nguyen@delphix.com>
Signed-off-by: Paul Dagnelie <pcd@delphix.com>
Closes #12740
.github/workflows/zfs-tests-functional.yml
.github/workflows/zfs-tests-sanity.yml
scripts/zfs-tests.sh
tests/test-runner/bin/test-runner.py.in
tests/test-runner/bin/zts-report.py.in