diff --git a/.github/benchmark_projects.yml b/.github/benchmark_projects.yml index 0b8c101481a..96a256ecf4e 100644 --- a/.github/benchmark_projects.yml +++ b/.github/benchmark_projects.yml @@ -1,4 +1,4 @@ -define: &AZ_COMMIT 95215869f4912edf381752443e5accb2468bc069 +define: &AZ_COMMIT 9a7dd2b0b67f0af92401ce32105de3558052d6ca projects: private-kernel-inner: repo: AztecProtocol/aztec-packages @@ -29,30 +29,10 @@ projects: execution-timeout: 0.35 compilation-memory-limit: 750 execution-memory-limit: 300 - rollup-base-private: + rollup-block-root-first-empty-tx: repo: AztecProtocol/aztec-packages ref: *AZ_COMMIT - path: noir-projects/noir-protocol-circuits/crates/rollup-base-private - num_runs: 5 - timeout: 15 - compilation-timeout: 25 - execution-timeout: 1 - compilation-memory-limit: 1600 - execution-memory-limit: 650 - rollup-base-public: - repo: AztecProtocol/aztec-packages - ref: *AZ_COMMIT - path: noir-projects/noir-protocol-circuits/crates/rollup-base-public - num_runs: 5 - timeout: 15 - compilation-timeout: 20 - execution-timeout: 0.75 - compilation-memory-limit: 1700 - execution-memory-limit: 600 - rollup-block-root-empty: - repo: AztecProtocol/aztec-packages - ref: *AZ_COMMIT - path: noir-projects/noir-protocol-circuits/crates/rollup-block-root-empty + path: noir-projects/noir-protocol-circuits/crates/rollup-block-root-first-empty-tx cannot_execute: true num_runs: 5 timeout: 60 @@ -77,10 +57,40 @@ projects: execution-timeout: 40 compilation-memory-limit: 10000 execution-memory-limit: 1900 - rollup-merge: + rollup-checkpoint-merge: repo: AztecProtocol/aztec-packages ref: *AZ_COMMIT - path: noir-projects/noir-protocol-circuits/crates/rollup-merge + path: noir-projects/noir-protocol-circuits/crates/rollup-checkpoint-merge + num_runs: 5 + timeout: 15 + compilation-timeout: 20 + execution-timeout: 0.75 + compilation-memory-limit: 1700 + execution-memory-limit: 600 + rollup-checkpoint-root-single-block: + repo: AztecProtocol/aztec-packages + ref: *AZ_COMMIT + path: noir-projects/noir-protocol-circuits/crates/rollup-checkpoint-root-single-block + num_runs: 5 + timeout: 15 + compilation-timeout: 20 + execution-timeout: 0.75 + compilation-memory-limit: 10000 + execution-memory-limit: 2000 + rollup-checkpoint-root: + repo: AztecProtocol/aztec-packages + ref: *AZ_COMMIT + path: noir-projects/noir-protocol-circuits/crates/rollup-checkpoint-root + num_runs: 5 + timeout: 15 + compilation-timeout: 20 + execution-timeout: 1 + compilation-memory-limit: 10000 + execution-memory-limit: 2000 + rollup-tx-merge: + repo: AztecProtocol/aztec-packages + ref: *AZ_COMMIT + path: noir-projects/noir-protocol-circuits/crates/rollup-tx-merge num_runs: 5 timeout: 300 compilation-timeout: 4 @@ -97,6 +107,26 @@ projects: execution-timeout: 0.6 compilation-memory-limit: 500 execution-memory-limit: 450 + rollup-tx-base-private: + repo: AztecProtocol/aztec-packages + ref: *AZ_COMMIT + path: noir-projects/noir-protocol-circuits/crates/rollup-tx-base-private + num_runs: 5 + timeout: 15 + compilation-timeout: 20 + execution-timeout: 0.75 + compilation-memory-limit: 1700 + execution-memory-limit: 600 + rollup-tx-base-public: + repo: AztecProtocol/aztec-packages + ref: *AZ_COMMIT + path: noir-projects/noir-protocol-circuits/crates/rollup-tx-base-public + num_runs: 5 + timeout: 15 + compilation-timeout: 20 + execution-timeout: 0.75 + compilation-memory-limit: 1700 + execution-memory-limit: 600 semaphore-depth-10: repo: noir-lang/noir path: test_programs/benchmarks/semaphore_depth_10 diff --git a/EXTERNAL_NOIR_LIBRARIES.yml b/EXTERNAL_NOIR_LIBRARIES.yml index 53610f38575..bc77fccd8c0 100644 --- a/EXTERNAL_NOIR_LIBRARIES.yml +++ b/EXTERNAL_NOIR_LIBRARIES.yml @@ -1,4 +1,4 @@ -define: &AZ_COMMIT 95215869f4912edf381752443e5accb2468bc069 +define: &AZ_COMMIT 9a7dd2b0b67f0af92401ce32105de3558052d6ca libraries: noir_check_shuffle: repo: noir-lang/noir_check_shuffle @@ -83,7 +83,7 @@ libraries: repo: AztecProtocol/aztec-packages ref: *AZ_COMMIT path: noir-projects/noir-protocol-circuits/crates/blob - timeout: 300 + timeout: 400 critical: false protocol_circuits_parity_lib: repo: AztecProtocol/aztec-packages @@ -113,7 +113,7 @@ libraries: repo: AztecProtocol/aztec-packages ref: *AZ_COMMIT path: noir-projects/noir-protocol-circuits/crates/rollup-lib - timeout: 800 + timeout: 900 critical: false # Use 1 test threads for rollup-lib because each test requires a lot of memory, and multiple ones in parallel exceed the maximum memory limit. nargo_args: "--test-threads 1"