Skip to content

Commit 2dbc465

Browse files
committed
chore: run tests
1 parent 6b212a9 commit 2dbc465

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

.github/workflows/ci.yml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)