Adds more command line configuration options. (#112)
authorJacob Barrett <jbarrett@pivotal.io>
Mon, 30 Sep 2019 16:58:18 +0000 (09:58 -0700)
committerGitHub <noreply@github.com>
Mon, 30 Sep 2019 16:58:18 +0000 (09:58 -0700)
commitd85f08ef45d80f2b5b23adfc5677d3ee36360b52
tree81506aaca6a0139097cf2387f760ad844b062032
parent1af2fe741cac5863d8c1e46fc772ebdaa56b05ba
Adds more command line configuration options. (#112)

* Support for selection GC from CMS, G1, Shenandoah, or Z.
* Support for specifying JMV heap size.

* Refactors JVM argument configuration.
* Improved new GC logging
24 files changed:
README.md
build.gradle
geode-benchmarks/build.gradle
geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/GcImplementation.java [new file with mode: 0644]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/GcLoggingParameters.java [new file with mode: 0644]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/GcParameters.java [new file with mode: 0644]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/HeapParameters.java [new file with mode: 0644]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/JVMParameters.java [deleted file]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/JavaVersion.java [new file with mode: 0644]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/JvmParameters.java [new file with mode: 0644]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/ProfilerParameters.java [new file with mode: 0644]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/parameters/Utils.java [new file with mode: 0644]
geode-benchmarks/src/main/java/org/apache/geode/benchmark/topology/ClientServerTopology.java
geode-benchmarks/src/test/java/org/apache/geode/benchmark/parameters/GcLoggingParametersTest.java [new file with mode: 0644]
geode-benchmarks/src/test/java/org/apache/geode/benchmark/parameters/GcParametersTest.java [new file with mode: 0644]
geode-benchmarks/src/test/java/org/apache/geode/benchmark/parameters/HeapParametersTest.java [new file with mode: 0644]
geode-benchmarks/src/test/java/org/apache/geode/benchmark/topology/ClientServerTopologyTest.java
gradle/rat.gradle
harness/src/main/java/org/apache/geode/perftest/analysis/Analyzer.java
harness/src/main/java/org/apache/geode/perftest/infrastructure/ssh/SshInfrastructure.java
harness/src/main/java/org/apache/geode/perftest/jvms/JVMLauncher.java
harness/src/main/java/org/apache/geode/perftest/yardstick/analysis/YardstickThroughputSensorParser.java
harness/src/test/java/org/apache/geode/perftest/yardstick/analysis/YardstickThroughputSensorParserTest.java
infrastructure/scripts/aws/run_tests.sh