Epic: CI Execution Time Optimization — Timeouts, Concurrency, and Coverage Artifact Sharing #1678
Labels
No labels
auto/needs-reevaluation
controller-managed
auto/blocked-by-deps
auto/ci-timeout
auto/claimed-implementer
auto/claimed-merge
auto/claimed-reviewer
auto/driver-down
auto/invariant-violation
auto/last-attempt-tier-0
auto/last-attempt-tier-1
auto/last-attempt-tier-2
auto/last-attempt-tier-min
Automation Tracking
auto/needs-conflict-resolution
auto/needs-implementer
auto/postmortem
auto/ready-to-merge
auto/restart-throttled
auto/revert
auto/sentinel
auto/stale-inactivity
auto/unstable
Blocked
Bounty
$100
Bounty
$1000
Bounty
$10000
Bounty
$20
Bounty
$2000
Bounty
$250
Bounty
$50
Bounty
$500
Bounty
$5000
Bounty
$750
MoSCoW
Could have
MoSCoW
Must have
MoSCoW
Should have
Needs Feedback
Points
1
Points
13
Points
2
Points
21
Points
3
Points
34
Points
5
Points
55
Points
8
Points
88
Priority
Backlog
Priority
CI Blocker
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Signed-off: Owner
Signed-off: Scrum Master
Signed-off: Tech Lead
Spike
State
Completed
State
Duplicate
State
In Progress
State
In Review
State
Paused
State
Unverified
State
Verified
State
Wont Do
Type
Automation
Type
Bug
Type
Discussion
Type
Documentation
Type
Epic
Type
Feature
Type
Legendary
Type
Refactor
Type
Support
Type
Task
Type
Testing
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#376 Legendary: Hardening, Testing & Security
cleveragents/cleveragents-core
#1745 TEST-INFRA: [ci-pipeline-design] Add conditional nox test execution via Behave tags and Robot Framework filters
cleveragents/cleveragents-core
#1857 TEST-INFRA: [missing-test-levels] Add test coverage for reactive module
cleveragents/cleveragents-core
#1953 TEST-INFRA: [ci-pipeline-design] Optimize test data setup
cleveragents/cleveragents-core
#1987 feat(tests): increase parallelism across all test suites (pytest, Behave, Robot Framework)
cleveragents/cleveragents-core
#2028 Organize Robot Framework test files into feature-based subdirectories
cleveragents/cleveragents-core
#2031 TEST-INFRA: [ci-pipeline-design] Implement matrix test strategy for all supported Python versions
cleveragents/cleveragents-core
#2076 Add missing BDD tests for the
shared module (redaction.py)
cleveragents/cleveragents-core
#2203 TEST-INFRA: [ci-pipeline-design] Implement Dependency Caching in Nox Sessions
cleveragents/cleveragents-core
#1689 TEST-INFRA: [ci-pipeline-design] Remove redundant dead_code nox session
cleveragents/cleveragents-core
#1692 TEST-INFRA: [ci-execution-time] Parallelize slow_integration_tests
cleveragents/cleveragents-core
#1694 TEST-INFRA: [ci-execution-time] Unable to clone repository
cleveragents/cleveragents-core
#1695 BUG: Unable to analyze CI execution time due to tool execution failures
cleveragents/cleveragents-core
#1697 TEST-INFRA: [ci-execution-time] Add concurrency group to CI workflow to cancel superseded runs
cleveragents/cleveragents-core
#1699 TEST-INFRA: [ci-execution-time] Unable to clone repository due to TLS/SNI issue
cleveragents/cleveragents-core
#1700 TEST-INFRA: [ci-execution-time] Add job-level timeouts to all CI jobs to prevent hung runners
cleveragents/cleveragents-core
#1701 TEST-INFRA: [ci-pipeline-design] Consolidate redundant setup steps
cleveragents/cleveragents-core
#1702 TEST-INFRA: [ci-pipeline-design] Implement conditional execution to skip jobs based on file changes
cleveragents/cleveragents-core
#1703 TEST-INFRA: [ci-execution-time] Parallelize CI jobs to reduce execution time
cleveragents/cleveragents-core
#1704 TEST-INFRA: [ci-execution-time] Share .coverage artifact from unit_tests to coverage job to eliminate duplicate test execution
cleveragents/cleveragents-core
#1705 TEST-INFRA: [ci-execution-time] Parallelize integration tests
cleveragents/cleveragents-core
#1706 TEST-INFRA: [flaky-tests] Improve tracking and identification of flaky tests
cleveragents/cleveragents-core
#1707 TEST-INFRA: [ci-execution-time] Optimize
CI / integration_tests (pull_request)
cleveragents/cleveragents-core
#1712 TEST-INFRA: [ci-pipeline-design] Use matrix strategy for parallel Python version testing
cleveragents/cleveragents-core
#1713 TEST-INFRA: [CI] Unable to clone repository due to gnutls_handshake error
cleveragents/cleveragents-core
#1714 Generate JUnit XML reports for test suites to track execution times
cleveragents/cleveragents-core
#1715 TEST-INFRA: [ci-pipeline-design] Introduce Conditional Execution for Faster PR Checks
cleveragents/cleveragents-core
#1716 TEST-INFRA: [ci-execution-time] Profile and optimize slow unit and integration tests
cleveragents/cleveragents-core
#1719 Increase default parallelism for unit and integration test nox sessions
cleveragents/cleveragents-core
#1723 TEST-INFRA: [ci-pipeline-design] Optimize noxfile.py for CI Environments
cleveragents/cleveragents-core
#1724 TEST-INFRA: [ci-pipeline-design] Parallelize CI jobs
cleveragents/cleveragents-core
#1725 TEST-INFRA: [dependency-security] Update semgrep to the latest version
cleveragents/cleveragents-core
#1727 TEST-INFRA: [flaky-tests] Unable to access CI run history
cleveragents/cleveragents-core
#1729 TEST-INFRA: [ci-execution-time] Unable to determine CI execution time due to missing check run data in Forgejo API
cleveragents/cleveragents-core
#1730 TEST-INFRA: [ci-pipeline-design] Run more jobs in parallel
cleveragents/cleveragents-core
#1731 TEST-INFRA: [ci-pipeline-design] Use a matrix build for Python versions
cleveragents/cleveragents-core
#1736 TEST-INFRA: [ci-execution-time] Optimize integration_tests CI job
cleveragents/cleveragents-core
#1738 TEST-INFRA: [ci-pipeline-design] Refactor CI workflow to use reusable workflows or composite actions
cleveragents/cleveragents-core
#1739 TEST-INFRA: [ci-pipeline-design] Share uv cache between CI jobs
cleveragents/cleveragents-core
#1740 TEST-INFRA: [ci-execution-time] Unable to analyze CI execution time due to environment limitations
cleveragents/cleveragents-core
#1741 TEST-INFRA: [ci-execution-time] Optimize CI job parallelism
cleveragents/cleveragents-core
#1742 TEST-INFRA: [Tool] Add a tool to get check run history for a repository
cleveragents/cleveragents-core
#1744 TEST-INFRA: [ci-pipeline-design] Implement matrix testing strategy for different Python versions
cleveragents/cleveragents-core
#1746 TEST-INFRA: Investigate and optimize the 'fix(test): address review findings in M3 smoke tests' CI workflow execution time
cleveragents/cleveragents-core
#1748 TEST-INFRA: [ci-execution-time] Slow e2e tests
cleveragents/cleveragents-core
#1750 TEST-INFRA: [ci-pipeline-design] Use matrix strategy for tests
cleveragents/cleveragents-core
#1752 TEST-INFRA: [ci-pipeline-design] Investigate conditional test execution to reduce CI run times
cleveragents/cleveragents-core
#1753 TEST-INFRA: [ci-pipeline-design] Implement matrix test strategies
cleveragents/cleveragents-core
#1756 TEST-INFRA: [ci-execution-time] Investigate and optimize the benchmark-publish job
cleveragents/cleveragents-core
#1757 TEST-INFRA: [ci-pipeline-design] Parallelize Nox sessions for faster local builds
cleveragents/cleveragents-core
#1758 CI Pipeline: Implement conditional test execution
cleveragents/cleveragents-core
#1760 feat(ci): introduce custom Docker image to pre-bake CI dependencies
cleveragents/cleveragents-core
#1765 ci(integration_tests): optimize integration_tests suite execution time
cleveragents/cleveragents-core
#1769 TEST-INFRA: [test-architecture] Repository cleveragents/cleveragents-core is empty
cleveragents/cleveragents-core
#1770 TEST-INFRA: [ci-pipeline-design] Enable fail-fast for the CI pipeline
cleveragents/cleveragents-core
#1773 TEST-INFRA: [missing-test-levels] Add Robot and ASV tests for infrastructure module
cleveragents/cleveragents-core
#1777 TEST-INFRA: [ci-pipeline-design] Consolidate
integration_tests and slow_integration_tests nox sessions
cleveragents/cleveragents-core
#1782 UAT:
nox -e coverage_report fails — test coverage is 37%, far below the required 97% threshold
cleveragents/cleveragents-core
#1783 TEST-INFRA: [ci-execution-time] Optimize
CI / integration_tests (push)
cleveragents/cleveragents-core
#1785 TEST-INFRA: [ci-pipeline-design] Split large test suites for parallel execution
cleveragents/cleveragents-core
#1786 TEST-INFRA: [ci-execution-time] Parallelize e2e_tests
cleveragents/cleveragents-core
#1788 TEST-INFRA: [ci-execution-time] Create a custom Docker image for CI jobs
cleveragents/cleveragents-core
#1787 TEST-INFRA: [ci-pipeline-design] Use 'ruff format --check' in CI
cleveragents/cleveragents-core
#1790 TEST-INFRA: [coverage-gaps] Improve test coverage for src/cleveragents/__main__.py
cleveragents/cleveragents-core
#1792 TEST-INFRA: [ci-pipeline-design] Split Integration Tests for Better Parallelization
cleveragents/cleveragents-core
#1793 TEST-INFRA: [ci-pipeline-design] Implement conditional test execution based on code changes
cleveragents/cleveragents-core
#1795 TEST-INFRA: [test-architecture] Organize Behave feature files into subdirectories
cleveragents/cleveragents-core
#1797 TEST-INFRA: [ci-pipeline-design] Improve dependency caching
cleveragents/cleveragents-core
#1798 TEST-INFRA: [Flaky Tests] Analysis of flaky tests blocked by missing tool
cleveragents/cleveragents-core
#1803 TEST-INFRA: [ci-pipeline-design] Implement matrix testing
cleveragents/cleveragents-core
#1804 TEST-INFRA: [ci-pipeline-design] Implement Matrix Builds in noxfile.py
cleveragents/cleveragents-core
#1808 Optimize coverage report generation to eliminate sequential test re-execution
cleveragents/cleveragents-core
#1812 ci-pipeline-design: Use a shared cache for all CI jobs
cleveragents/cleveragents-core
#1817 TEST-INFRA: [ci-pipeline-design] Implement conditional test execution
cleveragents/cleveragents-core
#1818 TEST-INFRA: [ci-pipeline-design] Improve CI caching strategy
cleveragents/cleveragents-core
#1819 TEST-INFRA: [ci-execution-time] Investigate and optimize the
unit_tests session
cleveragents/cleveragents-core
#1820 TEST-INFRA: [ci-execution-time] Optimize e2e_tests CI job
cleveragents/cleveragents-core
#1821 TEST-INFRA: [missing-test-levels] Missing test levels for application module
cleveragents/cleveragents-core
#1823 feat(ci): add conditional execution for expensive CI jobs
cleveragents/cleveragents-core
#1825 TEST-INFRA: [ci-pipeline-design] Optimize Docker multi-stage builds
cleveragents/cleveragents-core
#1829 TEST-INFRA: [missing-test-levels] Add Robot and ASV tests for the
agents module
cleveragents/cleveragents-core
#1830 TEST-INFRA: [ci-pipeline-design] Use a matrix strategy to test against multiple Python versions
cleveragents/cleveragents-core
#1831 TEST-INFRA: [ci-pipeline-design] Implement conditional test execution
cleveragents/cleveragents-core
#1834 TEST-INFRA: [ci-pipeline-design] Implement conditional test execution
cleveragents/cleveragents-core
#1835 TEST-INFRA: [ci-pipeline-design] Split tests for parallel execution
cleveragents/cleveragents-core
#1837 TEST-INFRA: [test-architecture] Remove tests focused on coverage, not behavior
cleveragents/cleveragents-core
#1840 TEST-INFRA: [ci-execution-time] Investigate and optimize the coverage job
cleveragents/cleveragents-core
#1842 TEST-INFRA: [ci-pipeline-design] Introduce a matrix strategy for Python versions
cleveragents/cleveragents-core
#1845 TEST-INFRA: [ci-execution-time] Cache test artifacts to avoid re-running tests in coverage job
cleveragents/cleveragents-core
#1846 TEST-INFRA: [ci-execution-time] Investigate and optimize the 'Merge branch 'master' into test/m3-e2e-verification' workflow
cleveragents/cleveragents-core
#1853 TEST-INFRA: [missing-test-levels] Add tests for agents module
cleveragents/cleveragents-core
#1854 TEST-INFRA: [ci-execution-time] Slow unit tests
cleveragents/cleveragents-core
#1856 TEST-INFRA: [ci-pipeline-design] Use custom Docker image for CI jobs
cleveragents/cleveragents-core
#1858 TEST-INFRA: [ci-pipeline-design] Implement dependency caching in CI
cleveragents/cleveragents-core
#1859 TEST-INFRA: [ci-pipeline-design] Implement conditional execution for CI jobs
cleveragents/cleveragents-core
#1860 TEST-INFRA: [ci-execution-time] Optimize
CI / e2e_tests (push)
cleveragents/cleveragents-core
#1861 TEST-INFRA: [ci-execution-time] Optimize uv cache keys for better cache hits
cleveragents/cleveragents-core
#1867 TEST-INFRA: [missing-test-levels] Add Behave, Robot, and ASV tests for shared module
cleveragents/cleveragents-core
#1869 TEST-INFRA: [ci-pipeline-design] Conditional execution of E2E tests
cleveragents/cleveragents-core
#1870 TEST-INFRA: [ci-pipeline-design] Implement Conditional Test Execution
cleveragents/cleveragents-core
#1873 TEST-INFRA: [ci-pipeline-design] Parallelize default nox sessions
cleveragents/cleveragents-core
#1874 TEST-INFRA: [ci-execution-time] Parallelize security scan
cleveragents/cleveragents-core
#1875 TEST-INFRA: [ci-pipeline-design] Use matrix builds for tests
cleveragents/cleveragents-core
#1885 TEST-INFRA: [ci-pipeline-design] Add a Flaky Test Detection and Retry Mechanism
cleveragents/cleveragents-core
#1886 TEST-INFRA: [ci-pipeline-design] Implement Docker layer caching
cleveragents/cleveragents-core
#1887 TEST-INFRA: [ci-pipeline-design] Introduce a matrix strategy for testing against multiple Python versions
cleveragents/cleveragents-core
#1888 TEST-INFRA: [ci-pipeline-design] Parallelize nox sessions
cleveragents/cleveragents-core
#1893 TEST-INFRA: [missing-test-levels] Add Behave, Robot, and ASV tests for platform.py
cleveragents/cleveragents-core
#1894 feat(ci): introduce matrix builds for multiple Python versions
cleveragents/cleveragents-core
#1895 TEST-INFRA: [missing-test-levels] Add tests for application module
cleveragents/cleveragents-core
#1898 TEST-INFRA: [ci-execution-time] Optimize
Robot.Actor Context Management test suite
cleveragents/cleveragents-core
#1901 Run slow integration tests in CI on every PR
cleveragents/cleveragents-core
#1903 TEST-INFRA: [test-architecture] Refactor duplicated step definitions
cleveragents/cleveragents-core
#1905 TEST-INFRA: [ci-pipeline-design] Run nox sessions in parallel
cleveragents/cleveragents-core
#1908 TEST-INFRA: [ci-execution-time] Investigate and optimize the 'Build: configured coverage report to run in parallal' workflow
cleveragents/cleveragents-core
#1909 TEST-INFRA: [ci-pipeline-design] Implement parallel nox sessions
cleveragents/cleveragents-core
#1911 TEST-INFRA: [ci-pipeline-design] Parallelize unit tests
cleveragents/cleveragents-core
#1912 TEST-INFRA: [ci-execution-time] Investigate and optimize the e2e_tests job
cleveragents/cleveragents-core
#1913 TEST-INFRA: [ci-pipeline-design] Introduce matrix testing for different Python versions
cleveragents/cleveragents-core
#1917 TEST-INFRA: [ci-execution-time] Investigate and optimize Robot.Actor Context Management test suite
cleveragents/cleveragents-core
#1918 TEST-INFRA: [ci-pipeline-design] Centralize and manage tool versions
cleveragents/cleveragents-core
#1921 TEST-INFRA: [missing-test-levels] Add ASV benchmarks for core module
cleveragents/cleveragents-core
#1923 TEST-INFRA: [missing-test-levels] Missing test levels for core module
cleveragents/cleveragents-core
#1922 TEST-INFRA: [coverage-gaps] Add full test coverage for src/cleveragents/application/services/uko_persistence.py
cleveragents/cleveragents-core
#1924 TEST-INFRA: [ci-execution-time] Optimize
CI / e2e_tests (pull_request)
cleveragents/cleveragents-core
#1925 TEST-INFRA: [missing-test-levels] Add ASV tests for the
domain module
cleveragents/cleveragents-core
#1927 TEST-INFRA: [ci-pipeline-design] Add security scanning to Dockerfile.server
cleveragents/cleveragents-core
#1928 TEST-INFRA: [missing-test-levels] Add test coverage for tui module
cleveragents/cleveragents-core
#1929 TEST-INFRA: [ci-pipeline-design] Conditionally execute e2e_tests
cleveragents/cleveragents-core
#1930 TEST-INFRA: [flaky-tests] Failing tests in Robot Framework integration test suite
cleveragents/cleveragents-core
#1933 TEST-INFRA: [missing-test-levels] Add Robot and ASV tests for reactive module
cleveragents/cleveragents-core
#1936 TEST-INFRA: [missing-test-levels] Add ASV tests for the 'core' module
cleveragents/cleveragents-core
#1939 TEST-INFRA: [missing-test-levels] Add Behave unit tests for the 'platform.py' module
cleveragents/cleveragents-core
#1942 TEST-INFRA: [ci-pipeline-design] Improve job dependencies
cleveragents/cleveragents-core
#1943 TEST-INFRA: [ci-pipeline-design] Centralize version management for CI dependencies
cleveragents/cleveragents-core
#1946 Cache nox virtual environments in CI to reduce setup time
cleveragents/cleveragents-core
#1948 TEST-INFRA: [ci-pipeline-design] Run tests on multiple Python versions
cleveragents/cleveragents-core
#1950 TEST-INFRA: [missing-test-levels] Add Behave, Robot, and ASV tests for the infrastructure module
cleveragents/cleveragents-core
#1954 TEST-INFRA: [missing-test-levels] Add Behave tests for runtime module
cleveragents/cleveragents-core
#1955 TEST-INFRA: [coverage-gaps] Add test coverage for src/cleveragents/application/services/validation_apply.py
cleveragents/cleveragents-core
#1956 TEST-INFRA: [ci-pipeline-design] Simplify the status-check job
cleveragents/cleveragents-core
#1959 TEST-INFRA: [missing-test-levels] Add Robot and ASV tests for the
application module
cleveragents/cleveragents-core
#1960 TEST-INFRA: [ci-execution-time] Investigate and optimize the 'feat(repo): add lifecycle plan repository' workflow
cleveragents/cleveragents-core
#1961 Parallelize E2E test execution in CI to reduce pipeline wall-clock time
cleveragents/cleveragents-core
#1962 TEST-INFRA: [ci-pipeline-design] Run E2E tests in a secure, isolated environment
cleveragents/cleveragents-core
#1963 TEST-INFRA: [test-architecture] Refactor complex Robot helper files
cleveragents/cleveragents-core
#1964 TEST-INFRA: [ci-execution-time] Investigate and optimize the integration_tests job
cleveragents/cleveragents-core
#1966 TEST-INFRA: [ci-pipeline-design] Use
uv for faster venv creation in nox
cleveragents/cleveragents-core
#1968 TEST-INFRA: [ci-pipeline-design] Split integration tests for better parallelism
cleveragents/cleveragents-core
#1970 TEST-INFRA: [missing-test-levels] Add tests for cli module
cleveragents/cleveragents-core
#1972 TEST-INFRA: [missing-test-levels] Missing test levels for domain module
cleveragents/cleveragents-core
#1973 TEST-INFRA: [ci-pipeline-design] Implement dependency caching
cleveragents/cleveragents-core
#1977 TEST-INFRA: [ci-pipeline-design] Cache nox virtual environments
cleveragents/cleveragents-core
#1978 TEST-INFRA: [missing-test-levels] Add Robot and ASV tests for the
runtime module
cleveragents/cleveragents-core
#1979 TEST-INFRA: [ci-pipeline-design] Simplify the Docker job setup
cleveragents/cleveragents-core
#1980 TEST-INFRA: [ci-pipeline-design] Upload artifacts from test and coverage jobs
cleveragents/cleveragents-core
#1984 TEST-INFRA: [ci-pipeline-design] Implement conditional test execution
cleveragents/cleveragents-core
#1996 TEST-INFRA: [missing-test-levels] Add Robot and ASV tests for the
langgraph module
cleveragents/cleveragents-core
#2018 TEST-INFRA: [ci-pipeline-design] Implement dependency caching in CI
cleveragents/cleveragents-core
#2021 Organize Behave feature files into domain-aligned subdirectories
cleveragents/cleveragents-core
#2022 Improve test data quality in Behave unit test suite
cleveragents/cleveragents-core
#2026 TEST-INFRA: [ci-pipeline-design] Run nox sessions in parallel
cleveragents/cleveragents-core
#2027 TEST-INFRA: [missing-test-levels] Add Robot integration tests for the
agents module
cleveragents/cleveragents-core
#2055 Add dedicated BDD tests for
platform.py
cleveragents/cleveragents-core
#2060 TEST-INFRA: [missing-test-levels] Add Robot and ASV tests for the
reactive module
cleveragents/cleveragents-core
#2202 TEST-INFRA: [test-data-quality] Improve structure of mixed_ordering.json
cleveragents/cleveragents-core
#2204 TEST-INFRA: [test-architecture] Organize non-step-definition Python files in features/steps
cleveragents/cleveragents-core
#2205 BUG: MCP File-Reading Tools Broken — "Maximum call stack size exceeded" Blocks Agent Operations
cleveragents/cleveragents-core
#2206 TEST-INFRA: [missing-test-levels] Add Robot and ASV tests for the 'agents' module
cleveragents/cleveragents-core
#2207 TEST-INFRA: [flaky-tests] Unable to analyze CI history
cleveragents/cleveragents-core
#2208 TEST-INFRA: [coverage-gaps] Zero coverage for src/cleveragents/__main__.py
cleveragents/cleveragents-core
#2209 TEST-INFRA: [ci-execution-time] Increase default parallelism for tests
cleveragents/cleveragents-core
#2210 META: [Test-Infra-Improver] Blocked due to failing tools
cleveragents/cleveragents-core
#2211 TEST-INFRA: [flaky-tests] Inability to analyze flaky tests due to tooling limitations
cleveragents/cleveragents-core
#2212 TEST-INFRA: [ci-execution-time] Unable to analyze CI execution time due to lack of data
cleveragents/cleveragents-core
#2213 TEST-INFRA: [missing-test-levels] Add Behave, Robot, and ASV tests for the 'platform' module
cleveragents/cleveragents-core
#2214 Add BDD coverage for
if __name__ == "__main__" guard in src/cleveragents/__main__.py
cleveragents/cleveragents-core
#2217 TEST-INFRA: [ci-execution-time] Review and optimize slow integration tests
cleveragents/cleveragents-core
#2218 TEST-INFRA: [test-data-quality] Review and complete test data
cleveragents/cleveragents-core
#2219 TEST-INFRA: [Tooling] Add a tool to retrieve CI execution times
cleveragents/cleveragents-core
#2220 TEST-INFRA: [test-architecture] Organize helper files in robot directory
cleveragents/cleveragents-core
#2222 BUG: [Supervisor] Worker agent 'ca-test-infra-improver' is failing to initialize
cleveragents/cleveragents-core
#2223 TEST-INFRA: [ci-pipeline-design] Implement Matrix Test Strategy for Parallel Python Version Testing
cleveragents/cleveragents-core
#2226 TEST-INFRA: [coverage-gaps] Configure CI to publish coverage reports
cleveragents/cleveragents-core
#2227 TEST-INFRA: [meta] Test architecture analysis blocked by toolchain failure
cleveragents/cleveragents-core
#2229 TEST-INFRA: [missing-test-levels] Add Behave and ASV tests for the 'templates' module
cleveragents/cleveragents-core
#2230 TEST-INFRA: [coverage-gaps] 54.5% coverage for src/cleveragents/platform.py — ensure_cli_importable body untested
cleveragents/cleveragents-core
#2232 TEST-INFRA: [ci-pipeline-design] Implement Conditional Test Execution to Run Only Affected Tests
cleveragents/cleveragents-core
#2233 TEST-INFRA: [test-architecture] Organize helper files in benchmarks directory
cleveragents/cleveragents-core
#2235 TEST-INFRA: [ci-execution-time] Implement a strategy for running E2E tests
cleveragents/cleveragents-core
#2236 TASK: [dependency-investigation] Investigate the behave dependency — version pin, compatibility, and upgrade path
cleveragents/cleveragents-core
#2245 TEST-INFRA: [ci-pipeline-design] Explore Parallel Execution of Nox Sessions
cleveragents/cleveragents-core
#2247 TEST-INFRA: [missing-test-levels] Add missing Behave, Robot, and ASV tests for multiple modules
cleveragents/cleveragents-core
#2251 TEST-INFRA: [ci-execution-time] Parallelize Nox sessions in CI pipeline
cleveragents/cleveragents-core
#2254 TEST-INFRA: [ci-execution-time] Analyze and optimize individual test performance
cleveragents/cleveragents-core
#2263 TEST-INFRA: [ci-execution-time] Parallelize coverage report generation
cleveragents/cleveragents-core
#2268 TEST-INFRA: [ci-execution-time] Investigate increasing parallel processes for Behave and Robot tests
cleveragents/cleveragents-core
#2271 TEST-INFRA: [coverage-gaps] Zero coverage for src/cleveragents/config/__main__.py
cleveragents/cleveragents-core
#2273 TEST-INFRA: [ci-execution-time] Investigate and optimize long-running E2E tests
cleveragents/cleveragents-core
#2274 TEST-INFRA: [ci-execution-time] Parallelize security scans
cleveragents/cleveragents-core
#2276 TEST-INFRA: [ci-execution-time] Implement reporting for slowest Behave and Robot tests
cleveragents/cleveragents-core
#2277 TEST-INFRA: [ci-execution-time] Increase default parallelism for unit and integration tests
cleveragents/cleveragents-core
#2279 TEST-INFRA: [ci-execution-time] Parallelize test execution to reduce CI pipeline time
cleveragents/cleveragents-core
#2280 TEST-INFRA: [coverage-gaps] Zero coverage for src/cleveragents/a2a/clients.py
cleveragents/cleveragents-core
#2282 TEST-INFRA: [ci-execution-time] Optimize default nox run
cleveragents/cleveragents-core
#2283 TEST-INFRA: [ci-execution-time] Increase default parallelism for unit and integration tests
cleveragents/cleveragents-core
#2284 TEST-INFRA: [ci-execution-time]
slow_integration_tests session runs all tests, not just slow ones
cleveragents/cleveragents-core
#2285 TEST-INFRA: [ci-execution-time] Increase default parallelization for unit and integration tests
cleveragents/cleveragents-core
#2288 TEST-INFRA: [ci-execution-time] Split large test suites to run in parallel across multiple jobs
cleveragents/cleveragents-core
#2289 TEST-INFRA: [ci-execution-time] Run independent nox sessions in parallel CI jobs
cleveragents/cleveragents-core
#2290 TEST-INFRA: [ci-execution-time] Optimize CI setup by using a custom Docker image
cleveragents/cleveragents-core
#2293 TEST-INFRA: [ci-execution-time] Parallelize Nox Sessions in CI
cleveragents/cleveragents-core
#2294 TEST-INFRA: [ci-execution-time] Parallelize Nox sessions in the CI pipeline
cleveragents/cleveragents-core
#2296 TEST-INFRA: [ci-execution-time] Increase Default Test Parallelism
cleveragents/cleveragents-core
#2297 TEST-INFRA: [ci-execution-time] Implement dependency caching for Nox sessions
cleveragents/cleveragents-core
#2298 TEST-INFRA: [ci-execution-time] Parallelize E2E tests for faster CI
cleveragents/cleveragents-core
#2299 TEST-INFRA: [ci-execution-time] Optimize coverage report generation to avoid a separate sequential test run
cleveragents/cleveragents-core
#2300 TEST-INFRA: [ci-execution-time] Optimize Unit Test Setup by Removing DB Migrations
cleveragents/cleveragents-core
#2301 TEST-INFRA: [ci-execution-time] Make the number of parallel test processes configurable
cleveragents/cleveragents-core
#2303 TEST-INFRA: [ci-execution-time] Optimize integration test setup and execution
cleveragents/cleveragents-core
#2305 TEST-INFRA: [ci-execution-time] Optimize the default nox session execution
cleveragents/cleveragents-core
#2308 TEST-INFRA: [ci-execution-time] Unable to analyze CI execution times due to missing data in Forgejo API
cleveragents/cleveragents-core
#2309 TEST-INFRA: [ci-execution-time] Investigate and report on the slowest running tests
cleveragents/cleveragents-core
#2310 TEST-INFRA: [ci-execution-time] Improve CI pipeline observability
cleveragents/cleveragents-core
#2315 TEST-INFRA: [ci-execution-time] Investigate and optimize slow
integration_tests suite (22m+ runtime)
cleveragents/cleveragents-core
#2318 TEST-INFRA: [ci-execution-time] Investigate and optimize slow
e2e_tests suite (14m+ runtime)
cleveragents/cleveragents-core
#2319 TEST-INFRA: [ci-execution-time] Parallelize E2E and integration tests
cleveragents/cleveragents-core
#2320 TEST-INFRA: [ci-reliability] Fix failing CI checks on the
master branch
cleveragents/cleveragents-core
#2322 TEST-INFRA: [ci-execution-time] Parallelize the E2E test suite
cleveragents/cleveragents-core
#2324 TEST-INFRA: [ci-execution-time] Create custom Docker image for CI jobs
cleveragents/cleveragents-core
#2325 TEST-INFRA: [ci-pipeline-design] Create a base CI image with pre-installed dependencies
cleveragents/cleveragents-core
#2326 TEST-INFRA: [ci-execution-time] Make test parallelism level more configurable
cleveragents/cleveragents-core
#2327 ci(ci-execution-time): Split test suites into smaller, parallelizable nox sessions
cleveragents/cleveragents-core
#2328 TEST-INFRA: [ci-execution-time] Investigate parallelizing the integration test suite
cleveragents/cleveragents-core
#2330 TEST-INFRA: [ci-execution-time] Investigate splitting integration test suite for parallel execution
cleveragents/cleveragents-core
#2331 TEST-INFRA: [ci-execution-time] Make benchmark regression job on-demand
cleveragents/cleveragents-core
#2332 TEST-INFRA: [ci-execution-time] Parallelize slow_integration_tests and e2e_tests
cleveragents/cleveragents-core
#2333 TEST-INFRA: [ci-execution-time] Investigate and increase test parallelism
cleveragents/cleveragents-core
#2334 TEST-INFRA: [ci-execution-time] Use pre-migrated database template for all test suites
cleveragents/cleveragents-core
#2336 ci(e2e): Parallelize E2E tests using pabot for faster CI execution
cleveragents/cleveragents-core
#2337 TEST-INFRA: [ci-execution-time] Combine static analysis jobs to reduce overhead
cleveragents/cleveragents-core
#2339 TEST-INFRA: [ci-execution-time] Parallelize test execution using a matrix strategy
cleveragents/cleveragents-core
#2340 TEST-INFRA: [ci-execution-time] Optimize
coverage_report session by running tests in parallel
cleveragents/cleveragents-core
#2341 TEST-INFRA: [ci-execution-time] Analyze and split slow E2E tests
cleveragents/cleveragents-core
#2342 TEST-INFRA: [ci-execution-time] Increase default parallelism for
unit_tests and integration_tests
cleveragents/cleveragents-core
#2346 TEST-INFRA: [ci-execution-time] Parallelize Unit and Integration Test Suites
cleveragents/cleveragents-core
#2347 TEST-INFRA: [ci-execution-time] Analyze and Optimize Test Data and Fixtures
cleveragents/cleveragents-core
#2364 TEST-INFRA: [ci-execution-time] Parallelize slow_integration_tests nox session
cleveragents/cleveragents-core
#2376 TEST-INFRA: [ci-execution-time] Split integration_tests into smaller chunks
cleveragents/cleveragents-core
#2411 TEST-INFRA: [ci-execution-time] Optimize database setup in unit_tests
cleveragents/cleveragents-core
#2416 BUG-HUNT: [process] Global npm dependency for commit messages in Python project
cleveragents/cleveragents-core
#2417 TEST-INFRA: [ci-execution-time] Identify and optimize slow unit tests
cleveragents/cleveragents-core
#2438 TEST-INFRA: [ci-pipeline-design] Consolidate redundant Docker setup in CI jobs
cleveragents/cleveragents-core
#2439 TEST-INFRA: [test-data-quality] Use Scenario Outlines in auto_debug_integration.feature
cleveragents/cleveragents-core
#2444 TEST-INFRA: [test-architecture] Reorganize shared Behave steps
cleveragents/cleveragents-core
#2450 TEST-INFRA: [test-data-quality] Improve clarity in coverage_boost.feature
cleveragents/cleveragents-core
#2452 TEST-INFRA: [ci-pipeline-design] Implement matrix strategy for multi-version testing
cleveragents/cleveragents-core
#2453 TEST-INFRA: [test-architecture] Improve Robot Test Organization and Naming
cleveragents/cleveragents-core
#2457 TEST-INFRA: [test-data-quality] Use Scenario Outlines in legacy_migrator_coverage.feature
cleveragents/cleveragents-core
#2459 Implement conditional test execution in CI pipeline
cleveragents/cleveragents-core
#2460 TEST-INFRA: [missing-test-levels] Add missing Robot and ASV tests for the cli module
cleveragents/cleveragents-core
#2469 TEST-INFRA: [ci-pipeline-design] Split large test suites into smaller, parallel jobs
cleveragents/cleveragents-core
#2470 TEST-INFRA: [test-data-quality] Add negative tests to database_repositories.feature
cleveragents/cleveragents-core
#2471 TEST-INFRA: [ci-pipeline-design] Centralize management of tool versions
cleveragents/cleveragents-core
#2484 TEST-INFRA: [test-data-quality] Add negative tests to database_infrastructure.feature
cleveragents/cleveragents-core
#2488 Cache apt-get packages in CI jobs
cleveragents/cleveragents-core
#2515 TEST-INFRA: [test-data-quality] Improve clarity in coverage_maximum.feature
cleveragents/cleveragents-core
#2530 TEST-INFRA: [test-data-quality] Use Scenario Outline in cli_internals.feature
cleveragents/cleveragents-core
#2757 TEST-INFRA: [ci-pipeline-design] Consolidate static analysis jobs into a single parallelized job
cleveragents/cleveragents-core
#2760 TEST-INFRA: [test-data-quality] Introduce a Test Data Factory
cleveragents/cleveragents-core
#2761 TEST-INFRA: [ci-pipeline-design] Parallelize unit, integration, and E2E test execution
cleveragents/cleveragents-core
#2765 TEST-INFRA: [test-data-quality] Implement a Centralized Fixture System
cleveragents/cleveragents-core
#2766 TEST-INFRA: [ci-pipeline-design] Optimize job dependencies to reduce CI bottlenecks
cleveragents/cleveragents-core
#2767 UAT: PR #2629 — Missing feature file for coverage_threshold_config_steps.py (steps are dead code)
cleveragents/cleveragents-core
#2772 TEST-INFRA: [test-data-quality] Improve Data Variation in Existing Tests
cleveragents/cleveragents-core
#2773 TEST-INFRA: [ci-pipeline-design] Introduce a build matrix for multi-version Python testing
cleveragents/cleveragents-core
#2778 TEST-INFRA: [ci-pipeline-design] Implement conditional execution for docs and other path-specific jobs
cleveragents/cleveragents-core
#2779 UAT: Pre-existing @tdd_bug tags in TDD feature files violate CONTRIBUTING.md TDD tag specification
cleveragents/cleveragents-core
#2781 UAT: PR #2629 incomplete — 6 step files still missing use_step_matcher('parse') reset
cleveragents/cleveragents-core
#2787 Tests (ASV): Add missing ASV benchmark suite for the agents module
cleveragents/cleveragents-core
#2790 Tests (ASV): Add missing ASV benchmark suite for the application module
cleveragents/cleveragents-core
#2791 Tests (ASV): Add missing ASV benchmark suite for the domain module
cleveragents/cleveragents-core
#2795 Tests (ASV): Add missing ASV benchmark suite for the infrastructure module
cleveragents/cleveragents-core
#2797 Tests (ASV): Add missing ASV benchmark suite for the langgraph module
cleveragents/cleveragents-core
#2800 Tests (ASV): Add missing ASV benchmark suite for the providers module
cleveragents/cleveragents-core
#2808 BUG-HUNT: [resource] Silent failure in _ensure_template_db can hide test performance issues
cleveragents/cleveragents-core
#2852 Split Large Test Suites into Parallel CI Shards
cleveragents/cleveragents-core
#2856 Cache nox virtualenvs in CI to reduce session setup time
cleveragents/cleveragents-core
#2857 TEST-INFRA: [ci-pipeline-design] Run test suites in parallel
cleveragents/cleveragents-core
#2858 Identify and flag slow tests across the test suite
cleveragents/cleveragents-core
#2861 TEST-INFRA: [ci-pipeline-design] Use reusable workflows for setup
cleveragents/cleveragents-core
#2862 feat(ci): tune test parallelism — configure optimal worker count and parallel execution strategy
cleveragents/cleveragents-core
#3062 TEST-INFRA: [ci-pipeline-design] Implement dependency caching to speed up CI builds
cleveragents/cleveragents-core
#3065 TEST-INFRA: [missing-test-levels] Add Robot and ASV tests for the application module
cleveragents/cleveragents-core
#3068 TEST-INFRA: [ci-pipeline-design] Implement matrix test strategies for broader coverage
cleveragents/cleveragents-core
#3071 TEST-INFRA: [ci-execution-time] Investigate and optimize slow test suite: m3-e2e-verification
cleveragents/cleveragents-core
#3072 TEST-INFRA: [ci-pipeline-design] Run nox sessions in parallel to reduce CI execution time
cleveragents/cleveragents-core
#3074 TEST-INFRA: [missing-test-levels] Add ASV tests for the domain module
cleveragents/cleveragents-core
#3103 TEST-INFRA: [test-architecture] Refactor step definitions to reduce code duplication
cleveragents/cleveragents-core
#3299 TEST-INFRA: [ci-pipeline-design] Add dependency caching for uv
cleveragents/cleveragents-core
#3360 TEST-INFRA: [ci-pipeline-design] Combine lint, typecheck, security, and quality jobs
cleveragents/cleveragents-core
#3363 TEST-INFRA: [ci-pipeline-design] Implement conditional job execution
cleveragents/cleveragents-core
#3364 ci(pipeline): Cache nox virtual environments to reduce CI execution time
cleveragents/cleveragents-core
#3396 TEST-INFRA: [ci-pipeline-design] Introduce a matrix strategy for Python versions in ci.yml
cleveragents/cleveragents-core
#3399 TEST-INFRA: [ci-pipeline-design] Implement conditional test execution in ci.yml
cleveragents/cleveragents-core
#3475 TEST-INFRA: [ci-pipeline-design] Refactor CI pipeline to use reusable workflows
cleveragents/cleveragents-core
#3484 TEST-INFRA: [ci-execution-time] Investigate and split 'Actor Context Management' suite
cleveragents/cleveragents-core
#3488 TEST-INFRA: [ci-execution-time] Investigate and split 'Cli' suite
cleveragents/cleveragents-core
#3549 TEST-INFRA: [ci-execution-time] Remove redundant Node.js installation from CI jobs
cleveragents/cleveragents-core
#3552 TEST-INFRA: [ci-execution-time] Parallelize static analysis jobs
cleveragents/cleveragents-core
#3553 TEST-INFRA: [coverage-gaps] Unable to generate coverage report
cleveragents/cleveragents-core
#3555 TEST-INFRA: [ci-execution-time] Optimize Docker build process
cleveragents/cleveragents-core
#3559 ci(cache): improve uv cache effectiveness by keying on uv.lock instead of pyproject.toml
cleveragents/cleveragents-core
#3573 TEST-INFRA: [ci-execution-time] Need a tool to get CI execution times
cleveragents/cleveragents-core
#3574 TEST-INFRA: [ci-pipeline-design] Run Nox sessions in parallel
cleveragents/cleveragents-core
#3577 TEST-INFRA: [missing-test-levels] Add missing tests for acp module
cleveragents/cleveragents-core
#3579 TEST-INFRA: [ci-pipeline-design] Conditional execution for documentation-only changes
cleveragents/cleveragents-core
#3578 TEST-INFRA: [test-architecture] Improve organization of shared step definitions
cleveragents/cleveragents-core
#3582 TEST-INFRA: [missing-test-levels] Add missing tests for application module
cleveragents/cleveragents-core
#3583 TEST-INFRA: [ci-pipeline-design] Use a global uv cache
cleveragents/cleveragents-core
#3584 TEST-INFRA: [ci-pipeline-design] Worker is hitting API quota limits
cleveragents/cleveragents-core
#3620 TEST-INFRA: [ci-pipeline-design] Add Dependency Caching to CI Pipeline
cleveragents/cleveragents-core
#3627 TEST-INFRA: [ci-pipeline-design] Implement Conditional Test Execution to Reduce CI Time
cleveragents/cleveragents-core
#3634 TEST-INFRA: [ci-pipeline-design] Run Independent Nox Sessions in Parallel to Reduce CI Time
cleveragents/cleveragents-core
#3643 TEST-INFRA: [ci-pipeline-design] Split Integration Tests for Better Parallelization
cleveragents/cleveragents-core
#3648 TEST-INFRA: [ci-pipeline-design] Cache the Template Database to Speed Up Tests
cleveragents/cleveragents-core
#3651 UAT: pytest, pytest-asyncio, and pytest-cov listed as dev dependencies in pyproject.toml — violates spec prohibition on pytest
cleveragents/cleveragents-core
#3693 TEST-INFRA: [ci-pipeline-design] Reduce CI setup redundancy with a custom Docker image or composite action
cleveragents/cleveragents-core
#3695 TEST-INFRA: [flaky-tests] Replace time.sleep() with time mocking in memory_service tests
cleveragents/cleveragents-core
#3713 TEST-INFRA: [flaky-tests] Replace time.sleep() with time mocking in resource_registry tests
cleveragents/cleveragents-core
#3717 TEST-INFRA: [ci-pipeline-design] Implement matrix strategy for multi-version and multi-OS testing
cleveragents/cleveragents-core
#3730 TEST-INFRA: [ci-pipeline-design] Parallelize nox sessions within CI jobs
cleveragents/cleveragents-core
#3734 TEST-INFRA: [flaky-tests] Replace time.sleep() with more robust synchronization in async_execution tests
cleveragents/cleveragents-core
#3745 TEST-INFRA: [missing-test-levels] Add Robot integration tests for the application module
cleveragents/cleveragents-core
#3751 TEST-INFRA: [flaky-tests] Replace time.sleep() with a more robust waiting mechanism in devcontainer_health_check tests
cleveragents/cleveragents-core
#3759 TEST-INFRA: [flaky-tests] Replace time.sleep() with time mocking in uko_indexer_watcher tests
cleveragents/cleveragents-core
#3767 TEST-INFRA: [missing-test-levels] Add Robot integration tests for the infrastructure module
cleveragents/cleveragents-core
#3772 TEST-INFRA: [missing-test-levels] Add ASV performance benchmarks for the infrastructure module
cleveragents/cleveragents-core
#3777 TEST-INFRA: [ci-execution-time] Parallelize e2e tests for faster execution
cleveragents/cleveragents-core
#3778 TEST-INFRA: [ci-pipeline-design] Introduce reusable workflows to reduce CI duplication
cleveragents/cleveragents-core
#3782 TEST-INFRA: [ci-execution-time] Use a custom Docker image with pre-installed dependencies
cleveragents/cleveragents-core
#3785 TEST-INFRA: [coverage-gaps] Add test coverage for PureLangGraph execution logic
cleveragents/cleveragents-core
#3787 TEST-INFRA: [ci-pipeline-design] Implement matrix strategy for Python versions
cleveragents/cleveragents-core
#3789 TEST-INFRA: [ci-execution-time] Investigate caching nox environments
cleveragents/cleveragents-core
#3791 TEST-INFRA: [ci-pipeline-design] Implement conditional execution to skip unnecessary jobs
cleveragents/cleveragents-core
#3802 TEST-INFRA: [missing-test-levels] Add Behave, Robot, and ASV tests for acp and agents modules
cleveragents/cleveragents-core
#3887 UAT:
coverage CI job missing dependency on unit_tests — coverage can run when tests are failing
cleveragents/cleveragents-core
#4407 TEST-INFRA: [ci-execution-time] Split integration tests into smaller, parallelizable suites
cleveragents/cleveragents-core
#4415 TEST-INFRA: [test-architecture] Improve organization of Behave step definitions
cleveragents/cleveragents-core
#4422 TEST-INFRA: [ci-execution-time] Cache the pre-migrated template database
cleveragents/cleveragents-core
#4435 TEST-INFRA: [ci-execution-time] Optimize the coverage_report session
cleveragents/cleveragents-core
#4436 TEST-INFRA: [test-architecture] Improve organization of Robot and Benchmark tests
cleveragents/cleveragents-core
#4441 TEST-INFRA: [ci-execution-time] Establish a process for identifying and optimizing slow tests
cleveragents/cleveragents-core
#4445 TEST-INFRA: [missing-test-levels] Add ASV tests for the
domain module
cleveragents/cleveragents-core
#4479 TEST-INFRA: [missing-test-levels] Add Robot and ASV tests for the
reactive module
cleveragents/cleveragents-core
#4483 TEST-INFRA: [missing-test-levels] Add Robot and ASV tests for the
shared module
cleveragents/cleveragents-core
#5404 TEST-INFRA: [test-data-quality] Refactor In-Memory Stubs from Step Files to Shared Test Utilities
cleveragents/cleveragents-core
#7187 TEST-INFRA: [ci-execution-time] Consolidate redundant CI setup steps into a reusable workflow or action
cleveragents/cleveragents-core
#7195 TEST-INFRA: [ci-execution-time] Parallelize unit and integration test suites
cleveragents/cleveragents-core
#7206 TEST-INFRA: [ci-execution-time] Optimize Docker image builds with layer caching
cleveragents/cleveragents-core
#7216 TEST-INFRA: [ci-execution-time] Review and optimize CI job dependencies
cleveragents/cleveragents-core
#7292 BUG-HUNT: [concurrency] Platform compatibility failure in parallel test runner — hardcoded fork() start method crashes on Windows and restricted Unix environments
cleveragents/cleveragents-core
#7311 BUG-HUNT: [resource] Memory exhaustion risk from unbounded StringIO buffers in parallel test runner worker
cleveragents/cleveragents-core
#7421 TEST-INFRA: [ci-execution-time] Run E2E tests on a less frequent schedule
cleveragents/cleveragents-core
#7425 TEST-INFRA: [ci-execution-time] Implement caching for Nox virtual environments
cleveragents/cleveragents-core
#7426 TEST-INFRA: [ci-execution-time] Avoid Docker-in-Docker for building and testing
cleveragents/cleveragents-core
#7430 TEST-INFRA: [ci-execution-time] Parallelize CI jobs
cleveragents/cleveragents-core
#7432 TEST-INFRA: [ci-execution-time] Run benchmark regression on a less frequent schedule
cleveragents/cleveragents-core
#7434 TEST-INFRA: [ci-execution-time] Avoid redundant dependency installation in CI jobs
cleveragents/cleveragents-core
#7435 TEST-INFRA: [ci-pipeline-design] Implement matrix build strategy for Python versions
cleveragents/cleveragents-core
#7438 TEST-INFRA: [dependency-security] Unable to perform dependency security analysis
cleveragents/cleveragents-core
#7442 TEST-INFRA: [coverage-gaps] Investigate and improve test coverage
cleveragents/cleveragents-core
#7444 TEST-INFRA: [flaky-tests] Investigate Behave test suite for flakiness
cleveragents/cleveragents-core
#7466 TEST-INFRA: [ci-pipeline-design] Implement conditional execution for CI jobs
cleveragents/cleveragents-core
#7784 TEST-INFRA: [ci-pipeline-design] Implement conditional test execution
cleveragents/cleveragents-core
#7789 TEST-INFRA: [ci-pipeline-design] Implement dependency caching in CI
cleveragents/cleveragents-core
Reference
cleveragents/cleveragents-core#1678
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Metadata
epic/ci-execution-time-optimizationfeat(ci): optimize CI execution time via timeouts, concurrency groups, and artifact sharingOverview
The CI pipeline has several structural gaps that cause unnecessary wall-clock time:
e2e_testshastimeout-minutes. All other jobs (lint, typecheck, security, quality, unit_tests, integration_tests, coverage, build, docker, helm) can hang indefinitely, blocking shared runners.coveragejob callsnox -s coverage_report, which re-executes the full test suite. Theunit_testsjob already ran the same tests; sharing.coverageartifacts would eliminate this duplication.This Epic tracks the work to address all three gaps.
Subtasks
concurrencygroup to.forgejo/workflows/ci.ymlto cancel superseded runs on the same branch (#child-1)timeout-minutesto all CI jobs that currently lack one (#child-2).coveragedata fromunit_teststocoveragejob via upload/download artifacts (#child-3)features/ci_workflow_validation.featureto assert concurrency, timeout, and artifact steps are presentDefinition of Done
.forgejo/workflows/ci.ymlhas a top-levelconcurrency:block that cancels in-progress runs for the same branch/PRtimeout-minutesvalueunit_testsjob uploads.coverageas an artifact; thecoveragejob downloads it instead of re-running testsfeatures/ci_workflow_validation.featureis updated to cover the new stepsAutomated by CleverAgents Bot
Supervisor: Test Infrastructure | Agent: ca-new-issue-creator
CI / integration_tests (pull_request)#1707CI / integration_tests (pull_request)Plan.can_revert_to()incorrectly allows forward phase transitions — STRATEGIZE→EXECUTE and EXECUTE→APPLY treated as valid reversions #1737integration_testsandslow_integration_testsnox sessions #1777nox -e coverage_reportfails — test coverage is 37%, far below the required 97% threshold #1782CI / integration_tests (push)#1783nox -e coverage_reportfails — test coverage is 37%, far below the required 97% thresholdintegration_testsandslow_integration_testsnox sessionsCI / integration_tests (push)unit_testssession #1819agentsmodule #1829NamespacedProjectModel.to_domain()silently dropsinvariants_jsonandinvariant_actorcolumns — project invariants lost on read #1844unit_testssessionNamespacedProjectdomain model missinginvariantsandinvariant_actorfields — spec-required project data model fields absent #1848agentsmoduleCI / e2e_tests (push)#1860CI / e2e_tests (push)Robot.Actor Context Managementtest suite #1898ProviderRegistry.create_llm()fails withValueError: Unsupported provider type: openrouter— OpenRouter not handled in_create_provider_llm#1892UnitOfWorkContextexposes legacyProjectRepositoryinstead of spec-alignedNamespacedProjectRepository— new project repository inaccessible via Unit of Work #1914update()methods use timezone-naivedatetime.now()— inconsistent with UTC-aware domain model timestamps #1915CI / e2e_tests (pull_request)#1924Robot.Actor Context Managementtest suitedomainmodule #1925domainmoduleCI / e2e_tests (pull_request)uvfor faster venv creation in nox #1966uvfor faster venv creation in noxapplicationmoduleruntimemodule #1978langgraphmodule #1996runtimemoduleinfrastructuremodule #2000agentsmodule #2027agentsmodule⚠️ Epic Orphan Detected: This Epic ("CI Execution Time Optimization — Timeouts, Concurrency, and Coverage Artifact Sharing") does not appear to be linked to any parent Legendary via Forgejo's dependency system.
Based on the epic's scope (CI pipeline optimization, test infrastructure), the most appropriate parent Legendary would be #376 "Legendary: Hardening, Testing & Security".
Please link this Epic to its parent Legendary by adding a dependency: Epic #1678 should block Legendary #376 (i.e., #376 depends on #1678).
Automated by CleverAgents Bot
Supervisor: Backlog Grooming | Agent: ca-backlog-groomer
Dependency link created: Epic #1678 now blocks Legendary #376 ("Hardening, Testing & Security"). This establishes the correct parent-child relationship in Forgejo's dependency system.
Automated by CleverAgents Bot
Supervisor: Backlog Grooming | Agent: ca-backlog-groomer
langgraphmoduleplatform.py#2055platform.pyreactivemodule #2060reactivemodulereactivemodule #2060sharedmodule (redaction.py) #2076sharedmodule (redaction.py)sharedmodule (redaction.py) #2076if __name__ == "__main__"guard insrc/cleveragents/__main__.py#2214if __name__ == "__main__"guard insrc/cleveragents/__main__.pyslow_integration_testssession runs all tests, not just slow ones #2284slow_integration_testssession runs all tests, not just slow onesintegration_testssuite (22m+ runtime) #2315integration_testssuite (22m+ runtime)e2e_testssuite (14m+ runtime) #2318e2e_testssuite (14m+ runtime) #2318e2e_testssuite (14m+ runtime)e2e_testssuite (14m+ runtime)e2e_testssuite (14m+ runtime)masterbranch #2320masterbranchcoverage_reportsession by running tests in parallel #2340coverage_reportsession by running tests in parallelunit_testsandintegration_tests#2342unit_testsandintegration_testsmasterbranch #2320integration_testssuite (22m+ runtime) #2315coverageCI job missing dependency onunit_tests— coverage can run when tests are failing #3887coverageCI job missing dependency onunit_tests— coverage can run when tests are failingdomainmodule #4445domainmodulereactivemodule #4479reactivemodulesharedmodule #4483sharedmodule