CT 2024.12에서 무결성 검사로 파악할 수 없는 변경은 다음과 같습니다.
typedef
로 정의되지 않은 전역 변수 타입을 변경하는 경우- 테스트 빌드 오류 (묵시적 캐스팅이 불가능한 경우)
- 테스트 실행 오류 (메모리 범위 초과 등 런타임 오류)
- 전역 변수를 제외한 심볼을 변경하는 경우
- 파라미터의 하위 타입, 사용자가 매크로로 추가한 심볼, static 변수 등을 변경한 경우
- 위치 변경으로 인한 사이드이펙트
- 대상 테스트에서 전역 변수 접근 불가로 오류가 발생하는 경우
- 빌드 스텁의 변경
전역 변수 타입을 변경하는 경우, 전역 변수를 제외한 심볼을 변경하는 경우, 위치 변경으로 인한 사이드이펙트는 사용자가 [테스트 재설정] 기능으로 테스트를 수정해야 합니다. 빌드 스텁의 대상 함수가 변경되는 경우는 무결성 검사의 대상이 아니므로 사용자가 빌드 스텁을 삭제해야 합니다.
Need more help with this?
Don’t hesitate to contact us here.