docs(evidence): record task-2 MS-7D70 RED/GREEN tests and check-sweep tail

This commit is contained in:
2026-08-05 14:45:50 +03:00
parent dc2fda2a89
commit 85c84eb6c5
+127 -41
View File
@@ -1,69 +1,83 @@
warning: unreachable pattern
--> /mnt/data/kellito/Builds/RedBear-OS/local/sources/libredox/src/lib.rs:28:52
|
28 | matches!(self.errno(), errno::EAGAIN | errno::EWOULDBLOCK)
| ------------- ^^^^^^^^^^^^^^^^^^ no value can reach this
| |
| matches all the relevant values
|
= note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
=== MS-7D70 DMI quirk profile — test-first RED output ===
(Entry temporarily removed from 50-system.toml to demonstrate the test guards the profile.)
warning: `extern` block uses type `[u8]`, which is not FFI-safe
--> /mnt/data/kellito/Builds/RedBear-OS/local/sources/libredox/src/lib.rs:321:77
|
321 | fn redox_get_proc_credentials_v1(cap_fd: usize, target_pid: usize, buf: &mut [u8])
| ^^^^^^^^^ not FFI-safe
|
= help: consider using a raw pointer instead
= note: slices have no C equivalent
= note: `#[warn(improper_ctypes)]` on by default
$ cargo test --manifest-path local/recipes/drivers/redox-driver-sys/source/Cargo.toml dmi_toml_ms_7d70_from_real_quirks_file_matches_and_lg_does_not
warning: `libredox` (lib) generated 2 warnings
Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
Running unittests src/lib.rs (local/recipes/drivers/redox-driver-sys/source/target/debug/deps/redox_driver_sys-2d0e4fc6bee35fec)
running 1 test
test quirks::toml_loader::tests::dmi_toml_ms_7d70_from_real_quirks_file_matches_and_lg_does_not ... FAILED
failures:
---- quirks::toml_loader::tests::dmi_toml_ms_7d70_from_real_quirks_file_matches_and_lg_does_not stdout ----
thread 'quirks::toml_loader::tests::dmi_toml_ms_7d70_from_real_quirks_file_matches_and_lg_does_not' (1861863) panicked at src/quirks/toml_loader.rs:945:14:
MS-7D70 dmi_system_quirk entry present in 50-system.toml
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
failures:
quirks::toml_loader::tests::dmi_toml_ms_7d70_from_real_quirks_file_matches_and_lg_does_not
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 84 filtered out; finished in 0.01s
error: test failed, to rerun pass `--lib`
=== MS-7D70 DMI quirk profile — GREEN output (entry restored) ===
$ cargo test --manifest-path local/recipes/drivers/redox-driver-sys/source/Cargo.toml dmi_toml_ms_7d70_from_real_quirks_file_matches_and_lg_does_not
warning: `libredox` (lib) generated 2 warnings
Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
Running unittests src/lib.rs (local/recipes/drivers/redox-driver-sys/source/target/debug/deps/redox_driver_sys-2d0e4fc6bee35fec)
running 65 tests
running 1 test
test quirks::toml_loader::tests::dmi_toml_ms_7d70_from_real_quirks_file_matches_and_lg_does_not ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 84 filtered out; finished in 0.00s
=== Full quirks suite ===
$ cargo test --manifest-path local/recipes/drivers/redox-driver-sys/source/Cargo.toml quirks
warning: `libredox` (lib) generated 2 warnings
Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
Running unittests src/lib.rs (local/recipes/drivers/redox-driver-sys/source/target/debug/deps/redox_driver_sys-2d0e4fc6bee35fec)
running 69 tests
test quirks::dmi::tests::apply_dmi_rules_filters_by_phase ... ok
test quirks::dmi::tests::apply_dmi_rules_requires_live_dmi_info ... ok
test quirks::dmi::tests::dmi_match_all_fields ... ok
test quirks::tests::class_mask_match ... ok
test quirks::dmi::tests::dmi_no_match_wrong_vendor ... ok
test quirks::dmi::tests::dmi_match_missing_field_fails ... ok
test quirks::dmi::tests::dmi_no_match_wrong_vendor ... ok
test quirks::tests::class_mask_match ... ok
test quirks::tests::flags_accumulate ... ok
test quirks::tests::lookup_pci_quirks_equals_enable_phase_lookup ... ok
test quirks::tests::quirk_phase_default_is_enable ... ok
test quirks::tests::revision_range_match ... ok
test quirks::tests::lookup_pci_quirks_equals_enable_phase_lookup ... ok
test quirks::tests::usb_quirk_lookup_works ... ok
test quirks::tests::vendor_only_match ... ok
test quirks::tests::revision_range_match ... ok
test quirks::tests::wildcard_entry_matches_everything ... ok
test quirks::tests::wildcard_entry_uses_enable_phase ... ok
test quirks::toml_loader::tests::dmi_toml_invalid_pci_selector_skips_entry ... ok
test quirks::toml_loader::tests::dmi_toml_mixed_pci_and_system_flags_route_to_both_tables ... ok
test quirks::toml_loader::tests::dmi_toml_rules_do_not_apply_without_dmi_info ... ok
test quirks::toml_loader::tests::dmi_toml_matches_sys_vendor_and_product_name ... ok
test quirks::toml_loader::tests::dmi_toml_system_flags_split_from_pci_flags ... ok
test quirks::xhci_table::tests::amd_0x96_host_matches_by_hci_version ... ok
test quirks::toml_loader::tests::parse_phase_parses_early ... ok
test quirks::xhci_table::tests::amd_promontory_all_have_u2_disable_wake ... ok
test quirks::toml_loader::tests::dmi_toml_vendor_only_selector_matches_any_device_for_vendor ... ok
test quirks::toml_loader::tests::parse_phase_skips_invalid_phase_string ... ok
test quirks::toml_loader::tests::parse_phase_defaults_to_enable_when_absent ... ok
test quirks::xhci_table::tests::amd_starship_has_limit_endpoint_interval_9 ... ok
test quirks::xhci_table::tests::amd_promontory_2_and_4_have_no_soft_retry ... ok
test quirks::xhci_table::tests::amd_promontory_all_have_u2_disable_wake ... ok
test quirks::xhci_table::tests::amd_renoir_has_broken_d3cold_s2i ... ok
test quirks::toml_loader::tests::parse_phase_parses_early ... ok
test quirks::xhci_table::tests::asmedia_1042_has_spurious_success_and_broken_streams ... ok
test quirks::xhci_table::tests::asmedia_1042a_fixed_flags ... ok
test quirks::xhci_table::tests::broadcom_9026_has_reset_pll_on_disconnect ... ok
test quirks::xhci_table::tests::amd_renoir_has_broken_d3cold_s2i ... ok
test quirks::xhci_table::tests::amd_starship_has_limit_endpoint_interval_9 ... ok
test quirks::xhci_table::tests::asmedia_1242_2142_3242_have_no_64bit_support ... ok
test quirks::xhci_table::tests::ati_navi10_has_limit_endpoint_interval_9 ... ok
test quirks::xhci_table::tests::asmedia_3042_has_reset_on_resume ... ok
test quirks::xhci_table::tests::ati_navi10_has_limit_endpoint_interval_9 ... ok
test quirks::xhci_table::tests::broadcom_9026_has_reset_pll_on_disconnect ... ok
test quirks::xhci_table::tests::cavium_9026_has_reset_pll_on_disconnect ... ok
test quirks::xhci_table::tests::cdns_usbssp_has_cdns_sctx_quirk ... ok
test quirks::xhci_table::tests::etron_ej168_has_full_flag_set ... ok
test quirks::xhci_table::tests::fresco_logic_fl1009_has_broken_streams ... ok
test quirks::xhci_table::tests::fresco_logic_fl1400_has_broken_msi_only ... ok
test quirks::xhci_table::tests::cavium_9026_has_reset_pll_on_disconnect ... ok
test quirks::xhci_table::tests::cdns_usbssp_has_cdns_sctx_quirk ... ok
test quirks::xhci_table::tests::fresco_logic_pdk_rev4_has_slow_suspend ... ok
test quirks::xhci_table::tests::fresco_logic_pdk_rev0_has_reset_ep_quirk ... ok
test quirks::xhci_table::tests::fresco_logic_pdk_rev4_has_slow_suspend ... ok
test quirks::xhci_table::tests::intel_alder_lake_pch_51ed_has_reset_to_default ... ok
test quirks::xhci_table::tests::intel_baseline_any_device ... ok
test quirks::xhci_table::tests::intel_cherryview_22b5_has_all_expected_flags ... ok
@@ -83,11 +97,83 @@ test quirks::xhci_table::tests::ti_8241_has_limit_endpoint_interval_7 ... ok
test quirks::xhci_table::tests::unknown_vendor_no_quirks_unless_spec_rule_applies ... ok
test quirks::xhci_table::tests::via_3432_has_broken_streams ... ok
test quirks::xhci_table::tests::via_vl805_fixed_flags ... ok
test quirks::xhci_table::tests::x670e_amd_43f7_quirks_combined_at_hci_1_2 ... ok
test quirks::xhci_table::tests::x670e_amd_43f7_quirks_default_pm_runtime_allow_only_per_device ... ok
test quirks::xhci_table::tests::x670e_amd_raphael_usb4_quirks_match_spec_rules_at_hci_1_2 ... ok
test quirks::xhci_table::tests::x670e_amd_raphael_usb4_quirks_no_pm_runtime_allow_below_1_2 ... ok
test quirks::xhci_table::tests::zhaoxin_9202_has_reset_on_resume_and_trb_overfetch ... ok
test quirks::xhci_table::tests::zhaoxin_9203_has_trb_overfetch_only ... ok
test quirks::xhci_table::tests::zhaoxin_baseline_any_device ... ok
test quirks::toml_loader::tests::dmi_toml_ms_7d70_from_real_quirks_file_matches_and_lg_does_not ... ok
test quirks::toml_loader::tests::parse_phase_defaults_to_enable_when_absent ... ok
test quirks::toml_loader::tests::dmi_toml_system_flags_split_from_pci_flags ... ok
test quirks::toml_loader::tests::dmi_toml_rules_do_not_apply_without_dmi_info ... ok
test quirks::toml_loader::tests::dmi_toml_invalid_pci_selector_skips_entry ... ok
test quirks::toml_loader::tests::parse_phase_skips_invalid_phase_string ... ok
test quirks::toml_loader::tests::dmi_toml_mixed_pci_and_system_flags_route_to_both_tables ... ok
test quirks::toml_loader::tests::dmi_toml_vendor_only_selector_matches_any_device_for_vendor ... ok
test quirks::toml_loader::tests::dmi_toml_matches_sys_vendor_and_product_name ... ok
test quirks::toml_loader::tests::domain_quirks_match_and_accumulate ... ok
test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 16 filtered out; finished in 0.00s
test result: ok. 69 passed; 0 failed; 0 ignored; 0 measured; 16 filtered out; finished in 0.01s
=== build-redbear.sh --check-sweep redbear-mini tail ===
(Dirty base from unrelated in-flight acpid work required --allow-dirty to reach the sweep; the sweep itself ran clean.)
>>> Check-sweep: cargo check --target x86_64-unknown-redox (pre-build type/borrow check)
>>> (skip bootloader — not built for x86_64-unknown-redox)
>>> check OK: base
>>> check OK: installer
>>> check OK: kernel
>>> check OK: libc
>>> check OK: libredox
>>> check OK: redoxfs
>>> check OK: redox-scheme
>>> check OK: relibc
>>> check OK: syscall
>>> check OK: userutils
>>> check OK: brush
>>> check OK: cpufreqd
>>> check OK: cub
>>> check OK: driver-manager
>>> check OK: driver-params
>>> check OK: ehcid
>>> check OK: evdevd
>>> check OK: ext4d
>>> check OK: fatd
>>> check OK: firmware-loader
>>> check OK: hwrngd
>>> check OK: iommu
>>> check OK: ohcid
>>> check OK: redbear-acmd
>>> check OK: redbear-authd
>>> check OK: redbear-btctl
>>> check OK: redbear-btusb
>>> check OK: redbear-dnsd
>>> check OK: redbear-ecmd
>>> check OK: redbear-ftdi
>>> check OK: redbear-hwutils
>>> check OK: redbear-info
>>> check OK: redbear-iwlwifi
>>> check OK: redbear-k10tempd
>>> check OK: redbear-keymapd
>>> check OK: redbear-mtr
>>> check OK: redbear-netctl
>>> check OK: redbear-netctl-console
>>> check OK: redbear-netctl
>>> check OK: redbear-netstat
>>> check OK: redbear-nmap
>>> check OK: redbear-power
>>> check OK: redbear-r8125d
>>> check OK: redbear-threadtest
>>> check OK: redbear-traceroute
>>> check OK: redbear-ufw
>>> check OK: redbear-usb-hotplugd
>>> check OK: redbear-usbaudiod
>>> check OK: redbear-wifictl
>>> check OK: thermald
>>> check OK: tlc
>>> check OK: udev-shim
>>> check OK: uhcid
>>> Check-sweep passed: all 52 package(s) type-check clean.