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(-)