zdtm: stop importing junit_xml

We are dropping support for generating JUnit XML reports in zdtm.py as we've
migrated testing infrastructure entirely to `GitHub Actions` and other
third-party test runners.

This package has been removed from some distribution repositories (e.g.,
Fedora), making it simpler to remove the dependency than to force installation
via pip.

Signed-off-by: Andrei Vagin <avagin@google.com>
This commit is contained in:
Andrei Vagin 2025-09-14 19:29:16 -07:00
parent 254ba3e8cc
commit a779417a3f
9 changed files with 4 additions and 33 deletions

View file

@ -26,7 +26,6 @@ dnf install -y \
protobuf-devel \
python3-PyYAML \
python3-protobuf \
python3-junit_xml \
python3-pip \
python3-importlib-metadata \
python-unversioned-command \

View file

@ -6,7 +6,7 @@ CI_PKGS=(protobuf-c-compiler libprotobuf-c-dev libaio-dev libgnutls28-dev
libnl-3-dev gdb bash libnet-dev util-linux asciidoctor
libnl-route-3-dev time libbsd-dev python3-yaml uuid-dev
libperl-dev pkg-config python3-protobuf python3-pip
python3-importlib-metadata python3-junit.xml libdrm-dev)
python3-importlib-metadata libdrm-dev)
X86_64_PKGS=(gcc-multilib)

View file

@ -44,7 +44,7 @@ setup() {
ssh default sudo dnf upgrade -y
ssh default sudo dnf install -y gcc git gnutls-devel nftables-devel libaio-devel \
libasan libcap-devel libnet-devel libnl3-devel libbsd-devel make protobuf-c-devel \
protobuf-devel python3-protobuf python3-importlib-metadata python3-junit_xml \
protobuf-devel python3-protobuf python3-importlib-metadata \
rubygem-asciidoctor iptables libselinux-devel libbpf-devel python3-yaml libuuid-devel
# Disable sssd to avoid zdtm test failures in pty04 due to sssd socket