From 3b9d47aee2501af8d2d5d6f56685811c0290f5ba Mon Sep 17 00:00:00 2001 From: Lorenz Bauer Date: Mon, 30 Oct 2023 12:24:39 +0000 Subject: [PATCH] CI: test against 6.6 Signed-off-by: Lorenz Bauer --- .github/workflows/ci.yml | 4 ++-- elf_reader_test.go | 23 +++++++++++++++++++++-- 2 files changed, 23 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e553f8117..00b76e420 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ on: env: TMPDIR: /tmp - CI_MAX_KERNEL_VERSION: '6.1' + CI_MAX_KERNEL_VERSION: '6.6' CI_MIN_CLANG_VERSION: '11' go_version: '~1.21' prev_go_version: '~1.20' @@ -143,7 +143,7 @@ jobs: timeout-minutes: 10 strategy: matrix: - version: ["6.1", "5.15", "5.10", "5.4", "4.19", "4.14", "4.9"] + version: ["6.6", "6.1", "5.15", "5.10", "5.4", "4.19", "4.14", "4.9"] env: KERNEL_VERSION: "${{ matrix.version }}" steps: diff --git a/elf_reader_test.go b/elf_reader_test.go index 140651377..6d133388e 100644 --- a/elf_reader_test.go +++ b/elf_reader_test.go @@ -1001,8 +1001,27 @@ func TestLibBPFCompat(t *testing.T) { t.Skip("Skipping since the test generates dynamic BTF") case "test_static_linked": t.Skip("Skipping since .text contains 'subprog' twice") - case "linked_maps", "linked_funcs", "linked_vars", "kprobe_multi", - "test_ksyms_weak", "test_ksyms_module", "test_ksyms": + case "linked_maps", + "linked_funcs", + "linked_vars", + "kprobe_multi", + "test_ksyms_weak", + "test_ksyms_module", + "test_ksyms", + "xdp_metadata2", + "uprobe_multi_usdt", + "test_log_fixup", + "test_global_func_ctx_args", + "test_fill_link_info", + "task_storage_nodeadlock", + "task_kfunc_success", + "pyperf600_iter", + "iters_state_safety", + "iters_num", + "iters_looping", + "freplace_connect_v4_prog", + "freplace_connect4", + "connect4_prog": t.Skip("Skipping since weak relocations are not supported") case "bloom_filter_map", "bloom_filter_bench": t.Skip("Skipping due to missing MapExtra field in MapSpec")