docs(evidence): record task-2 MS-7D70 RED/GREEN tests and check-sweep tail
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user