IntelliJ增加了Scalatest堆空间

时间:2012-03-22 12:46:38

标签: scala jvm intellij-idea heap scalatest

我正在使用IntelliJ来运行Scalatest测试。我遇到的问题是测试用尽了Heap空间(可能是因为我的测试使用Selenium并启动jettys来打击我的Api)。

我知道如何在IntelliJ中增加我的堆空间但是在增加空间之后,测试仍然没有用完堆。

是否有不同的地方可以增加测试的堆空间而不是通常的IntelliJ info.plist(哦,顺便说一下,我在Mac上)

2 个答案:

答案 0 :(得分:9)

转到Edit Configurations

enter image description here

选择左侧的测试,并调整其VM options

enter image description here


如果您使用的是ScalaTest ant task,则可以设置jvmarg

<jvmarg value="-Xmx2048m -XX:MaxPermSize=128m"/>

答案 1 :(得分:2)

正如您正确观察到的那样,IDEA的堆大小不需要增加,而是可以从 运行&gt;中访问的ScalaTest 运行配置。编辑配置... 对话框。在那里,您应该能够为您尝试运行的测试设置 VM选项