@@ -1133,18 +1133,17 @@ The BaseX Team. The original license statement is also included below.]]></pream
1133
1133
<profiles >
1134
1134
<profile >
1135
1135
<!--
1136
- Disable parallel tests on Windows.
1137
- When running multiple tests in parallel, Quartz seems to stop eXist-db from shutting down
1138
- on AppVeyor Windows CI, see: https://github.com/quartz-scheduler/quartz/issues/448
1136
+ Disable parallel tests on Windows in CI, seems to cause an occasional issue with
1137
+ Surefire that produces the Maven error: 'Corrupted channel by directly writing to native stream in forked JVM'.
1139
1138
-->
1140
- <id >windows-disable-parallel-testing</id >
1139
+ <id >windows-disable-parallel-ci- testing</id >
1141
1140
<activation >
1142
1141
<os >
1143
1142
<family >windows</family >
1144
1143
</os >
1145
1144
<property >
1146
- <name >env.APPVEYOR </name >
1147
- <value >True </value >
1145
+ <name >env.GITHUB_ACTIONS </name >
1146
+ <value >true </value >
1148
1147
</property >
1149
1148
</activation >
1150
1149
<build >
@@ -1173,16 +1172,16 @@ The BaseX Team. The original license statement is also included below.]]></pream
1173
1172
<forkNode implementation =" org.apache.maven.plugin.surefire.extensions.SurefireForkNodeFactory" />
1174
1173
<forkCount >1C</forkCount >
1175
1174
<reuseForks >false</reuseForks >
1176
- <argLine >-Dfile.encoding=${project.build.sourceEncoding} </argLine >
1175
+ <argLine >-Dfile.encoding=${project.build.sourceEncoding} -Dexist.recovery.progressbar.hide=true </argLine >
1177
1176
<systemPropertyVariables >
1178
1177
<jetty .home>${project.basedir} /../exist-jetty-config/target/classes/org/exist/jetty</jetty .home>
1179
1178
<exist .configurationFile>${project.build.testOutputDirectory} /conf.xml</exist .configurationFile>
1180
1179
<exist .jetty.standalone.webapp.dir>${project.build.testOutputDirectory} /standalone-webapp</exist .jetty.standalone.webapp.dir>
1181
1180
<log4j .configurationFile>${project.build.testOutputDirectory} /log4j2.xml</log4j .configurationFile>
1182
1181
</systemPropertyVariables >
1183
1182
<excludes >
1184
- <!-- NOTE: this test fails on AppVeyor Windows CI with Oracle JDK 11,
1185
- but not on some other windows systems :-/ -->
1183
+ <!-- NOTE: this test occasionally fails on Windows CI
1184
+ but not on some other Windows systems :-/ -->
1186
1185
<exclude >org.exist.storage.lock.CollectionLocksTest</exclude >
1187
1186
1188
1187
<!-- NOTE: these can still exhibit deadlocks -->
0 commit comments