Tengo una compilación multiproyecto con pruebas en subproyectos y en un proyecto principal. La creación se agrega para que el proyecto principal ejecute todas las pruebas en proyectos secundarios.¿Cómo desactivar la ejecución paralela de pruebas para compilaciones de proyectos múltiples?
de haberla configurado de manera que no hay ejecución paralela de las pruebas, tanto en los sub-proyectos y el proyecto principal, a través de
parallelExecution in Test := false
Sin embargo, tengo la sensación de que las pruebas que se extienden a lo largo de múltiples proyectos son RAN en paralelo. En el caso de uno de los subproyectos, esto es un problema porque muta el estado en una base de datos de prueba al mismo tiempo, lo que hace que la prueba falle.
¿Alguna idea sobre cómo cambiar globalmente la ejecución paralela de pruebas, entre proyectos?
Lo siento, soy un poco nuevo en Scala y me enfrenté al mismo problema: ¿dónde debería poner esta línea? ¿A qué archivo del proyecto? – kirhgoff
Lo más fácil es ponerlo en 'build.sbt' (ese archivo se usa incluso si tiene una configuración completa en' project/Build.scala') –
¡Gracias! Me lo imaginé, demasiado apresurado para preguntar en lugar de pensar :). De todos modos, gracias – kirhgoff