From 9669fdc273329fab9cdba3651d7c6bb97ef6d01e Mon Sep 17 00:00:00 2001 From: Matt Wozniski Date: Wed, 21 Aug 2024 15:06:50 -0400 Subject: [PATCH] ci: Disable `memray attach` tests in cibuildwheel These tests have broken because of changes to the GitHub runners. The old debuggers being installed in the containers are not compatible with the new Linux kernel being used by the runners. Rather than spend a bunch of effort to get this working, we'll just disable these tests in those environments. Note that we still exercising attaching with both debuggers in other workflows: the `test_with_coverage` workflow tests both gdb and lldb on glibc, and the `test_on_alpine` workflow tests both gdb and lldb on musl libc. Signed-off-by: Matt Wozniski --- pyproject.toml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c574b3bd68..a3938cab02 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -104,8 +104,7 @@ before-all = [ "make install", # Install Memray's other build and test dependencies - "yum install -y libunwind-devel gdb", - "if ! yum install -y lldb; then echo lldb is not available; fi" + "yum install -y libunwind-devel", ] [tool.cibuildwheel.macos] @@ -177,5 +176,5 @@ before-all = [ "make install", # Install Memray's other build and test dependencies - "apk add --update libunwind-dev lz4-dev gdb lldb" + "apk add --update libunwind-dev lz4-dev" ]