Skip to content

Commit

Permalink
Merge branch 'main' into pool-transaction-generics
Browse files Browse the repository at this point in the history
  • Loading branch information
0xForerunner committed Sep 25, 2024
2 parents 039ecae + 89b6ad2 commit 36bbddd
Show file tree
Hide file tree
Showing 243 changed files with 2,578 additions and 2,784 deletions.
1 change: 0 additions & 1 deletion .github/assets/hive/expected_failures.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ rpc-compat:
- eth_getBlockByNumber/get-genesis (reth)
- eth_getBlockByNumber/get-latest (reth)
- eth_getBlockByNumber/get-safe (reth)
- eth_sendRawTransaction/send-blob-tx (reth)

# https://github.com/paradigmxyz/reth/issues/8732
engine-withdrawals:
Expand Down
1 change: 0 additions & 1 deletion .github/assets/hive/expected_failures_experimental.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ rpc-compat:
- eth_getBlockByNumber/get-genesis (reth)
- eth_getBlockByNumber/get-latest (reth)
- eth_getBlockByNumber/get-safe (reth)
- eth_sendRawTransaction/send-blob-tx (reth)

# https://github.com/paradigmxyz/reth/issues/8732
engine-withdrawals:
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/bench.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Runs benchmarks.
# Runs benchmarks on serialization/deserialization of storage values and keys.

on:
pull_request:
Expand Down Expand Up @@ -48,13 +48,16 @@ jobs:
uses: actions/checkout@v4
with:
ref: ${{ github.base_ref || 'main' }}
# On `main` branch, generates test vectors and serializes them to disk using `serde-json`.
- name: Generate test vectors
run: cargo run --bin reth --features dev -- test-vectors tables
# Runs iai and stores `main` baseline report for comparison later on $BASELINE.
- name: Save baseline
run: cargo bench -p reth-db --bench iai --profile profiling --features test-utils -- --save-baseline=$BASELINE
- name: Checkout PR
uses: actions/checkout@v4
with:
clean: false
# Runs iai on incoming merge using previously generated test-vectors and compares the report against `main` report.
- name: Compare PR benchmarks
run: cargo bench -p reth-db --bench iai --profile profiling --features test-utils -- --baseline=$BASELINE
Loading

0 comments on commit 36bbddd

Please sign in to comment.