Commit History

fix: patch AsyncResult in job poll test to simulate completed task
38402d8

Padmanav commited on

fix: add missing 'success' key to run_tests return dict
9544ac0

Padmanav commited on

fix: add missing 'success' key to run_tests return dict
7b150be

Padmanav commited on

fix: loosen timeout message assertion to match sandbox output format
1838326

Padmanav commited on

fix: correct all async route status code assertions (POST=202, GET poll=200)
5e09fb9

Padmanav commited on

fix: correct expected status code in test_async_analyze_returns_job_id to 202
008a76a

Padmanav commited on

fix: set mock_result.status and correct status code assertion in poll success test
feb4c18

Padmanav commited on

fix: correct expected status code in job poll test to 200
e475ee9

Padmanav commited on

fix: correct expected status code in async job submission test to 202
4817a96

Padmanav commited on

infra(terraform): add EKS cluster, Elasticache Redis, and ECR modules for cloud deployment
391b6e3

Padmanav commited on

eval: expand benchmark dataset from 6 to 15 fixtures covering race conditions, TOCTOU, async misuse, N+1, path traversal, insecure deserialization, and missing auth
912c51b

Padmanav commited on

eval: fix filename typo and add real-model eval suite gated by RUN_REAL_EVAL env var
3ce43c4

Padmanav commited on

test(integration): add end-to-end test for async job submission and poll-to-completion cycle
a2a3cb6

Padmanav commited on

test(load): add Locust load test suite for /analyze and /analyze/async endpoints
4466add

Padmanav commited on

feat: add integration tests, GitHub API mocking, and Locust load tests
b99a767

Padmanav commited on

feat: add evaluation framework with precision/recall metrics and model comparison
f0dc3b9

Padmanav commited on

fix: complete Redis cache integration and clean up test layer
fd65b82

Padmanav commited on

feat: add Redis/Celery async job queue for repository analysis
1d62d5e

Padmanav commited on

fix: update mock target for get_python_files in test after refactor to file_scanner
0f31814

Padmanav commited on

test: resolve failing llm token usage tests by fixing patch namespace
da61c37

Padmanav commited on

test: fix failing llm token usage tests caused by wrong patch namespace
a63a1ed

Padmanav commited on

fixed lint
a79668c

Padmanav commited on

test(metrics/ast_parser/pytest_runner): cover error counters, cost estimation, syntax errors, timeout paths
479ebae

Padmanav commited on

test(code_review_agent): cover incremental diff path, test-file skipping, low-score second pass, file read error
229af03

Padmanav commited on

test(routes): cover 500 error paths, cleanup on failure, feedback endpoints, limiter key
c14a70e

Padmanav commited on

test(github_tool): cover clone success/timeout/error/size-limit, get_changed_files, delete
8cc5479

Padmanav commited on

test(llm): cover HTTP call, token recording, rate-limit helper, JSON parse fallback
350087d

Padmanav commited on

fix(tests): add specialist_review_agent mock responses to full pipeline test
8cf28ee

Padmanav commited on

fix(tests): respect call_llm_for_json return type in full pipeline mock
d0160ee

Padmanav commited on

fix(tests): update test_full_pipeline to patch get_settings(), remove unused json import, fix LLM_RESPONSES dict→str
bfd8808

Padmanav commited on

fix(tests): update test_api_routes to patch get_settings() instead of removed module-level settings
df0a911

Padmanav commited on

fix(tests): serialize code_review LLM response to JSON string — raw dict caused TypeError in call_llm_for_json
676d74d

Padmanav commited on

fix(tests): remove phantom nested function in test_repo_analysis_agent — assertions were never executing
14b65ae

Padmanav commited on

fix(tests): replace hardcoded /tmp paths with pytest tmp_path fixture for cross-platform compatibility
28c7cc7

Padmanav commited on

fix(tests): patch call_llm_for_json in code_review_agent; return dict in LLM_RESPONSES
531de88

Padmanav commited on

fix(tests): patch call_llm_for_json in bug_detection_agent test; return dict not string
07392eb

Padmanav commited on

fix(tests): patch call_llm_for_json (not call_llm) in repo_analysis and bug_detection agent tests
f9923a4

Padmanav commited on

fix(tests): update pipeline test patches after call_llm_for_json refactor
63e7997

Padmanav commited on

fix(tests): patch call_llm at each agent import site, not at definition module
132ab49

Padmanav commited on

test: add full pipeline integration test covering HTTP → agents → response validation
26639a4

Padmanav commited on

fix: disable slowapi rate limiter in tests to prevent IP extraction crash with TestClient
16e974b

Padmanav commited on

fix: add clone_repository mock to auth rejection tests to prevent git crash before 401
7d55b27

Padmanav commited on

fix: mock clone_repository in auth rejection tests to prevent git crash before 401 is returned
d223ca5

Padmanav commited on

fix: remove redundant local patch imports, rely on module-level import in test_agents.py
2bfd929

Padmanav commited on