@@ -76,16 +76,19 @@ jvmTest {
76
76
maxHeapSize = ' 1g'
77
77
enableAssertions = true
78
78
systemProperty ' java.security.manager' , ' kotlinx.coroutines.TestSecurityManager'
79
- exclude ' **/*LFStressTest .*'
79
+ exclude ' **/*StressTest .*'
80
80
systemProperty ' kotlinx.coroutines.scheduler.keep.alive.sec' , ' 100000' // any unpark problem hangs test
81
81
}
82
82
83
- task lockFreedomTest (type : Test , dependsOn : compileTestKotlinJvm) {
83
+ task stressTest (type : Test , dependsOn : compileTestKotlinJvm) {
84
84
classpath = files { jvmTest. classpath }
85
85
testClassesDirs = files { jvmTest. testClassesDirs }
86
- include ' **/*LFStressTest.*'
86
+ minHeapSize = ' 1g'
87
+ maxHeapSize = ' 1g'
88
+ include ' **/*StressTest.*'
87
89
enableAssertions = true
88
90
testLogging. showStandardStreams = true
91
+ systemProperty ' kotlinx.coroutines.scheduler.keep.alive.sec' , ' 100000' // any unpark problem hangs test
89
92
}
90
93
91
94
task jdk16Test (type : Test , dependsOn : [compileTestKotlinJvm, checkJdk16]) {
@@ -102,7 +105,7 @@ task jdk16Test(type: Test, dependsOn: [compileTestKotlinJvm, checkJdk16]) {
102
105
jdk16Test. onlyIf { project. properties[' stressTest' ] != null }
103
106
104
107
// Always run those tests
105
- task moreTest (dependsOn : [lockFreedomTest , jdk16Test])
108
+ task moreTest (dependsOn : [stressTest , jdk16Test])
106
109
build. dependsOn moreTest
107
110
108
111
task testsJar (type : Jar , dependsOn : jvmTestClasses) {
0 commit comments