¿Cómo hacer que ScalaTest complete los tiempos de ejecución de prueba en el informe xml?
jenkins sbt (1)
No puedo reproducir este problema. Al usar sbt 1.1.6 y ScalaTest 3.0.5 veo un campo de time
distinto de cero:
<testcase classname="example.HelloSpec" name="The Hello object should say hello" time="0.016">
Usamos ScalaTest
para ejecutar pruebas y mostrar los resultados en Jenkins. Funciona muy bien, pero por alguna razón, ScalaTest` no completa el tiempo de ejecución de la prueba.
Estoy agregando opciones de prueba como esta:
Tests.Argument("-oD", "-u", "target/test-reports")
Pero el archivo XML no tiene tiempos (ver time
siempre es 0):
<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>
¿Debo hacer algo más para que informe esto, o no está soportado?
Gracias por cualquier ayuda