mirror of
https://github.com/ilya-zlobintsev/LACT.git
synced 2025-02-25 18:55:26 -06:00
chore: avoid error in vulkan when running tests
This commit is contained in:
parent
14429fd67c
commit
543265ddb2
@ -10,7 +10,7 @@ use vulkano::{
|
||||
#[cfg_attr(test, allow(unreachable_code, unused_variables))]
|
||||
pub fn get_vulkan_info(pci_info: &GpuPciInfo) -> anyhow::Result<VulkanInfo> {
|
||||
#[cfg(test)]
|
||||
return Err(anyhow!("Not allowed in tests"));
|
||||
return Ok(VulkanInfo::default());
|
||||
|
||||
trace!("Reading vulkan info");
|
||||
let vendor_id = u32::from_str_radix(&pci_info.device_pci_info.vendor_id, 16)?;
|
||||
|
@ -22,6 +22,16 @@ expression: device_info
|
||||
"vendor": "PC Partner Limited / Sapphire Technology",
|
||||
"vendor_id": "174B"
|
||||
}
|
||||
},
|
||||
"vulkan_info": {
|
||||
"api_version": "",
|
||||
"device_name": "",
|
||||
"driver": {
|
||||
"version": 0
|
||||
},
|
||||
"enabled_layers": [],
|
||||
"extensions": {},
|
||||
"features": {}
|
||||
}
|
||||
},
|
||||
"pci_info": {
|
||||
|
@ -23,7 +23,17 @@ expression: device_info
|
||||
"vendor_id": "1458"
|
||||
}
|
||||
},
|
||||
"vbios_version": "xxx-xxx-xxx"
|
||||
"vbios_version": "xxx-xxx-xxx",
|
||||
"vulkan_info": {
|
||||
"api_version": "",
|
||||
"device_name": "",
|
||||
"driver": {
|
||||
"version": 0
|
||||
},
|
||||
"enabled_layers": [],
|
||||
"extensions": {},
|
||||
"features": {}
|
||||
}
|
||||
},
|
||||
"pci_info": {
|
||||
"device_pci_info": {
|
||||
|
@ -98,7 +98,17 @@ expression: device_info
|
||||
"vendor_id": "1DA2"
|
||||
}
|
||||
},
|
||||
"vbios_version": "113-D1990103-O09"
|
||||
"vbios_version": "113-D1990103-O09",
|
||||
"vulkan_info": {
|
||||
"api_version": "",
|
||||
"device_name": "",
|
||||
"driver": {
|
||||
"version": 0
|
||||
},
|
||||
"enabled_layers": [],
|
||||
"extensions": {},
|
||||
"features": {}
|
||||
}
|
||||
},
|
||||
"pci_info": {
|
||||
"device_pci_info": {
|
||||
|
@ -98,7 +98,17 @@ expression: device_info
|
||||
"vendor_id": "1DA2"
|
||||
}
|
||||
},
|
||||
"vbios_version": "113-1E3871U-O4C"
|
||||
"vbios_version": "113-1E3871U-O4C",
|
||||
"vulkan_info": {
|
||||
"api_version": "",
|
||||
"device_name": "",
|
||||
"driver": {
|
||||
"version": 0
|
||||
},
|
||||
"enabled_layers": [],
|
||||
"extensions": {},
|
||||
"features": {}
|
||||
}
|
||||
},
|
||||
"pci_info": {
|
||||
"device_pci_info": {
|
||||
|
@ -23,7 +23,17 @@ expression: device_info
|
||||
"vendor_id": "1EAE"
|
||||
}
|
||||
},
|
||||
"vbios_version": "113-23L86HMD2-D02"
|
||||
"vbios_version": "113-23L86HMD2-D02",
|
||||
"vulkan_info": {
|
||||
"api_version": "",
|
||||
"device_name": "",
|
||||
"driver": {
|
||||
"version": 0
|
||||
},
|
||||
"enabled_layers": [],
|
||||
"extensions": {},
|
||||
"features": {}
|
||||
}
|
||||
},
|
||||
"pci_info": {
|
||||
"device_pci_info": {
|
||||
|
@ -59,7 +59,17 @@ expression: device_info
|
||||
"vendor_id": "1DA2"
|
||||
}
|
||||
},
|
||||
"vbios_version": "113-D4121EXT-CO1"
|
||||
"vbios_version": "113-D4121EXT-CO1",
|
||||
"vulkan_info": {
|
||||
"api_version": "",
|
||||
"device_name": "",
|
||||
"driver": {
|
||||
"version": 0
|
||||
},
|
||||
"enabled_layers": [],
|
||||
"extensions": {},
|
||||
"features": {}
|
||||
}
|
||||
},
|
||||
"pci_info": {
|
||||
"device_pci_info": {
|
||||
|
@ -23,7 +23,17 @@ expression: device_info
|
||||
"vendor_id": "F111"
|
||||
}
|
||||
},
|
||||
"vbios_version": "113-BRT125778.001"
|
||||
"vbios_version": "113-BRT125778.001",
|
||||
"vulkan_info": {
|
||||
"api_version": "",
|
||||
"device_name": "",
|
||||
"driver": {
|
||||
"version": 0
|
||||
},
|
||||
"enabled_layers": [],
|
||||
"extensions": {},
|
||||
"features": {}
|
||||
}
|
||||
},
|
||||
"pci_info": {
|
||||
"device_pci_info": {
|
||||
|
@ -61,7 +61,17 @@ expression: device_info
|
||||
"vendor_id": "1DA2"
|
||||
}
|
||||
},
|
||||
"vbios_version": "113-D70401XT-N11"
|
||||
"vbios_version": "113-D70401XT-N11",
|
||||
"vulkan_info": {
|
||||
"api_version": "",
|
||||
"device_name": "",
|
||||
"driver": {
|
||||
"version": 0
|
||||
},
|
||||
"enabled_layers": [],
|
||||
"extensions": {},
|
||||
"features": {}
|
||||
}
|
||||
},
|
||||
"pci_info": {
|
||||
"device_pci_info": {
|
||||
|
@ -103,7 +103,17 @@ expression: device_info
|
||||
"vendor_id": "1043"
|
||||
}
|
||||
},
|
||||
"vbios_version": "115-D050PIL-100"
|
||||
"vbios_version": "115-D050PIL-100",
|
||||
"vulkan_info": {
|
||||
"api_version": "",
|
||||
"device_name": "",
|
||||
"driver": {
|
||||
"version": 0
|
||||
},
|
||||
"enabled_layers": [],
|
||||
"extensions": {},
|
||||
"features": {}
|
||||
}
|
||||
},
|
||||
"pci_info": {
|
||||
"device_pci_info": {
|
||||
|
@ -35,6 +35,16 @@ expression: device_info
|
||||
"vendor": "Lenovo",
|
||||
"vendor_id": "17AA"
|
||||
}
|
||||
},
|
||||
"vulkan_info": {
|
||||
"api_version": "",
|
||||
"device_name": "",
|
||||
"driver": {
|
||||
"version": 0
|
||||
},
|
||||
"enabled_layers": [],
|
||||
"extensions": {},
|
||||
"features": {}
|
||||
}
|
||||
},
|
||||
"pci_info": {
|
||||
|
@ -1,7 +1,6 @@
|
||||
---
|
||||
source: lact-daemon/src/tests/mod.rs
|
||||
expression: device_info
|
||||
snapshot_kind: text
|
||||
---
|
||||
{
|
||||
"clocks_info": {
|
||||
@ -36,6 +35,16 @@ snapshot_kind: text
|
||||
"vendor": "Lenovo",
|
||||
"vendor_id": "17AA"
|
||||
}
|
||||
},
|
||||
"vulkan_info": {
|
||||
"api_version": "",
|
||||
"device_name": "",
|
||||
"driver": {
|
||||
"version": 0
|
||||
},
|
||||
"enabled_layers": [],
|
||||
"extensions": {},
|
||||
"features": {}
|
||||
}
|
||||
},
|
||||
"pci_info": {
|
||||
|
@ -22,6 +22,16 @@ expression: device_info
|
||||
"vendor": "Micro-Star International Co., Ltd. [MSI]",
|
||||
"vendor_id": "1462"
|
||||
}
|
||||
},
|
||||
"vulkan_info": {
|
||||
"api_version": "",
|
||||
"device_name": "",
|
||||
"driver": {
|
||||
"version": 0
|
||||
},
|
||||
"enabled_layers": [],
|
||||
"extensions": {},
|
||||
"features": {}
|
||||
}
|
||||
},
|
||||
"pci_info": {
|
||||
|
@ -209,7 +209,7 @@ pub struct LinkInfo {
|
||||
pub max_speed: Option<String>,
|
||||
}
|
||||
|
||||
#[derive(Serialize, Deserialize, Debug, Clone)]
|
||||
#[derive(Serialize, Deserialize, Debug, Clone, Default)]
|
||||
pub struct VulkanInfo {
|
||||
pub device_name: String,
|
||||
pub api_version: String,
|
||||
@ -220,7 +220,7 @@ pub struct VulkanInfo {
|
||||
}
|
||||
|
||||
#[skip_serializing_none]
|
||||
#[derive(Serialize, Deserialize, Debug, Clone)]
|
||||
#[derive(Serialize, Deserialize, Debug, Clone, Default)]
|
||||
pub struct VulkanDriverInfo {
|
||||
pub version: u32,
|
||||
pub name: Option<String>,
|
||||
|
Loading…
Reference in New Issue
Block a user