diff --git a/test/registered/distributed/test_disaggregation_decode_radix_cache.py b/test/registered/distributed/test_disaggregation_decode_radix_cache.py index 249443c58..07d63b49e 100644 --- a/test/registered/distributed/test_disaggregation_decode_radix_cache.py +++ b/test/registered/distributed/test_disaggregation_decode_radix_cache.py @@ -120,7 +120,10 @@ class DisaggregationDecodeRadixCacheTestMixin: ) -@unittest.skip("Temporarily disabled until nixl backend is stable.") +@unittest.skipUnless( + is_in_ci() or _has_nixl(), + "NIXL is required for decode radix cache disaggregation coverage.", +) class TestDisaggregationDecodeRadixCacheNixl( DisaggregationDecodeRadixCacheTestMixin, PDDisaggregationServerBase ):