0xPolygonHermez / zkevm-bridge-service

Other
68 stars 66 forks source link

feature: regression tests automatic CI check #635

Closed rebelArtists closed 3 months ago

rebelArtists commented 3 months ago

What does this PR do?

performs automatic regression detection checks when new code changes are proposed for 'develop' branch. specifically, behind the scenes, we spin up a lightweight cdk devnet (via k8s and kurtosis, fully within git action runner) and test a containerized version of the proposed code changes to ensure network operation and block production is sound under load tests and some bake time

Tests

run successfully within CI layer, as seen here: https://github.com/rebelArtists/agglayer/actions/runs/9008640654/job/24751163034

cla-bot[bot] commented 3 months ago

We require contributors/corporates @rebelArtists to read our Contributor License Agreement, please check the Individual CLA document/Corporate CLA document

cla-bot[bot] commented 3 months ago

We require contributors/corporates @rebelArtists to read our Contributor License Agreement, please check the Individual CLA document/Corporate CLA document

rebelArtists commented 3 months ago

closing/reopening now that cla has been signed per: https://github.com/0xPolygonHermez/clabot-config/pull/102

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

rebelArtists commented 3 months ago

@arnaubennassar would you be able to help merge ?

the 1 failed regression test is expected because i'm merging in a forked branch