소프트웨어 실무자들은 오픈 소스 풀 리퀘스트(PRs)에서 프로덕션 코드와 함께 테스트 코드를 생성하는 AI 코딩 에이전트를 점점 더 많이 사용하고 있습니다. 최근 연구에 따르면 116,000개 이상의 저장소(repositories)에서 932,000개 이상의 에이전트 작성 PR이 보고되었으나, 이들의 테스트 파일이 의미 있는 검증 로직을 포함하고 있는지 여부는 아직 충분히 연구되지 않았습니다. 명시적인 어설션(assertions)이 결여된 테스트 파일은 동작을 검증하지 않고 코드만 실행하므로, 테스트 파일의 존재 여부에 기반한 품질 게이트(quality gates)는 검증 강도를 과대평가하게 됩니다. 본 논문의 목표는 오라클 신호(oracle signals)를 특징짓고, 이것이 머지 결과(merge outcomes) 및 리뷰 노력(review effort)과 어떻게 연결되는지 분석함으로써 실무자들이 에이전트가 작성한 패치(patches)의 검증 강도를 평가하는 데 도움을 주는 것입니다. 우리는 OpenAI Codex, GitHub Copilot, Devin, Cursor, Claude Code의 5가지 코딩 에이전트에 의해 생성된 2,807개의 GitHub 저장소에서 발생한 33,596개의 에이전트 작성 PR 중 86,156개의 테스트 파일 패치를 대상으로 실증적 연구를 수행했습니다. 384개의 층화 패치(stratified patches)에 대한 질적 분석을 통해 8가지 오라클 신호 범주의 구문론적 분류 체계(syntactic taxonomy)를 도출했습니다. 대규모로 적용했을 때, 테스트 패치의 80.2%가 약하거나 명시적인 오라클 신호를 포함하지 않는 것으로 나타났습니다. 단순 머지율(raw merge rates)은 강력한 오라클을 가진 PR에서 더 낮게 나타났으나, 에이전트, PR 크기, 저장소 인기도, 작업 유형 및 언어를 조정한 회귀 분석(regression analysis) 결과, 강력한 오라클은 머지 가능성을 유의미하게 향상시키는 것으로 나타났습니다 (OR = 1.28, p < 0.001). 우리의 연구 결과는 테스트 파일의 수가 검증 강도를 상당히 과대평가하고 있음을 시사하며, 실무자들이 에이전트가 작성한 기여도를 더 정확하게 평가하기 위해 오라클을 인식하는 품질 체크(oracle-aware quality checks)를 채택할 수 있음을 보여줍니다.