Cover-Agnet 간 동일 파일의 커버리지 수치 복사 방법

수정일 Tue, 24 Mar 2020 시간: 02:52 PM

-예상시나리오 = 기존 A서버에 설치되어 있던 agent를 A_new서버로 이관이후 전체 커버리지빌드 수행 후 모듈실행없이 

기존(A서버)에서 측정하였던 커버리지 수치를 복사가 필요한 상황


해당 모듈에 대하여 시나리오를 적용하자면 dkkim서버를 기존 A서버 dkkim2서버를 A_new서버로 생각하시면 되며,

dkkim서버의 TestProject모듈의 커버리지수치(100%)를 dkkim2서버의 TestProject모듈로 복사



작업방법

1. 운영중인 Cover웹페이지 우측상단 '이동'->'제어판(설정)'->'커버리지 값 복사' 화면으로 이동


2. 해당 UI에서 작업에 필요한 정보 입력

커버리지 복사 원본=기존 A 서버 / 커버리지 복사 대상=신규 A_new 서버

복사경로

=특정 디렉터리 이하의 파일만 복사대상이라면 해당 디렉터리를 지정, 전체경로 이하의 파일들에 대한 작업이라면 최상위 

디렉터리를 지정해주시면됩니다.

=커버리지 복사대상서버에서 빌드된 모듈 디렉터리가 변경되었다면 기존A서버와 동일하게 시작하는 최상위 디렉터리를 

입력


3. 정보입력 후 적용 버튼 클릭

-복사 가능한 대상

-복사 불가 원본=신규dkkim2 서버에 Project 파일에 대하여 커버리지 빌드를 수행하지 않아 해당 모듈이 없어 복사 작업에서 제외됨


4. 복사작업 실행 및 확인


-복사결과창에서 복사 내용 확인


-모듈확인시 신규 dkkim2 서버의 TestProject.exe 모듈에 대하여 커버리지 수치 갱신됨을 확인(100%)

*신규서버에서 커버리지 빌드시 소스코드가 변경되어 모듈이 등록된다면, 기존서버의 소스형상과 변경내용을 확인하여 해당 부분의 커버리지 수치는 복사가 되지 않음



















아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.