podman/hack
Ed Santiago 33891e8e96 System tests: add test tags
BATS 1.8.0 introduces tags: metadata that can be applied to
a single test or one entire file, then used for filtering
in a test run.

Issue #19299 introduces the possibility of using OpenQA
for podman reverse dependency testing: continuous CI on
all packages that can affect podman, so we don't go two
months with no bodhi builds then get caught by surprise
when systemd or kernel or crun change in ways that break us.

This PR introduces one bats tag, "distro-integration".
The intention is for OpenQA (or other) tests to install
the podman-tests package and run:

    bats --filter-tags distro-integration /usr/share/podman/test/system

Goal is to keep the test list short and sweet: we do not
need to test command-line option parsing. We *DO* need to
test interactions with systemd, kernel, nethack, and other
critical components.

Signed-off-by: Ed Santiago <santiago@redhat.com>
2023-07-26 13:50:33 -06:00
..
perf hack/perf: cleanup after benchmarks 2023-02-02 16:53:30 +01:00
podman-registry-go podman-registry: simpler, safer invocations 2023-06-07 12:16:18 -06:00
apparmor_tag.sh
bats System tests: add test tags 2023-07-26 13:50:33 -06:00
branch_commits.rb
btrfs_installed_tag.sh
btrfs_tag.sh
buildah-vendor-treadmill Buildah treadmill: several fixes 2023-05-08 05:28:11 -06:00
check_root.sh
fork_exec_snoop.bt Add eBPF snooper that traces the entire fork/exec graph of podman 2023-04-20 11:30:47 +02:00
get_ci_vm.sh
golangci-lint.sh ginkgo: restructure install work flow 2022-11-25 14:41:43 +01:00
install_catatonit.sh
install_golangci.sh CI: retry the golangci install 2023-03-27 10:53:17 -06:00
install_swagger.sh Add swagger install + allow version updates in CI 2022-10-14 08:18:52 -04:00
libdm_tag.sh
libsubid_tag.sh
make-and-check-size
man-page-checker add a podman-compose command 2023-07-24 19:23:04 +02:00
man-page-table-check Man pages: fix broken tables 2023-05-26 06:08:14 -06:00
markdown-preprocess make hack/markdown-preprocess parallel-safe 2023-02-02 05:32:38 -07:00
markdown-preprocess-review
markdown-preprocess.t
podman-commands.sh
podman-registry system tests: refactor registry code 2023-07-04 15:26:55 -06:00
podman-socat
podmansnoop hack/podmansnoop: print arguments 2022-11-30 10:38:08 +01:00
podmanv2-retry
selinux_tag.sh
swagger-check
systemd_tag.sh
tree_status.sh hack/tree_status.sh: print diff at the end 2022-10-14 09:39:37 +02:00
xref-docker-options Formalize our compare-against-docker mechanism 2022-11-10 05:47:32 -07:00
xref-helpmsgs-manpages add a podman-compose command 2023-07-24 19:23:04 +02:00