Scala 在Intellij中运行覆盖率为的测试时禁用并行测试执行

Scala 在Intellij中运行覆盖率为的测试时禁用并行测试执行,scala,testing,intellij-idea,Scala,Testing,Intellij Idea,intellij IDEA 14使用什么样的sbt任务来运行具有覆盖率的scala测试?我正在测试我的spark代码,需要防止它们并行运行 我已将以下内容添加到我的build.sbt文件中,它可以防止测试在不生成覆盖率报告时并行运行: parallelExecution in Test := false 但是,在覆盖范围内运行时,这没有效果。我尝试使用类似的方法,但是使用了ScctTest而不是Test,但是sbt无法解决这个问题 那么,intellij使用什么覆盖率插件,以及在运行覆盖率测试

intellij IDEA 14使用什么样的sbt任务来运行具有覆盖率的scala测试?我正在测试我的spark代码,需要防止它们并行运行

我已将以下内容添加到我的
build.sbt
文件中,它可以防止测试在不生成覆盖率报告时并行运行:

parallelExecution in Test := false
但是,在覆盖范围内运行时,这没有效果。我尝试使用类似的方法,但是使用了
ScctTest
而不是
Test
,但是sbt无法解决这个问题


那么,intellij使用什么覆盖率插件,以及在运行覆盖率测试时如何禁用并行测试执行?运行
sbt任务
不会显示任何包含
coverage
一词的内容。我没有在intellij中启用
Emma
插件-只启用了默认的
覆盖范围
插件,它没有任何信息。

尝试添加到设置:

fork in ThisBuild in Test:= false

找不到
Config
,但使用
Test
有效。请更新你的答案,我会接受的。谢谢