From 20ea95b4505c477af3b6ff6ce9d19cee868ddc5d Mon Sep 17 00:00:00 2001 From: Andrii Nakryiko Date: Mon, 25 Mar 2024 21:27:07 -0700 Subject: [PATCH] ci: sync DENYLISTs with BPF CI Keep all the denylisted tests in sync. Signed-off-by: Andrii Nakryiko --- ci/vmtest/configs/DENYLIST | 14 ++++++++++++++ ci/vmtest/configs/DENYLIST-latest | 1 + ci/vmtest/configs/DENYLIST-latest.s390x | 13 +++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 ci/vmtest/configs/DENYLIST diff --git a/ci/vmtest/configs/DENYLIST b/ci/vmtest/configs/DENYLIST new file mode 100644 index 0000000..d2d725d --- /dev/null +++ b/ci/vmtest/configs/DENYLIST @@ -0,0 +1,14 @@ +# TEMPORARY +btf_dump/btf_dump: syntax +kprobe_multi_bench_attach +core_reloc/enum64val +core_reloc/size___diff_sz +core_reloc/type_based___diff_sz +test_ima # All of CI is broken on it following 6.3-rc1 merge + +lwt_reroute # crashes kernel after netnext merge from 2ab1efad60ad "net/sched: cls_api: complement tcf_tfilter_dump_policy" +tc_links_ingress # started failing after net-next merge from 2ab1efad60ad "net/sched: cls_api: complement tcf_tfilter_dump_policy" +xdp_bonding/xdp_bonding_features # started failing after net merge from 359e54a93ab4 "l2tp: pass correct message length to ip6_append_data" +tc_redirect/tc_redirect_dtime # uapi breakage after net-next commit 885c36e59f46 ("net: Re-use and set mono_delivery_time bit for userspace tstamp packets") +migrate_reuseport/IPv4 TCP_NEW_SYN_RECV reqsk_timer_handler # flaky, under investigation +migrate_reuseport/IPv6 TCP_NEW_SYN_RECV reqsk_timer_handler # flaky, under investigation diff --git a/ci/vmtest/configs/DENYLIST-latest b/ci/vmtest/configs/DENYLIST-latest index 56d43ee..e78d7f6 100644 --- a/ci/vmtest/configs/DENYLIST-latest +++ b/ci/vmtest/configs/DENYLIST-latest @@ -10,3 +10,4 @@ send_signal/send_signal_nmi_thread lwt_reroute # crashes kernel, fix pending upstream tc_links_ingress # fails, same fix is pending upstream +tc_redirect # enough is enough, banned for life for flakiness diff --git a/ci/vmtest/configs/DENYLIST-latest.s390x b/ci/vmtest/configs/DENYLIST-latest.s390x index e97d7ba..4ab9c93 100644 --- a/ci/vmtest/configs/DENYLIST-latest.s390x +++ b/ci/vmtest/configs/DENYLIST-latest.s390x @@ -2,3 +2,16 @@ sockmap_listen/sockhash VSOCK test_vsock_redir usdt/basic # failing verifier due to bounds check after LLVM update usdt/multispec # same as above + +deny_namespace # not yet in bpf denylist +tc_redirect/tc_redirect_dtime # very flaky +lru_bug # not yet in bpf-next denylist + +# Disabled temporarily for a crash. +# https://lore.kernel.org/bpf/c9923c1d-971d-4022-8dc8-1364e929d34c@gmail.com/ +dummy_st_ops/dummy_init_ptr_arg +fexit_bpf2bpf +tailcalls +trace_ext +xdp_bpf2bpf +xdp_metadata