You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by lg...@apache.org on 2018/12/03 13:52:48 UTC

[beam] 01/01: Merge pull request #7090: [BEAM-5984] Enable publishing load test results to Big Query

This is an automated email from the ASF dual-hosted git repository.

lgajowy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git

commit 90ef4eb68abca0f904c6b3087aec14b11058b1b5
Merge: d98c9f4 ab3519e
Author: Ɓukasz Gajowy <lu...@gmail.com>
AuthorDate: Mon Dec 3 14:52:39 2018 +0100

    Merge pull request #7090: [BEAM-5984] Enable publishing load test results to Big Query

 ...estOptions.java => ConsoleResultPublisher.java} |  26 +-----
 .../org/apache/beam/sdk/loadtests/LoadTest.java    |  41 ++++++++-
 .../apache/beam/sdk/loadtests/LoadTestOptions.java |  17 ++++
 .../apache/beam/sdk/loadtests/LoadTestResult.java  |  67 ++++++++++++++
 .../beam/sdk/loadtests/metrics/ByteMonitor.java    |   5 +-
 .../sdk/loadtests/metrics/MetricsPublisher.java    |  42 ---------
 .../beam/sdk/loadtests/metrics/TimeMonitor.java    |   5 +-
 .../java/org/apache/beam/sdk/nexmark/Main.java     |  39 ++++----
 .../org/apache/beam/sdk/nexmark/NexmarkPerf.java   |  11 ++-
 .../beam/sdk/nexmark/PerfsToBigQueryTest.java      |  50 ++--------
 .../org/apache/beam/sdk/testutils/TestResult.java  |  30 ++++++
 .../apache/beam/sdk/testutils/package-info.java    |  19 ++++
 .../sdk/testutils/publishing/BigQueryClient.java   |  12 +++
 .../publishing/BigQueryResultsPublisher.java       |  60 ++++++++++++
 .../sdk/testutils/fakes/FakeBigQueryClient.java    |   4 +-
 ...ient.java => FakeBigQueryResultsPublisher.java} |  44 ++++-----
 .../publishing/BigQueryResultsPublisherTest.java   | 102 +++++++++++++++++++++
 17 files changed, 411 insertions(+), 163 deletions(-)