Skip to content

[AA]tests: add AA alt-L1 integ tests#687

Merged
souradeep-das merged 17 commits intodevelopfrom
souradeep/aa_alt_l1_tests
May 10, 2023
Merged

[AA]tests: add AA alt-L1 integ tests#687
souradeep-das merged 17 commits intodevelopfrom
souradeep/aa_alt_l1_tests

Conversation

@souradeep-das
Copy link
Copy Markdown
Contributor

@souradeep-das souradeep-das commented Apr 4, 2023

📋 closes #670

Overview

Adds integ tests for AA paymasters on alt-l1 deployments

Changes

  • add general AA sdk/wallet tests
  • add GPODepositPaymaster integ test
  • add docker-compose side for alt-l1 instances

Testing

cd integration-tests/
yarn test:integration:alt-l1

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

Patch and project coverage have no change.

Comparison is base (cc4e205) 52.25% compared to head (89e45da) 52.25%.

❗ Current head 89e45da differs from pull request most recent head aa9cd4f. Consider uploading reports for the commit aa9cd4f to get more accurate results

📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #687   +/-   ##
========================================
  Coverage    52.25%   52.25%           
========================================
  Files          170      170           
  Lines         7687     7687           
  Branches      1576     1576           
========================================
  Hits          4017     4017           
  Misses        3670     3670           
Flag Coverage Δ
coverage 52.25% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@souradeep-das souradeep-das marked this pull request as ready for review May 8, 2023 12:19
@InoMurko
Copy link
Copy Markdown
Contributor

InoMurko commented May 9, 2023

You can disable moonbeam bobabeam intg tests

@souradeep-das
Copy link
Copy Markdown
Contributor Author

okiee, i'll have to disable running all integ tests for moonbeam. in this PR? or we remove all of moonbeam in a separate?

Comment thread .circleci/config.yml
- download-solidity-compilers
- run-integration-tests:
docker_compose_file: "docker-compose-moonbeam.yml"
docker_compose_side_file: "docker-compose-moonbeam-side.yml"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you could skip this

@souradeep-das souradeep-das merged commit ba6e162 into develop May 10, 2023
@souradeep-das souradeep-das deleted the souradeep/aa_alt_l1_tests branch May 10, 2023 09:48
InoMurko pushed a commit that referenced this pull request May 14, 2023
* add AA alt-L1 integ tests

* add docker-compose-side

* fix tests

* use epW instead of senderCreator

(cherry picked from commit ba6e162)
InoMurko added a commit that referenced this pull request May 14, 2023
* docker map of pks and Teleportation audit (#786)

(cherry picked from commit 0875625)

* Gateway: Package cleanup and improvement. (#783)

* change:  cleanup, reorder scripts, removed react-env, updated sentry packs.

* cleaning ts and setuptest

* updated test

* setup env for github workflow yarn test:coverage

* fix for snapshot issue

(cherry picked from commit 07e2cb9)

* [AA] use EPWrapper instead of senderCreator on aa-sdk (#784)

* replace senderCreator with wrapper

* add unit tests

* remove extra dump-address file

* make epw mandatory on the sdk high level provider

(cherry picked from commit 06fdeb7)

* [AA]tests: add AA alt-L1 integ tests (#687)

* add AA alt-L1 integ tests

* add docker-compose-side

* fix tests

* use epW instead of senderCreator

(cherry picked from commit ba6e162)

* Close webserver tests (#765)

* bump bundler, limit dependency bumps

* uncomment bundler related stuff

* build bundler in docker

* build fixes

* fix tests

* fix bundler building

* uncomment _disableInitializers

* fix running DTL

* v1.0.0

* fixing starting bundler and tests, default config

* local unsafe, linting fix in intg tests

* custom errors fixes

* new api for simple account contract

* use simple account factory proxy

* use simple account factory proxy in SimpleAccountAPI

* use simple account factory proxy in SimpleAccountAPI

* use wrappers to get around custom errors

* update entrypoint wrapper (#745)

* sponsoring fee fixed

* stricter validation for staking

* remove debug namespace, fix return for unaavailable rpc methods

* resolve #763

* fix linting

---------

Co-authored-by: Ino Murko <2582555+InoMurko@users.noreply.github.com>
Co-authored-by: Souradeep Das <dsouradeep2@gmail.com>
Co-authored-by: Boyuan-Chen <46272347+Boyuan-Chen@users.noreply.github.com>
(cherry picked from commit 6e27538)

* Improve Bundler SDK release pipeline (#782)

* formatting

bundler-sdk-pr

bundler-sdk-pr

path test

path test

testpath

trigger

fixing npm scope, github action path, version increment

* branch

* Delete package-lock.json

* fix missing dep

(cherry picked from commit 8623911)

* Fix WAGMI: failing to settle. (#792)

* Fix for wagmi settle invocation

(cherry picked from commit b3a8edb)

* Add runtime flag to enable debug methods (#793)

* resolve #761

* switch to bundler config

(cherry picked from commit 51880c4)

* [AA] Fix Bundler SDK commenter (#796)

* Update aa-bundler-sdk-pr.yml

* add 'packages/boba/bundler_utils/**/*'

* add-bundler-utils-to-release

(cherry picked from commit 85d455c)

* Add script for developers to manually relay messages (#725)

* Add script for developers to manually relay messages

* Update README.md

* Increase gas limit by 10%

(cherry picked from commit 8fde96f)

* [AA] Add Boba Goerli Testnet contract addresses (#803)

(cherry picked from commit 3f11a26)

* remove moonbeam and fantom integration tests (#812)

(cherry picked from commit 5a19341)

* textual changes for bobabeam (#816)

(cherry picked from commit 95a6d2b)

---------

Co-authored-by: Sahil K <86316370+sk-enya@users.noreply.github.com>
Co-authored-by: Souradeep Das <dsouradeep2@gmail.com>
Co-authored-by: Riedl Kevin, Bsc <kevin.riedl@wavect.io>
Co-authored-by: Boyuan-Chen <46272347+Boyuan-Chen@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[AA] add integ tests for alt-l1

5 participants