diff --git a/.github/code/configs/ltp-whitelist b/.github/code/configs/ltp-whitelist index 8448667d1a58b..42172adb9a229 100644 --- a/.github/code/configs/ltp-whitelist +++ b/.github/code/configs/ltp-whitelist @@ -1,5 +1,9 @@ -ioctl03 -fanotify22 -ioprio_set03 -setsockopt08 -statx04 +execve06 execve06 +inotify12 inotify12 +fanotify14 fanotify14 +openat04 openat04 +semctl09 semctl09 +setsockopt09 setsockopt09 +splice07 splice07 +timerfd_settime02 timerfd_settime02 +wait403 wait403 diff --git a/.github/code/dockerfiles/x86_64-buster.dockerfile b/.github/code/dockerfiles/x86_64-buster.dockerfile index 27d40b3bb3cdf..5c4b78d130da7 100644 --- a/.github/code/dockerfiles/x86_64-buster.dockerfile +++ b/.github/code/dockerfiles/x86_64-buster.dockerfile @@ -41,6 +41,13 @@ RUN apt install -y python-dev RUN apt install -y python3-dev RUN apt install -y sshpass RUN apt install -y debhelper +RUN apt install -y libpci-dev +RUN apt install -y libcap-dev +RUN apt install -y systemtap-sdt-dev +RUN apt install -y libzstd-dev +RUN apt install -y libbabeltrace-dev +RUN apt install -y libpfm4-dev +ENV NO_LIBTRACEEVENT=1 # WA for install pahole>=1.13 RUN echo "deb http://deb.debian.org/debian bullseye main" >> /etc/apt/sources.list diff --git a/.github/code/tests/ltp.yml b/.github/code/tests/ltp.yml index c9e86f1567458..f0e20fabeae48 100644 --- a/.github/code/tests/ltp.yml +++ b/.github/code/tests/ltp.yml @@ -17,11 +17,7 @@ before_test: test: script: - | - if [ `uname -r | grep "6.6"` ]; then - /opt/ltp/runltp -p -d /ltp_log -l /ltp_log/result -o /ltp_log/output -C /ltp_log/failed -T /ltp_log/conf -f syscalls -S /opt/ltp_whitelist || true - else - /opt/ltp/runltp -p -d /ltp_log -l /ltp_log/result -o /ltp_log/output -C /ltp_log/failed -T /ltp_log/conf -f syscalls || true - fi + /opt/ltp/runltp -p -d /ltp_log -l /ltp_log/result -o /ltp_log/output -C /ltp_log/failed -T /ltp_log/conf -f syscalls -S /opt/ltp-whitelist || true - | if [ ! -f /ltp_log/failed ]; then exit 0