From 6af462b27f27a6b2a684be280eb8c90a3b0388d8 Mon Sep 17 00:00:00 2001 From: Dallas Strouse Date: Fri, 24 Jan 2025 16:58:55 -0600 Subject: [PATCH] rusticl/device: skip loading devices in cfg(test) Reviewed-by: Eric Engestrom Part-of: --- src/gallium/frontends/rusticl/core/device.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gallium/frontends/rusticl/core/device.rs b/src/gallium/frontends/rusticl/core/device.rs index 5648a1732d2..6e9283b8b70 100644 --- a/src/gallium/frontends/rusticl/core/device.rs +++ b/src/gallium/frontends/rusticl/core/device.rs @@ -1333,8 +1333,12 @@ impl Device { } pub fn all() -> Vec { + #[cfg(not(test))] let mut devs: Vec<_> = load_screens().filter_map(Device::new).collect(); + #[cfg(test)] + let mut devs: Vec = Vec::default(); + // Pick a default device. One must be the default one no matter what. And custom devices can // only be that one if they are the only devices available. //