From cb2bc06bced618dfbc0245f7c2c84fb91cfe42e8 Mon Sep 17 00:00:00 2001 From: Luke Yue Date: Sun, 20 Sep 2026 08:55:31 +0800 Subject: [PATCH] chore: update dependencies and move tabled to dev-dependencies Signed-off-by: Luke Yue --- .github/workflows/test.yml | 8 ++------ Cargo.toml | 12 ++++++------ 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d975450..ef1766d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,11 +24,9 @@ jobs: if modinfo mlx5_ib >/dev/null 2>&1 && lsmod | grep -q '^mlx5_ib'; then sudo rmmod mlx5_ib fi - if modinfo mana >/dev/null 2>&1 && lsmod | grep -q '^mana'; then - sudo rmmod mana - fi cd ${{ github.workspace }} sudo apt install libibverbs1 librdmacm1 ibverbs-utils + sudo rm /etc/libibverbs.d/mana.driver sudo ibv_devinfo || true cargo clippy --all-targets -- -D warnings cargo test @@ -69,14 +67,12 @@ jobs: ./rdma-core/build.sh - name: Test with RXE run: | + rm ./rdma-core/build/etc/libibverbs.d/mana.driver export LD_LIBRARY_PATH=./rdma-core/build/lib cargo llvm-cov --no-report run --example ibv_devinfo if modinfo mlx5_ib >/dev/null 2>&1 && lsmod | grep -q '^mlx5_ib'; then sudo rmmod mlx5_ib fi - if modinfo mana >/dev/null 2>&1 && lsmod | grep -q '^mana'; then - sudo rmmod mana - fi just test-basic-with-cov just test-rc-pingpong-with-cov just test-cmtime-with-cov diff --git a/Cargo.toml b/Cargo.toml index fb64918..da95850 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,6 @@ edition = "2021" [dependencies] rdma-mummy-sys = "0.2.4" -tabled = "0.18" libc = "0.2" os_socketaddr = "0.2" bitmask-enum = "2.2" @@ -26,13 +25,14 @@ thiserror = "2.0" [dev-dependencies] trybuild = "1.0" -rstest = "0.24" -clap = { version = "4.5", features = ["derive"] } -rand = "0.9" +rstest = "0.27" +clap = { version = "4.6", features = ["derive"] } +rand = "0.10" postcard = { version = "1.1", features = ["alloc"] } quanta = "0.12" -byte-unit = "5.1" +byte-unit = "5.2" proptest = "1.6" anyhow = "1.0" -termtree = "0.5" +termtree = "1.0" +tabled = "0.22" polling = "3.10"