Testleri çalıştırmak ve sonuçları Jenkins'de görüntülemek için ScalaTest
kullanıyoruz. Harika çalışıyor, ancak bazı sebeplerden dolayı ScalaTest 'test çalışma zamanını doldurmuyor.ScalaTest, xml raporunda deneme çalışma zamanlarını nasıl dolduracak?
Tests.Argument("-oD", "-u", "target/test-reports")
Ama XML dosyası (time
daima 0'dır bakınız) zamanlamalarını yok:
böyle Test seçenekleri ekliyorum
<testcase classname="beekeeper.warehouse.jdbc.JDBCWarehouseTest" name="testListTables" time="0.0">
</testcase>
<testcase classname="beekeeper.warehouse.jdbc.JDBCWarehouseTest" name="testGetDatabases" time="0.0">
</testcase>
<testcase classname="beekeeper.warehouse.jdbc.JDBCWarehouseTest" name="testSchema" time="0.0">
</testcase>
ben başka bir şey yapmak gerekiyor mu bunu bildirmek mi, yoksa desteklenmiyor mu? Herhangi bir yardım için
Teşekkür
Hangi yapılandırma aracını kullanıyorsunuz? 'Sbt'? Komut satırından testler yapabilir ve sorunu yeniden üretebilir misiniz? Eğer öyleyse, lütfen kullandığınız komutu yapıştırın mı? – Jakozaur
Yardımcı olabilecek daha fazla ayrıntı verebilirsiniz. Örneğin, "Tests.Argument" öğesini "Test'teki testOptions" öğesine ekliyor musunuz? Ben sadece 'testOptions' eklemek değil işe yaramaz düşünüyorum. –
Evet, Test testOptions ekliyorum - –