mirror of
https://github.com/apple/container.git
synced 2026-08-24 10:05:43 -05:00
This adds make targets that generate json, html, and plain text coverage reports for unit tests, integration tests, and an aggregation of both suites. These new targets can be run via `make coverage` (aggregate), `make coverage-unit` (only unit tests), and `make coverage-integration` (only integration tests). ## Type of Change - [ ] Bug fix - [X] New feature - [ ] Breaking change - [ ] Documentation update ## Motivation and Context This provides developers a means to measure test coverage for new and old features alike, to ensure that testing for aforementinoed features is adequate. ## Testing - [X] Tested locally - [ ] Added/updated tests - [ ] Added/updated docs
34 lines
310 B
Plaintext
34 lines
310 B
Plaintext
.DS_Store
|
|
bin
|
|
libexec
|
|
.build
|
|
.local
|
|
xcuserdata/
|
|
DerivedData/
|
|
Packages/
|
|
.swiftpm/
|
|
.netrc
|
|
.swiftpm
|
|
api-docs/
|
|
workdir/
|
|
installer/
|
|
.venv/
|
|
.claude/
|
|
.clitests/
|
|
test_results/
|
|
*.pid
|
|
*.log
|
|
*.zip
|
|
*.o
|
|
*.ext4
|
|
*.pkg
|
|
*.swp
|
|
|
|
# Coverage artifacts
|
|
*.profraw
|
|
coverage-reports/
|
|
|
|
# API docs for local preview only.
|
|
_site/
|
|
_serve/
|