Use nproc for parallel testing
This commit is contained in:
3
build.sc
3
build.sc
@@ -38,10 +38,11 @@ object `TPchisel` extends SbtModule { m =>
|
||||
ivy"org.scalatest::scalatest::3.2.19"
|
||||
)
|
||||
|
||||
val nproc = sys.env.get("NPROC").getOrElse("1");
|
||||
override def forkArgs = super.forkArgs() ++ Seq(
|
||||
"-Dscalatest.parallel.enabled=true",
|
||||
"-Dscalatest.parallel.mode=concurrent",
|
||||
"-Dscalatest.parallel.config.fixed.pool.size=12"
|
||||
s"-Dscalatest.parallel.config.fixed.pool.size=$nproc"
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user