2010-02-08 4 views
1

나는 hudson CBS로 프로젝트를 빌드했다. 나는 테스트 커버 리지에 cobertura를 사용하고 있습니다. 보고서가 생성되고 그것에 대해 기쁘게 생각합니다.허드슨의 코드 커버리지 보고서를 집계하는 방법은 무엇입니까?

하지만 범위 %의 델타를 찾을 수 없습니다.

체크인 # 1 - 코드 적용 범위는 90 %입니다. 체크인 코드 # 2 - 코드 적용 범위가 75 %, 즉 15 % 감소했습니다.

hudson cobertura 플러그인에서 이것을 수행 할 수 있습니까? 어떤 대안이 있습니까?

답변

0

저는 cobertura XML 파일을 구문 분석하고 개별 빌드 데이터를 데이터베이스로 푸시하여이 문제를 해결했습니다. 테스트의 수와 복잡성과 같은 다른 측정 항목으로이 작업을 수행 할 수 있습니다.

결과를 데이터베이스에 배치하면 다양한 표시 옵션이 제공됩니다. 우리는 Excel과 SharePoint를 사용하여 가장 중요한 측정 항목을 표시합니다. 차트와 그래프가 포함 된 간단한 웹 페이지 (여전히 간단합니까?) 또한 트릭을 수행합니다.

+0

가 동의합니다. 나는 과거에 그렇게 해왔다. 나는 그것이 매우 직관적 인 것처럼 허드슨보고와 일치하는지 확인하고자한다. – coder

+0

허드슨에 전시를 위해 머무르는 것이 중요하다면 위의 방법을 취할 수 있지만 속성 파일에 쓰고 http : //wiki.hudson- ci.org/display/HUDSON/Plot+Plugin. –