mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
enable preview for all tests too
This commit is contained in:
parent
fd18bd2694
commit
4f22bf113d
@ -646,6 +646,7 @@
|
|||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
<configuration>
|
<configuration>
|
||||||
|
<argLine>--enable-preview @{argLine}</argLine>
|
||||||
<forkCount>1</forkCount>
|
<forkCount>1</forkCount>
|
||||||
<reuseForks>false</reuseForks>
|
<reuseForks>false</reuseForks>
|
||||||
<includes>
|
<includes>
|
||||||
@ -910,6 +911,7 @@
|
|||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
<artifactId>maven-javadoc-plugin</artifactId>
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
<configuration>
|
<configuration>
|
||||||
|
<additionalJOptions>--enable-preview</additionalJOptions>
|
||||||
<release>21</release>
|
<release>21</release>
|
||||||
<doctitle>${javadoc.name}</doctitle>
|
<doctitle>${javadoc.name}</doctitle>
|
||||||
<windowtitle>${javadoc.name}</windowtitle>
|
<windowtitle>${javadoc.name}</windowtitle>
|
||||||
@ -918,6 +920,7 @@
|
|||||||
<detectOfflineLinks>false</detectOfflineLinks>
|
<detectOfflineLinks>false</detectOfflineLinks>
|
||||||
<!-- <additionalparam>-Xdoclint:none</additionalparam>-->
|
<!-- <additionalparam>-Xdoclint:none</additionalparam>-->
|
||||||
<additionalOptions>
|
<additionalOptions>
|
||||||
|
|
||||||
<additionalOption>-Xdoclint:none</additionalOption>
|
<additionalOption>-Xdoclint:none</additionalOption>
|
||||||
</additionalOptions>
|
</additionalOptions>
|
||||||
<!-- <additionalJOption>-Xdoclint:none</additionalJOption>-->
|
<!-- <additionalJOption>-Xdoclint:none</additionalJOption>-->
|
||||||
|
@ -142,6 +142,7 @@
|
|||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
<artifactId>maven-surefire-plugin</artifactId>
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
<configuration>
|
<configuration>
|
||||||
|
<argLine>--enable-preview @{argLine}</argLine>
|
||||||
<groups>perf</groups>
|
<groups>perf</groups>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
<configuration>
|
<configuration>
|
||||||
|
<argLine>--enable-preview @{argLine}</argLine>
|
||||||
<additionalClasspathElements>
|
<additionalClasspathElements>
|
||||||
<additionalClasspathElement>${project.basedir}/target/virtdata-userlibs-${project.version}.jar
|
<additionalClasspathElement>${project.basedir}/target/virtdata-userlibs-${project.version}.jar
|
||||||
</additionalClasspathElement>
|
</additionalClasspathElement>
|
||||||
|
@ -94,6 +94,7 @@
|
|||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
<configuration>
|
<configuration>
|
||||||
|
<argLine>--enable-preview @{argLine}</argLine>
|
||||||
<forkCount>1</forkCount>
|
<forkCount>1</forkCount>
|
||||||
<reuseForks>false</reuseForks>
|
<reuseForks>false</reuseForks>
|
||||||
<includes>
|
<includes>
|
||||||
|
@ -75,6 +75,7 @@
|
|||||||
</execution>
|
</execution>
|
||||||
</executions>
|
</executions>
|
||||||
<configuration>
|
<configuration>
|
||||||
|
<argLine>--enable-preview @{argLine}</argLine>
|
||||||
<parallel>methods</parallel>
|
<parallel>methods</parallel>
|
||||||
<!-- <additionalClasspathElements>-->
|
<!-- <additionalClasspathElements>-->
|
||||||
<!-- <additionalClasspathElement>${project.basedir}/target/virtdata-userlibs-${project.version}.jar-->
|
<!-- <additionalClasspathElement>${project.basedir}/target/virtdata-userlibs-${project.version}.jar-->
|
||||||
|
@ -29,12 +29,13 @@ class ExitStatusIntegrationTests {
|
|||||||
|
|
||||||
private final static String JARNAME = "target/nbr.jar";
|
private final static String JARNAME = "target/nbr.jar";
|
||||||
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void testExitStatusOnBadParam() {
|
void testExitStatusOnBadParam() {
|
||||||
ProcessInvoker invoker = new ProcessInvoker();
|
ProcessInvoker invoker = new ProcessInvoker();
|
||||||
invoker.setLogDir("logs/test");
|
invoker.setLogDir("logs/test");
|
||||||
ProcessResult result = invoker.run("exitstatus_badparam", 15,
|
ProcessResult result = invoker.run("exitstatus_badparam", 15,
|
||||||
java, "-jar", JARNAME, "--logs-dir", "logs/test/badparam/",
|
java, "--enable-preview", "-jar", JARNAME, "--logs-dir", "logs/test/badparam/",
|
||||||
"badparam"
|
"badparam"
|
||||||
);
|
);
|
||||||
assertThat(result.exception).isNull();
|
assertThat(result.exception).isNull();
|
||||||
@ -48,7 +49,7 @@ class ExitStatusIntegrationTests {
|
|||||||
ProcessInvoker invoker = new ProcessInvoker();
|
ProcessInvoker invoker = new ProcessInvoker();
|
||||||
invoker.setLogDir("logs/test");
|
invoker.setLogDir("logs/test");
|
||||||
ProcessResult result = invoker.run("exitstatus_initexception", 15,
|
ProcessResult result = invoker.run("exitstatus_initexception", 15,
|
||||||
java, "-jar", JARNAME, "--logs-dir", "logs/test/initerror", "run",
|
java, "--enable-preview", "-jar", JARNAME, "--logs-dir", "logs/test/initerror", "run",
|
||||||
"driver=diag", "op=initdelay:initdelay=notanumber"
|
"driver=diag", "op=initdelay:initdelay=notanumber"
|
||||||
);
|
);
|
||||||
assertThat(result.exception).isNull();
|
assertThat(result.exception).isNull();
|
||||||
@ -64,7 +65,8 @@ class ExitStatusIntegrationTests {
|
|||||||
|
|
||||||
// Forcing a thread exception via basic command issue.
|
// Forcing a thread exception via basic command issue.
|
||||||
ProcessResult result = invoker.run("exitstatus_threadexception", 30,
|
ProcessResult result = invoker.run("exitstatus_threadexception", 30,
|
||||||
"java", "-jar", JARNAME, "--logs-dir", "logs/test/threadexcep", "--logs-level", "debug", "run",
|
"java", "--enable-preview", "-jar", JARNAME, "--logs-dir", "logs/test/threadexcep", "--logs-level",
|
||||||
|
"debug", "run",
|
||||||
"driver=diag", "cyclerate=10", "not_a_thing", "cycles=100", "-vvv"
|
"driver=diag", "cyclerate=10", "not_a_thing", "cycles=100", "-vvv"
|
||||||
);
|
);
|
||||||
String stdout = String.join("\n", result.getStdoutData());
|
String stdout = String.join("\n", result.getStdoutData());
|
||||||
@ -77,7 +79,7 @@ class ExitStatusIntegrationTests {
|
|||||||
ProcessInvoker invoker = new ProcessInvoker();
|
ProcessInvoker invoker = new ProcessInvoker();
|
||||||
invoker.setLogDir("logs/test");
|
invoker.setLogDir("logs/test");
|
||||||
ProcessResult result = invoker.run("exitstatus_asyncstoprequest", 60,
|
ProcessResult result = invoker.run("exitstatus_asyncstoprequest", 60,
|
||||||
"java", "-jar", JARNAME, "--logs-dir", "logs/test/asyncstop", "--logs-level", "debug", "run",
|
"java", "--enable-preview", "-jar", JARNAME, "--logs-dir", "logs/test/asyncstop", "--logs-level", "debug", "run",
|
||||||
"driver=diag", "threads=2", "cyclerate=10", "op=erroroncycle:erroroncycle=10", "cycles=50", "-vvv"
|
"driver=diag", "threads=2", "cyclerate=10", "op=erroroncycle:erroroncycle=10", "cycles=50", "-vvv"
|
||||||
);
|
);
|
||||||
assertThat(result.exception).isNull();
|
assertThat(result.exception).isNull();
|
||||||
|
Loading…
Reference in New Issue
Block a user