Skip to content

Compare Benchmark Test on Docker Deephaven #6

Compare Benchmark Test on Docker Deephaven

Compare Benchmark Test on Docker Deephaven #6

# Copyright (c) 2023-2024 Deephaven Data Labs and Patent Pending
# Run comparison (competitive) benchmarks on a remote system
# according to the release defined in resources/release-benchmark-docker-compose.yml
# in resources/release-benchmark-docker-compose.yml
# - Calls the reusable worflow remote-benchmarks.yml
name: Compare Benchmark Test on Docker Deephaven
on:
workflow_dispatch:
inputs:
docker_image:
description: 'Docker Image Name'
required: true
default: '0.36.0'
type: string
jobs:
process-compare-benchmarks:
uses: ./.github/workflows/remote-benchmarks.yml
with:
run_type: compare
docker_image: ${{ inputs.docker_image }}
run_label: "<version>"
test_package: "io.deephaven.benchmark.tests.compare"
test_class_regex: "^(Test.*|.+[.$]Test.*|.*Tests?)$"
test_iterations: 5
scale_row_count: 70000000
distribution: random
test_device_addr: "<default>"
config_options: "<default>"
secrets: inherit