Skip to content

Commit

Permalink
donotmerge: investigate kube-burner timeouts
Browse files Browse the repository at this point in the history
* run the perf tests in a loop (10 iterations)
* enable dqlite profiling
  • Loading branch information
petrutlucian94 committed Jan 17, 2025
1 parent 8dc178b commit 0bbd848
Showing 1 changed file with 20 additions and 2 deletions.
22 changes: 20 additions & 2 deletions .github/workflows/performance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -77,10 +77,19 @@ jobs:
TEST_INSPECTION_REPORTS_DIR: ${{ github.workspace }}/inspection-reports
TEST_METRICS_DIR: ${{ github.workspace }}/test/performance/results/head
TEST_RUN_NAME: head
TEST_DQLITE_TRACE_LEVEL: 1
TEST_RAFT_TRACE_LEVEL: 1
TEST_K8S_DQLITE_DEBUG: 1
run: |
cd test/performance
mkdir -p ./results/head
sg lxd -c 'tox -e performance'
set -ex
iteration=0
while [[ $iteration -lt 10 ]]; do
echo "iteration: $iteration"
sg lxd -c 'tox -e performance'
iteration=$(( $iteration + 1 ))
done
- name: Run Performance test for base code snap
env:
TEST_SNAP: ${{ github.workspace }}/base-code.snap
Expand All @@ -89,10 +98,19 @@ jobs:
TEST_INSPECTION_REPORTS_DIR: ${{ github.workspace }}/inspection-reports
TEST_METRICS_DIR: ${{ github.workspace }}/test/performance/results/base-code
TEST_RUN_NAME: base-code
TEST_DQLITE_TRACE_LEVEL: 1
TEST_RAFT_TRACE_LEVEL: 1
TEST_K8S_DQLITE_DEBUG: 1
run: |
cd test/performance
mkdir -p ./results/base-code
sg lxd -c 'tox -e performance'
set -ex
iteration=0
while [[ $iteration -lt 10 ]]; do
echo "iteration: $iteration"
sg lxd -c 'tox -e performance'
iteration=$(( $iteration + 1 ))
done
- name: Generate 3 node Graphs
if: always()
run: |
Expand Down

0 comments on commit 0bbd848

Please sign in to comment.