Skip to content

Benchmarks E2E

Benchmarks E2E #128

Workflow file for this run

name: Benchmarks E2E
on:
schedule:
- cron: '0 23 * * *'
workflow_dispatch:
jobs:
benchmarks:
name: Benchmarks E2E
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- uses: coursier/setup-action@v1
with:
jvm: temurin:1.11.0.17
- uses: sbt/setup-sbt@v1
- name: Run benchmarks
run: |
bash -c "export NUSSKNACKER_SCALA_VERSION=2.12 && sbt \"benchmarks/test:runMain pl.touk.nussknacker.engine.benchmarks.e2e.FlinkSteamingScenarioBenchmark 10000000\""
- name: Store benchmark results
uses: actions/upload-artifact@v4
with:
name: benchmark-e2e.csv
path: /tmp/benchmarkResult.csv