You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by up...@apache.org on 2018/11/21 19:33:29 UTC
[geode-benchmarks] branch develop updated (178ad74 -> f238dca)
This is an automated email from the ASF dual-hosted git repository.
upthewaterspout pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/geode-benchmarks.git.
from 178ad74 Adding new class to evaluate a test run against a baseline
add 96d80c3 Cleaning up benchmark output directory
add d522735 Adding a small get benchmark.
add 9bd87ab Cleaning lib directory between runs
add 9bba15d Encapsulating Infrastructure in RemoteJVMFactory
add 0c1b83b Refactoring how context is passed to a task
add 3711a4f Setting the output directory for each ChildJVM
add a9226a3 Adding a property to set the outputDir through gradle
new f238dca Merge pull request #2 from upthewaterspout/feature/dir_per_benchmark
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
README.md | 4 +-
geode-benchmarks/build.gradle | 3 ++
.../benchmark/tasks/{PutTask.java => GetTask.java} | 6 +--
.../apache/geode/benchmark/tasks/StartClient.java | 5 +-
.../apache/geode/benchmark/tasks/StartLocator.java | 8 ++-
.../apache/geode/benchmark/tasks/StartServer.java | 4 +-
...Benchmark.java => PartitionedGetBenchmark.java} | 17 +++++--
.../benchmark/tests/PartitionedPutBenchmark.java | 5 +-
.../benchmark/PartitionedPutBenchmarkTest.java | 15 +++---
.../java/org/apache/geode/perftest/TestConfig.java | 13 +++++
.../org/apache/geode/perftest/TestContext.java | 3 ++
.../org/apache/geode/perftest/TestRunners.java | 21 +++++---
.../perftest/infrastructure/Infrastructure.java | 9 +++-
.../infrastructure/local/LocalInfrastructure.java | 6 +--
.../infrastructure/ssh/SshInfrastructure.java | 10 ++--
.../apache/geode/perftest/jdk/SystemInterface.java | 2 +-
.../apache/geode/perftest/jvms/JVMLauncher.java | 19 +++++---
.../org/apache/geode/perftest/jvms/JVMMapping.java | 3 ++
.../geode/perftest/jvms/RemoteJVMFactory.java | 40 +++++++++------
.../org/apache/geode/perftest/jvms/RemoteJVMs.java | 31 ++++++------
.../perftest/jvms/classpath/ClassPathCopier.java | 5 +-
.../apache/geode/perftest/jvms/rmi/ChildJVM.java | 23 +++++++--
.../apache/geode/perftest/jvms/rmi/Controller.java | 17 +++++--
.../geode/perftest/jvms/rmi/ControllerFactory.java | 6 ++-
.../geode/perftest/jvms/rmi/ControllerRemote.java | 4 ++
.../org/apache/geode/perftest/jvms/rmi/Worker.java | 10 ++--
.../geode/perftest/jvms/rmi/WorkerRemote.java | 3 +-
.../geode/perftest/runner/DefaultTestContext.java | 24 ++++-----
.../geode/perftest/runner/DefaultTestRunner.java | 57 +++++++++++-----------
...{DefaultTestContext.java => SharedContext.java} | 13 +++--
.../geode/perftest/yardstick/YardstickTask.java | 2 +-
.../geode/perftest/TestRunnerIntegrationTest.java | 56 ++++++++++++++++++++-
.../apache/geode/perftest/TestRunnerJUnitTest.java | 17 ++++---
.../org/apache/geode/perftest/TestRunnersTest.java | 14 ++----
.../geode/perftest/benchmarks/EmptyBenchmark.java | 31 +++++-------
.../local/LocalInfrastructureTest.java | 2 +-
.../infrastructure/ssh/SshInfrastructureTest.java | 21 +++++++-
.../jvms/RemoteJVMFactoryIntegrationTest.java | 5 +-
.../geode/perftest/jvms/RemoteJVMFactoryTest.java | 17 ++++---
.../geode/perftest/jvms/rmi/ChildJVMTest.java | 27 +++++++++-
...TestContextTest.java => SharedContextTest.java} | 4 +-
.../perftest/yardstick/YardstickTaskTest.java | 41 +++++++---------
42 files changed, 408 insertions(+), 215 deletions(-)
copy geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/{PutTask.java => GetTask.java} (89%)
copy geode-benchmarks/src/main/java/org/apache/geode/benchmark/tests/{PartitionedPutBenchmark.java => PartitionedGetBenchmark.java} (79%)
copy harness/src/main/java/org/apache/geode/perftest/runner/{DefaultTestContext.java => SharedContext.java} (77%)
copy geode-benchmarks/src/main/java/org/apache/geode/benchmark/tasks/PutTask.java => harness/src/test/java/org/apache/geode/perftest/benchmarks/EmptyBenchmark.java (61%)
rename harness/src/test/java/org/apache/geode/perftest/runner/{DefaultTestContextTest.java => SharedContextTest.java} (93%)
[geode-benchmarks] 01/01: Merge pull request #2 from
upthewaterspout/feature/dir_per_benchmark
Posted by up...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
upthewaterspout pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode-benchmarks.git
commit f238dca5e50f7a11d4ef67da5b4fe47041af5bd3
Merge: 178ad74 a9226a3
Author: Dan Smith <ds...@pivotal.io>
AuthorDate: Wed Nov 21 11:33:25 2018 -0800
Merge pull request #2 from upthewaterspout/feature/dir_per_benchmark
Cleaning up the output of geode benchmarks by making sure that all directories are cleaned after the run, and configuring the per node and final output directory names.
README.md | 4 +-
geode-benchmarks/build.gradle | 3 ++
.../org/apache/geode/benchmark/tasks/GetTask.java | 37 +++++++-------
.../apache/geode/benchmark/tasks/StartClient.java | 5 +-
.../apache/geode/benchmark/tasks/StartLocator.java | 8 ++-
.../apache/geode/benchmark/tasks/StartServer.java | 4 +-
...Benchmark.java => PartitionedGetBenchmark.java} | 17 +++++--
.../benchmark/tests/PartitionedPutBenchmark.java | 5 +-
.../benchmark/PartitionedPutBenchmarkTest.java | 15 +++---
.../java/org/apache/geode/perftest/TestConfig.java | 13 +++++
.../org/apache/geode/perftest/TestContext.java | 3 ++
.../org/apache/geode/perftest/TestRunners.java | 21 +++++---
.../perftest/infrastructure/Infrastructure.java | 9 +++-
.../infrastructure/local/LocalInfrastructure.java | 6 +--
.../infrastructure/ssh/SshInfrastructure.java | 10 ++--
.../apache/geode/perftest/jdk/SystemInterface.java | 2 +-
.../apache/geode/perftest/jvms/JVMLauncher.java | 19 +++++---
.../org/apache/geode/perftest/jvms/JVMMapping.java | 3 ++
.../geode/perftest/jvms/RemoteJVMFactory.java | 40 +++++++++------
.../org/apache/geode/perftest/jvms/RemoteJVMs.java | 31 ++++++------
.../perftest/jvms/classpath/ClassPathCopier.java | 5 +-
.../apache/geode/perftest/jvms/rmi/ChildJVM.java | 23 +++++++--
.../apache/geode/perftest/jvms/rmi/Controller.java | 17 +++++--
.../geode/perftest/jvms/rmi/ControllerFactory.java | 6 ++-
.../geode/perftest/jvms/rmi/ControllerRemote.java | 4 ++
.../org/apache/geode/perftest/jvms/rmi/Worker.java | 10 ++--
.../geode/perftest/jvms/rmi/WorkerRemote.java | 3 +-
.../geode/perftest/runner/DefaultTestContext.java | 24 ++++-----
.../geode/perftest/runner/DefaultTestRunner.java | 57 +++++++++++-----------
...{DefaultTestContext.java => SharedContext.java} | 13 +++--
.../geode/perftest/yardstick/YardstickTask.java | 2 +-
.../geode/perftest/TestRunnerIntegrationTest.java | 56 ++++++++++++++++++++-
.../apache/geode/perftest/TestRunnerJUnitTest.java | 17 ++++---
.../org/apache/geode/perftest/TestRunnersTest.java | 14 ++----
.../geode/perftest/benchmarks/EmptyBenchmark.java} | 34 ++++++-------
.../local/LocalInfrastructureTest.java | 2 +-
.../infrastructure/ssh/SshInfrastructureTest.java | 21 +++++++-
.../jvms/RemoteJVMFactoryIntegrationTest.java | 5 +-
.../geode/perftest/jvms/RemoteJVMFactoryTest.java | 17 ++++---
.../geode/perftest/jvms/rmi/ChildJVMTest.java | 27 +++++++++-
...TestContextTest.java => SharedContextTest.java} | 4 +-
.../perftest/yardstick/YardstickTaskTest.java | 41 +++++++---------
42 files changed, 426 insertions(+), 231 deletions(-)