RealDiff - Runtime behavior diffing for pull requests

Show HN: RealDiff – runtime behavior diffing for pull requests (six languages)

RealDiff는 소스 코드 diff로는 놓치기 쉬운 런타임 동작 변화를 감지하는 도구입니다. 두 Git 리비전을 빌드하고 테스트를 관찰하여 노이즈 기준선을 학습한 후, 각 호출 트리에서 변경된 첫 번째 동작을 보고합니다. .NET, Java, Node, Go, Rust, Python 등 6개 언어를 지원하며, 편집된 파일 외부에서 발생하는 부작용을 찾아냅니다. 예를 들어, 정렬 알고리즘 변경이 가격 엔진에 영향을 주는 경우를 감지합니다. CI 통합을 통해 풀 리퀘스트에 주석으로 결과를 게시할 수 있습니다.

소스 diff는 무엇이 수정되었는지 알려주지만, RealDiff는 그 수정이 실제로 무엇을 했는지, PR이 건드리지 않은 파일에서의 영향까지 알려줍니다.
  1. vlovich123

    README를 몇 번 읽어봤는데도 이게 어떻게 유용한지 전혀 모르겠다. 동기 부여 예시인 Sort => SortBy에는 무엇이 강조되는지, 어떻게 강조되는지에 대한 설명이 없다. 변경 사항을 반영한 기존 테스트 스위트를 약한 형태의 뮤테이션 테스팅으로 실행하는 건가? 다른 건가?

  2. jedisct1

    Zig는 지원하지 않나요?

이 날의 다른 글

2026-08-27