2009-06-19 28 views
5

Cobertura target maven'i çalıştırdığımda, raporun her zaman% 0 olduğunu bir sorunum var .Benim sınavlarımı unutmaya çalıştım ve şans yok. Raporlama bölümündeki cobertura eklentisini yapılandırmayı ve pompayı oluşturmayı denedim ve aynı zamanda hem siteye hem de paket aşamasına bağlamayı denedim. Düşüncesi olan var mı? İlgili bir notta, aynı zamanda, Cobertura'daki testlerin hudson içinde çalıştırılmasının, her bir testin iki kez çalıştırıldığını bildiren junit eklentisine yol açtığını fark ettim (ki bu da rapor edilen test sayısını iki katına çıkarır). Bunun herhangi bir yolu var mı?hudson cobertura raporlama 0

sayesinde

Jeff

cevap

1

Ben size Cobertura eklentisi ve nerede profilinizde aslında kullanmak tanımlamak ne olursa olsun pom.xml parçası göndermek için yararlı olacağını düşünüyorum. Bunu sağlayabilir misiniz, böylece birisinin bakması için bir bağlam sağlar? [http://mojo.codehaus.org/cobertura-maven-plugin/usage.html]] Kopyalama/yapıştırma işleminin herhangi birimize yardımcı olamayacağına eminim, belki de < numaranızı sağlamanız> ve < hariç tutma işlemlerinin> dışarıda kalmasına yardımcı olabilir.

+0

emin. o \t \t \t org.codehaus.mojo \t \t cobertura-maven-plugin oldukça basit \t \t 2,2 \t \t \t \t \t \t \t xml \t \t \t \t html \t \t \t \t \t Ben de maven oluşturulan hedef adlı bir dizinde/sınıfları koyar o garip şey buluyorum -classes/cobertura ama maven sitesi hedef/cobertura/sınıflarında onları aramalı diyor, bu yüzden sanırım sorun. –

+0

, JDK ile 1.6.0_14 sürümüyle bazı çakışmalar var gibi görünüyor. 1.6.0_07 ile koştum ve iyi çalıştı. –

6

JDK 1.6.0_14 ve cobertura eklentisiyle ilgili bir uyumluluk sorunu var. Ve eklentinin de çok iş parçacıklı testlerle ilgili sorunları var. % 0 problemi, JDK6'nın kullanılmış b7'si ile düzeltildi ve çok yakında multithreading için bir düzeltme olacak (bir yama var)

+0

1.6.0_14 ile aynı% 0 problemim vardı. 1.6.0_13 ile çalıştı ve çalıştı. Teşekkürler! –

+0

update - cobertura 1.9.2, –

+0

nolu sorunu gideren çıktı. Cobertura-eklenti sürüm 2.4'ü kullandığınızdan emin olun. Ben 1.6.0_17 ile aynı sorunu vardı, ancak eklenti yükseltme yardımcı oldu. – MikeHoss