Skip to content

Commit 3a3b8dc

Browse files
committed
chore: run tests
1 parent 68b2de3 commit 3a3b8dc

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
@@ -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

Comments
 (0)