public class PerfTest
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PerfTest.PerfTestOptions
Abstraction to ease testing or PerfTest usage as a library.
|
static interface |
PerfTest.SystemExiter
Interface for exiting the JVM.
|
| Modifier and Type | Field and Description |
|---|---|
static java.util.function.Function<java.lang.String,java.lang.String> |
ENVIRONMENT_VARIABLE_PREFIX |
static java.util.function.Function<java.lang.String,java.lang.String> |
LONG_OPTION_TO_ENVIRONMENT_VARIABLE |
| Constructor and Description |
|---|
PerfTest() |
| Modifier and Type | Method and Description |
|---|---|
protected static int[] |
getNioNbThreadsAndExecutorSize(int requestedNbThreads,
int requestedExecutorSize) |
static org.apache.commons.cli.Options |
getOptions() |
static void |
main(java.lang.String[] args) |
static void |
main(java.lang.String[] args,
PerfTest.PerfTestOptions perfTestOptions) |
public static final java.util.function.Function<java.lang.String,java.lang.String> LONG_OPTION_TO_ENVIRONMENT_VARIABLE
public static final java.util.function.Function<java.lang.String,java.lang.String> ENVIRONMENT_VARIABLE_PREFIX
public static void main(java.lang.String[] args,
PerfTest.PerfTestOptions perfTestOptions)
protected static int[] getNioNbThreadsAndExecutorSize(int requestedNbThreads,
int requestedExecutorSize)
public static void main(java.lang.String[] args)
throws java.io.IOException
java.io.IOExceptionpublic static org.apache.commons.cli.Options getOptions()
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.