0d25dd74f1
Lint / Python (flake8) (push) Failing after 40s
Lint / JS (eslint) (push) Successful in 8s
Security / Python Security (bandit) (push) Failing after 1m0s
Test / Python Tests (pytest) (push) Successful in 56s
Lint / Notify on failure (push) Successful in 7s
Lint / Deploy (push) Has been skipped
Add 47 new tests covering parse_ethtool_driver, parse_nic_stats, parse_ethtool_dom (SFP DOM), parse_ip_link, parse_dmesg, parse_lldpctl, and the analyze() health-analysis method with all issue/warning/info code paths (NO_CARRIER, HALF_DUPLEX, SPEED_MISMATCH, SFP thresholds, CRC errors, carrier flapping, LLDP mismatch/missing). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>