Ich habe eine Multi-Projekt-Build mit Tests in Teilprojekten und in einem übergeordneten Projekt. Der Build wird aggregiert, sodass das übergeordnete Projekt alle Tests in untergeordneten Projekten ausführt.Wie wird die parallele Ausführung von Tests für Multiprojekt-Builds deaktiviert?
ich es so konfiguriert, dass es beide keine parallele Ausführung von Tests ist in den Teilprojekten und dem übergeordneten Projekt, über
parallelExecution in Test := false
Ich habe jedoch das nagende Gefühl, dass Tests, die über mehrere Projekte umspannen RAN sind parallel zu. Bei einem der Unterprojekte ist dies ein Problem, da der Status in einer Testdatenbank gleichzeitig geändert wird und der Test fehlschlägt.
Haben Sie Ideen, wie Sie die parallele Ausführung von Tests global zwischen Projekten umstellen können?
Sorry, ich bin ein bisschen neu in Scala und habe das gleiche Problem - wo soll ich diese Zeile setzen? Zu welcher Datei des Projekts? – kirhgoff
Am einfachsten ist es, es in 'build.sbt' zu setzen (diese Datei wird auch verwendet, wenn Sie eine vollständige Konfiguration in' project/Build.scala' haben) –
Vielen Dank! Ich habe es selbst gedacht, zu hastig zu fragen, anstatt zu denken :). Wie auch immer danke danke – kirhgoff