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