Skip to content
Snippets Groups Projects
Commit e71cecf3 authored by David Georg Reichelt's avatar David Georg Reichelt
Browse files

Add Kieker-java and Kieker-python workflows and use uniqe naming scheme

parent d0d5756b
No related branches found
No related tags found
No related merge requests found
--- ---
name: Build MooBench for OpenTelemetry execution check name: inspectIT-java execution check
on: on:
- push - push
- pull_request - pull_request
......
---
name: Kieker-java execution check
on:
- push
- pull_request
- workflow_dispatch
jobs:
build:
strategy:
matrix:
os:
- ubuntu-latest
java:
- 1.8
- 11
- 17
fail-fast: false
runs-on: ${{ matrix.os }}
name: Java ${{ matrix.java }} OS ${{ matrix.os }} sample
steps:
- uses: actions/checkout@v2
- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v1
with:
java-version: ${{ matrix.java }}
- name: Run minimal parameter experiment and check success
run: |
./setup.sh
cd frameworks/Kieker-java/
export SLEEP_TIME=0
export NUM_OF_LOOPS=1
export TOTAL_NUM_OF_CALLS=10
export RECURSION_DEPTH=10
./benchmark.sh
unzip results-Kieker-java/results.zip
measuredValues=$(cat raw-1-10-* | wc -l)
if [ $measuredValues -ne 50 ]
then
echo "It should be 50 measured values, but was $measuredValues"
exit 1
fi
---
name: Kieker-python execution check
on:
- push
- pull_request
- workflow_dispatch
jobs:
build:
strategy:
matrix:
os:
- ubuntu-latest
java:
- 1.8
- 11
- 17
fail-fast: false
runs-on: ${{ matrix.os }}
name: Java ${{ matrix.java }} OS ${{ matrix.os }} sample
steps:
- uses: actions/checkout@v2
- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v1
with:
java-version: ${{ matrix.java }}
- name: Run minimal parameter experiment and check success
run: |
./setup.sh
cd frameworks/Kieker-python/
export SLEEP_TIME=0
export NUM_OF_LOOPS=1
export TOTAL_NUM_OF_CALLS=10
export RECURSION_DEPTH=10
./benchmark.sh
unzip results-Kieker-python/results.zip
measuredValues=$(cat raw-1-10-* | wc -l)
if [ $measuredValues -ne 50 ]
then
echo "It should be 50 measured values, but was $measuredValues"
exit 1
fi
--- ---
name: Build MooBench for OpenTelemetry execution check name: OpenTelemetry-java execution check
on: on:
- push - push
- pull_request - pull_request
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment