diff --git a/build.sbt b/build.sbt index 3a65972205a87a72f829490c8d626128591c5c8e..fba73c298c9c2b35a36b701e416535bef4bda7c4 100644 --- a/build.sbt +++ b/build.sbt @@ -29,7 +29,7 @@ resolvers ++= Seq( libraryDependencies ++= Seq( "org.scala-lang" % "scala-compiler" % "2.11.6", - "org.scalatest" %% "scalatest" % "2.2.0" % "test", + "org.scalatest" %% "scalatest" % "2.2.4" % "test", "com.typesafe.akka" %% "akka-actor" % "2.3.4", "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.6.0-rc2" ) @@ -94,9 +94,11 @@ sourcesInBase in Compile := false Keys.fork in run := true lazy val testSettings = Seq( - Keys.fork := true, - logBuffered := false, - javaOptions ++= Seq("-Xss16M", "-Xmx4G", "-XX:MaxPermSize=128M") + //Keys.fork := true, + logBuffered := true, + parallelExecution := true, + //testForkedParallel := true, + javaOptions ++= Seq("-Xss16M", "-Xmx4G") ) // Unit Tests @@ -114,8 +116,6 @@ lazy val RegressionTest = config("regression") extend(Test) testOptions in RegressionTest := Seq(Tests.Argument("-oDF"), Tests.Filter(_ startsWith "leon.regression.")) -parallelExecution in RegressionTest := false - def ghProject(repo: String, version: String) = RootProject(uri(s"${repo}#${version}")) @@ -128,6 +128,7 @@ lazy val root = (project in file(".")). configs(IntegrTest). dependsOn(bonsai, scalaSmtLib). settings(inConfig(RegressionTest)(Defaults.testTasks ++ testSettings): _*). - settings(inConfig(IntegrTest)(Defaults.testTasks ++ testSettings): _*) + settings(inConfig(IntegrTest)(Defaults.testTasks ++ testSettings): _*). + settings(inConfig(Test)(Defaults.testTasks ++ testSettings): _*)