Skip to content

QA - RPC Performance Tests Light #5

QA - RPC Performance Tests Light

QA - RPC Performance Tests Light #5

name: QA - RPC Performance Tests Light
on:
workflow_dispatch:
inputs:
measure_erigon:
description: 'Flag indicating if Erigon RPCDaemon must be measured or not'
type: boolean
default: false
pull_request:
branches:
- master
types:
- ready_for_review
jobs:
performance-test-suite-light:
strategy:
matrix:
backend: [ Erigon3 ]
runs-on: [ self-hosted, "${{ matrix.backend }}" ]
env:
ERIGON_DIR: /opt/erigon-versions/reference-version
ERIGON_DATA_DIR: /opt/erigon-versions/reference-version/datadir
RPC_PAST_TEST_DIR: /opt/rpc-past-tests
ERIGON_QA_PATH: /opt/erigon-qa
steps:
- name: Checkout Silkworm repository
uses: actions/checkout@v3
with:
submodules: recursive
fetch-depth: "0"
- uses: ./.github/actions/perf-common-steps
with:
activation_mode: light
measure_erigon: ${{github.event.inputs.measure_erigon}}