@@ -282,3 +282,66 @@ jobs:
282282 - name : Deploy kind with chaos mesh
283283 shell : bash
284284 run : nix develop --command ./scripts/run_task.sh test-robustness
285+ firewood-load-test-old :
286+ name : Reexecution benchmark with pre built ffi/v0.0.12 Firewood
287+ runs-on : avalanche-avalanchego-runner
288+ container :
289+ image : ghcr.io/actions/actions-runner:2.325.0
290+ permissions :
291+ id-token : write
292+ contents : read
293+ steps :
294+ - name : Install dependencies
295+ shell : bash
296+ run : |
297+ sudo apt-get update
298+ sudo apt-get install -y xz-utils
299+ - uses : actions/checkout@v4
300+ - uses : ./.github/actions/install-nix
301+ - name : Setup AvalancheGo with ffi/v0.0.12 Firewood
302+ uses : ./.github/actions/avalanchego-build-action
303+ with :
304+ firewood : ' ffi/v0.0.12'
305+ - name : Run C-Chain Re-Execution Benchmark
306+ uses : ./.github/actions/c-chain-reexecution-benchmark
307+ with :
308+ aws-role : ${{ secrets.AWS_S3_READ_ONLY_ROLE }}
309+ aws-region : us-east-2
310+ github-token : ${{ secrets.GITHUB_TOKEN }}
311+ push-post-state : ' '
312+ runner_name : ' avalanche-avalanchego-runner'
313+ prometheus-push-url : ${{ secrets.PROMETHEUS_PUSH_URL || '' }}
314+ prometheus-username : ${{ secrets.PROMETHEUS_USERNAME || '' }}
315+ prometheus-password : ${{ secrets.PROMETHEUS_PASSWORD || '' }}
316+ firewood-load-test-new :
317+ name : Reexecution benchmark with source built Firewood
318+ runs-on : avalanche-avalanchego-runner
319+ container :
320+ image : ghcr.io/actions/actions-runner:2.325.0
321+ permissions :
322+ id-token : write
323+ contents : read
324+ steps :
325+ - name : Install dependencies
326+ shell : bash
327+ run : |
328+ sudo apt-get update
329+ sudo apt-get install -y xz-utils
330+ - uses : actions/checkout@v4
331+ - uses : ./.github/actions/install-nix
332+ - name : Setup AvalancheGo with custom Firewood
333+ uses : ./.github/actions/avalanchego-build-action
334+ with :
335+ firewood : ' ffi/v0.0.12'
336+ coreth : ' b47dffa2ce7b8844bb7c541b8e86abc764ccee47'
337+ - name : Run C-Chain Re-Execution Benchmark
338+ uses : ./.github/actions/c-chain-reexecution-benchmark
339+ with :
340+ aws-role : ${{ secrets.AWS_S3_READ_ONLY_ROLE }}
341+ aws-region : us-east-2
342+ github-token : ${{ secrets.GITHUB_TOKEN }}
343+ push-post-state : ' '
344+ runner_name : ' avalanche-avalanchego-runner'
345+ prometheus-push-url : ${{ secrets.PROMETHEUS_PUSH_URL || '' }}
346+ prometheus-username : ${{ secrets.PROMETHEUS_USERNAME || '' }}
347+ prometheus-password : ${{ secrets.PROMETHEUS_PASSWORD || '' }}
0 commit comments