Benchmarking Bridge Aggregators
  • Introduction
  • Getting started
    • Installation
    • Setup
    • Compatibility + Troubleshooting
  • Running the Benchmarker
    • Package.json
    • Setup
    • Benchmark
    • Result-gen
    • Test
    • Clear
  • Repository Overview
    • Repository Structure
    • /script
    • /src
    • /test
    • /benchmark-data
    • /benchmark-plots
    • /benchmark-tables
    • miscellaneous
  • Maintainers
Powered by GitBook
On this page

Was this helpful?

  1. Running the Benchmarker

Test

PreviousResult-genNextClear

Last updated 1 year ago

Was this helpful?

yarn run test:all

Runs tests for everything. The includes token aggregators, message aggregators, helper, and foundry contracts. It requires entering the RPC URL of the sepolia network in package.json under the script test:foundry-contracts

yarn run test:token-aggregators

Runs tests for token aggregators, by checking the routes created, and signing transactions, and stores aggregator routes in . Does not submit transactions as those scripts are skipped.

yarn run test:message-aggregators

Runs test for message-aggregators in test mode.

yarn run test:aggregators

Runs tests for both message and token aggregators

yarn run test:foundry-contracts

Tests the foundry contracts. Requires a Sepolia network RPC URL in package.json under the script test:foundry-contracts

yarn run test:helper

Tests helper and provider scripts

yarn run test:<aggregator>

Tests individual aggregators

Run-data