Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Highlights since 0.1.0 - Adding documentation (a bit) - Improving packaging (a lot) - New features: PDU montoring, cpu frequency scaling graph - Improved stability by using hwbench & hwgraph on more hardware Please find below the complete list of changes between the two releases. Since 0.1.0: 430e780 uv: Updating lock for hwgraph 3022009 ci: improve the configuration for better checking and output 18aa394 chore: extract hwgraph dependencies into a extra group 1d65cc0 chore: migrate dependency and tooling management to uv f334171 chore: bump matplotlib and mypy 19ebf13 chore: do not change tox dir 5f638f3 hwgraph: Do not enable same-chassis feature for a single node eef217a graph: Adding CPU clock scaling graph f8c8e15 hwgraph: Add option to manage missing data points. 3084817 hwbench: Using absolute paths for out & tuning directories c7669f9 hwgraph: Adding metric get_full_name() 503e5ba hwgraph: Do not crash with empty monitoring metrics 47bc82b monitoring: Increasing turbostat time budget d79bb7f hpe: Remove redundant calls to enclosurechassis endpoint 5528f19 hpe: Do not crash if not all PSUs are enabled f516401 hpe/ilorest: Prevent crash on single-node chassis 14c2270 dell: Do not discover OEM endpoint at every run 76bee41 monitoring: Do not log error for all failed get_redfish_url() c119d52 dell: Adding legacy OEM attributes path 3eaf9d7 tests: Adding Dell C6420 9637b24 tests: Split Dell testing 5101fa4 tuning: Avoid crash in PerformancePowerProfile 1e9972c hwbench: Add PDU support 5667935 hwgraph: Add PDU support 8d13f02 hwbench: Using get_url() instead of get_ip() 6832b5b hwbench/monitoring: Adding MonitoringDevice class 6d1e1ef hwbench/monitoring: Add types in monitoring.cfg 0927bd9 hwbench: Vendors must call super().__init__() da1144b hwbench/tuning: Add specific log entry if tuning is skipped 09fb607 hwbench: Ensure no one is running below the minimal python version 041c942 hwbench/configs: Adding mini.conf job 9ec4b57 hwbench/monitoring: Simplify addition of a new metric 18f0dea hwbench: Mocked BMC must provide realistic metrics cbb8aa8 requirements: Adding 'packaging' python explicit dependency da3e8ad hwbench/turbostat: Using long name options 78e1996 hwbench/turbostat: Do not crash if cores does not have corewatt 938cbde hwbench/turbostat: Implement version checking 44f8358 hwbench: Report error message when a binary is missing 0d95761 hwbench/monitoring: Update monitoring output 327bc15 hwbench/monitoring: Removing test on ip 0.0.0.0 bafe4cf hwbench: Adding helper to check if a binary is installed 6ae594b hwbench: Do not crash if block device has no scheduler ffc59dd hwbench: Report BMC driver in use 8c8cdd3 test: do not run test on direct push d310544 test: ensure every commit in a PR works a724cfc hwbench: Add monitoring config file option 22e7cd0 hwbench: Renaming config file option ec1a6ce documentation: Add converted from pptx overview to documentation/ 5a1cd3e requirements: Adding pycairo 892abc6 README: Explicit the main requirements Signed-off-by: Erwan Velu <e.velu@criteo.com>
- Loading branch information