{
"version": "0.2.0-dev.2",
"suite": "kernel xHCI and bounded HID descriptor decoder",
"status": "passed",
"tests_passed": 14,
"tests_failed": 0,
"command": "target/kernel-host-tests/drivers-usb-v2-tests.exe drivers::xhci --test-threads=1",
"cases": [
"actual 66-byte Corsair configuration",
"synthetic actual HID capability layout ID1 21-byte NKRO",
"large non-keyboard consumer Usage range",
"64-byte TRB and validated short-packet residual",
"non-keyboard report IDs preserve held keys",
"malformed descriptor bounds and deterministic mutations",
"root/hub routing and TT",
"control short transfer/status and STALL",
"ring cycle and context layout"
],
"hardware_os_input_validated": false,
"sources": [
"kernel/src/drivers/xhci.rs",
"kernel/src/drivers/hid_keyboard.rs",
"kernel/src/drivers/keyboard.rs"
]
}
{
"version": "0.2.0-dev.2",
"suite": "kernel xHCI and bounded HID descriptor decoder",
"status": "passed",
"tests_passed": 14,
"tests_failed": 0,
"command": "target/kernel-host-tests/drivers-usb-v2-tests.exe drivers::xhci --test-threads=1",
"cases": [
"actual 66-byte Corsair configuration",
"synthetic actual HID capability layout ID1 21-byte NKRO",
"large non-keyboard consumer Usage range",
"64-byte TRB and validated short-packet residual",
"non-keyboard report IDs preserve held keys",
"malformed descriptor bounds and deterministic mutations",
"root/hub routing and TT",
"control short transfer/status and STALL",
"ring cycle and context layout"
],
"hardware_os_input_validated": false,
"sources": [
"kernel/src/drivers/xhci.rs",
"kernel/src/drivers/hid_keyboard.rs",
"kernel/src/drivers/keyboard.rs"
]
}