Epic
Part of Crawl Track backlog epic.
Background
Ex2 (Coverage Improvement) raised coverage incrementally. Current line coverage is 47.26% (3558/7528 lines). The advisory CI job (Ex10) surfaces this on every push.
Code Paths
lib/chef/knife/*.rb — most subcommands have minimal or no unit tests
- High-value targets:
lib/chef/knife/bootstrap.rb, lib/chef/knife/search.rb, lib/chef/knife/ssh.rb
Acceptance Criteria
Dependencies
- Depends on: CI advisory job (Ex10) already merged
- Blocks: nothing
Estimated Size
Large — multiple PRs recommended, one per command group
Epic
Part of Crawl Track backlog epic.
Background
Ex2 (Coverage Improvement) raised coverage incrementally. Current line coverage is 47.26% (3558/7528 lines). The advisory CI job (Ex10) surfaces this on every push.
Code Paths
lib/chef/knife/*.rb— most subcommands have minimal or no unit testslib/chef/knife/bootstrap.rb,lib/chef/knife/search.rb,lib/chef/knife/ssh.rbAcceptance Criteria
spec/unit/knife/for at least 5 under-tested commandsDependencies
Estimated Size
Large — multiple PRs recommended, one per command group