Cover에서의 동일한 모듈로 집합되는 조건(커버리지 빌드 수행 기준)으로는 

소스경로, 커버리지빌드수행 서버, 커버리지빌드 사용자가 동일한 경우 같은 모듈로 취급됩니다.


동일한 소스 내용일지라도, 다른 대상(모듈)로 Cover웹페이지에 등록되는 사례


1. 커버리비 빌드 수행 서버가 달리질 경우
-Cover-agent 설치서버를 기준으로 형상을 구분함

2. 커버리지 빌드 수행한 계정이 달라지는 경우
-Cover-agent 설치시 사용한 계정이 다를 경우 다른 형상으로 구분함

3. 커버리지 빌드시 인자값으로 설정된 소스의 경로가 변경된 경우
-Cover에서는 소스 path로 모듈의 단위를 표현함
-같은 소스코드를 다른 경로에 복사하여 커버리지 빌드시 다른 모듈로 식별


사례3. 예시

kdk라는 동일한 cover-agent에서 빌드된 동일한 소스가 2개의 모듈로 생성되어있음.

각 모듈의 소스 위치 확인시

D:\JavaTest\test\sleepDemo\sp\sleepsleepTest.java

D:\JavaTest\sleepDemo\sp\sleepsleepTest.java

빌드시 소스 path가 달라 2개의 모듈로 등록된 상황확인이 가능.