-
Notifications
You must be signed in to change notification settings - Fork 45
Closed
Description
π€ Test Improver here - I'm an automated AI assistant focused on improving tests for this repository.
Activity for March 2026
Suggested Actions for Maintainer
- Review PR [Test Improver] test: add unit tests for AgentsCompiler (65%β82% coverage)Β #221: test: add unit tests for AgentsCompiler (65%β82% coverage) - 34 tests for
agents_compiler.py- Review - Review PR (new): test: fix ANSI escape code failures in unpacker and install tests β fixes 5 broken unit tests (0 prod code changes) - Review
Maintainer Priorities
No specific priorities communicated yet.
Testing Opportunities Backlog
agents_compiler.pyβ 82% covered; display/formatting paths (264-333, 436-518, 759-801) remainprimitives/parser.pyβ 76% covered; uncovered: unknown type branch,_extract_primitive_namestructured agent pathsdeps/github_downloader.pyβ 18% coverage, low priority (heavy network dependency)adapters/client/copilot.pyβ 8% coverage, low prioritycommands/deps.pyβ 6% coverage, large complex filecompilation/injector.pyβ 44% coverage
Discovered Commands
# Install dev dependencies
python3 -m uv sync --extra dev
# Run unit tests
python3 -m uv run pytest tests/unit/ --no-header -q
# Run with coverage
python3 -m uv run pytest tests/unit/ --cov=apm_cli --cov-report=term-missing
# Format
python3 -m uv run black . && python3 -m uv run isort .Note: uv is not on PATH in CI; use pip install uv --break-system-packages first.
Run History
2026-03-13 01:06 UTC - Run
- π§ Created PR: test: fix ANSI escape code failures in unpacker and install tests β 5 tests fixed (0 new failures)
- π Task 4: PR [Test Improver] test: add unit tests for AgentsCompiler (65%β82% coverage)Β #221 (agents-compiler) still open with passing CI, no action needed
- π Test count: 1586 passed (previously 1582 passed + 5 failed)
2026-03-12 01:06 UTC - Run
- π§ Created PR [Test Improver] test: add coverage tests for primitives discovery and parserΒ #254: test: add coverage for primitives discovery and parser β 54 new tests (discovery 78%β97%, parser 72%β76%)
- π Test count: 1482 total at time of run
2026-03-10 01:06 UTC - Run
- π§ Created PR [Test Improver] test: add unit tests for AgentsCompiler (65%β82% coverage)Β #221: test: add unit tests for AgentsCompiler (65%β82% coverage) β 34 new tests
- π Coverage: agents_compiler.py 65% β 82%
- π Pre-existing failure confirmed:
test_install_command.pyANSI escape codes
Generated by Daily Test Improver Β· β·
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/daily-test-improver.md@b87234850bf9664d198f28a02df0f937d0447295
Reactions are currently unavailable