Besu packgae update sequencer version (#1026)

* besu-package: update sequencer version

* besu-package: update sequencer version

* besu-package: update sequencer version

* besu-package: sequencer plugin update to v2.1-rc16.2.3

* besu-package: update besu package

* localstack: update coordinator version

* localstack: remove unnecessary

* localstack: revert l2 node configs on profitability check

* localstack: update e2e README

* besu-package: update sequencer plugin

* Revert "localstack: revert l2 node configs on profitability check"

This reverts commit 24ac5f6b746b85c4f27c02aaa63d992549aa44ac.

* besu-package: update plugins

* besu-package: update besu image

* fix flaky test

* besu-package: remove besu/plugins from classpath

* expected-traces-api-version-v2="beta-v2.1-rc16.2"

* update shomei plugin

* update besu-package image

* besu-package add back plugins folder to classpath

* localstack: update besu package
This commit is contained in:
Fluent Crafter
2025-05-21 14:39:50 +01:00
committed by GitHub
parent 7d4765cc4f
commit f6cb0f2a05
7 changed files with 52 additions and 33 deletions

View File

@@ -2,15 +2,17 @@
## Setup
Run `pnpm install` to setup typechain
Run `make fresh-start-all` from root directory to spin up local environment
Run `make start-env-with-tracing-v2-ci` from root directory to spin up local environment
## Run tests
| ENV | Command | Description |
|----|---|---|
| Local | `pnpm run test:e2e:local` | Uses already running docker environment and deployed smart contracts |
| DEV | `pnpm run test:e2e:dev` | Uses DEV env, may need to update constants in `constants.dev.ts` |
| UAT | `pnpm run test:e2e:uat` | Uses UAT env, may need to update constants in `constants.uat.ts` |
| ENV | Command | Description |
|-------|-----------------------------------------------|----------------------------------------------------------------------|
| Local | `pnpm run test:e2e:local` | Uses already running docker environment and deployed smart contracts |
| Local | `pnpm run test:e2e:local -t "test suite"` | Runs a test suite |
| Local | `pnpm run test:e2e:local -t "specific test"` | Runs a single test |
| DEV | `pnpm run test:e2e:dev` | Uses DEV env, may need to update constants in `constants.dev.ts` |
| UAT | `pnpm run test:e2e:uat` | Uses UAT env, may need to update constants in `constants.uat.ts` |
## Remote workflows
Workflow options:
@@ -22,15 +24,15 @@ the steps output, can be used to debug containers.
- `e2e-tests-logs-dump` - Enable to print logs after e2e tests have ran
## Debugging test in vscode
Install the `vscode-jest` plugin and open `linea-monorepo/e2e/` directory. Use the following config in `linea-monorepo/e2e/.vscode/settings.json`
## Debugging test in vscode
Install the `vscode-jest` plugin and open `linea-monorepo/e2e/` directory. Use the following config in `linea-monorepo/e2e/.vscode/settings.json`
```
{
"jest.autoRun": { "watch": false },
"jest.jestCommandLine": "pnpm run test:e2e:vscode --",
}
```
and the following config in `linea-monorepo/e2e/.vscode/launch.json`
and the following config in `linea-monorepo/e2e/.vscode/launch.json`
```
{
"configurations": [
@@ -58,8 +60,8 @@ and the following config in `linea-monorepo/e2e/.vscode/launch.json`
"program": "${workspaceFolder}/node_modules/jest/bin/jest"
}
}
]
}
```
Now you should be able to run and debug individual tests from the `Testing` explorer tab.
Now you should be able to run and debug individual tests from the `Testing` explorer tab.