-
Review lint levels, don't overuse deny
-
Factor out common assert_panics logic
-
Start testing topology object queries
-
Doc and comment fix
-
Add a test of Topology::depth_for_cache
-
Comment cleanup
-
Tests now cover all 'Object levels, depths and types' topology methods
-
Progress on TopologyObject testing
-
Optimize tests which check for panics
-
Clean up panic inhibition logic
-
Write objects_closest_to test
-
Test Topology::object_by_type_index_path
-
Comment fix
-
Exercise MissingTypeCpuSetError::from in tests too
-
No need for MissingTypeCpuSetError, a generic ParameterError will do
-
Don't bump MSRV just for thread-local cell methods
-
Typo
-
Unify docs of depth and bitmap ref genericity
-
Prefer expect, which suggests panics, over assume, which suggests UB
-
Don't misclassify Misc objects as I/O
-
Don't lint against inline(always), as a parallel project told me it's more useful than I thought
-
Centralize logic for telling apart presence/absence of cpuset
-
Doc fix
-
Start testing Topology::object_with_same_locality()
-
Fix clippy lint
-
Finish local object search
-
Test I/O object lists
-
Test PCI device address lookup
-
Fix rustdoc error
-
Try to fix the CI error
-
Handle absence of PCI devices
-
Another attempt to fix CI
-
Handle empty variant in more tests
-
Please clippy
-
I might have found the CI issue
-
Oops
-
Functions which only make sense when topology editing is available now require hwloc v2.3.0
-
Test for TopologyObject::ancestor_at_depth
-
Adapt to conditional hiding of topology editing functionality
-
Test first_common_ancestor
-
Ancestors isn't an ExactSizeIterator because virtual depths are a thing
-
Clean up and expand single-object tests
-
Test TopologyObject::is_symmetric_subtree()
-
Add appropriate cfg guard for LibcString::into_raw
-
Centralize TopologyObject selection into the top-level strategies module
-
Test normal_child_covering_cpuset
-
Tester propriété total_memory des objets de topologie
-
Test TopologyObject::is_bridge_covering_pci_bus()
-
Try to fix CI
-
Trying to fix CI, take 2
-
Better cpuset RNG, test is_inside_cpuset and contains_cpuset too
-
More CI hole fixing
-
Deduplicate code
-
Test info lookup and displays
-
Some notes on un-covered code
-
Slight fine-tuning of delete_all_sets
-
Break down object module
-
Done reorganizing object tests
-
Modularizing object::attributes
-
Be consistent
-
Don't need this import anymore
-
Whop