Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adding smoke tests for v23 #13644

Merged
merged 3 commits into from
Jun 21, 2024
Merged

adding smoke tests for v23 #13644

merged 3 commits into from
Jun 21, 2024

Conversation

shileiwill
Copy link
Contributor

@shileiwill shileiwill commented Jun 21, 2024

AUTO-9980

This PR adds integration test for Automation v23, using the LINK token and using Conditional upkeeps. Will add more use cases in following PRs, e.g. other ERC20 tokens and log trigger based upkeeps

SETH_LOG_LEVEL=trace make test_smoke_product product="automation" args="-timeout 20m -test.run TestAutomationBasic/registry_2_3_condi"

The integration test passes.

@shileiwill shileiwill force-pushed the add_link_v23_test branch 3 times, most recently from 947c773 to e23ef5b Compare June 21, 2024 06:51
@shileiwill shileiwill changed the title try adding test for v23 adding test for v23 Jun 21, 2024
@shileiwill shileiwill marked this pull request as ready for review June 21, 2024 07:05
@shileiwill shileiwill requested review from a team as code owners June 21, 2024 07:05
github.com/scylladb/go-reflectx v1.0.1
github.com/segmentio/ksuid v1.0.4
github.com/shopspring/decimal v1.3.1
github.com/slack-go/slack v0.12.2
github.com/smartcontractkit/chainlink-automation v1.0.4
github.com/smartcontractkit/chainlink-common v0.1.7-0.20240620164046-1c03d0a97b20
github.com/smartcontractkit/chainlink-testing-framework v1.31.1
github.com/smartcontractkit/chainlink-testing-framework v1.30.5
Copy link
Contributor

Choose a reason for hiding this comment

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

@shileiwill can you undo this CTF downgrade change

Copy link
Contributor

Choose a reason for hiding this comment

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

Transcoder: common.Address{},
Registrars: []common.Address{common.HexToAddress(registrar)},
UpkeepPrivilegeManager: registryOwnerAddress,
ChainModule: chainModuleAddress, // TODO here is the chainModule
Copy link
Contributor

Choose a reason for hiding this comment

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

nit: what is this TODO?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

should be removed, good catch.

Copy link
Contributor

@anirudhwarrier anirudhwarrier left a comment

Choose a reason for hiding this comment

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

left some comments

@shileiwill shileiwill requested a review from FelixFan1992 June 21, 2024 09:51
@cl-sonarqube-production
Copy link

@shileiwill shileiwill enabled auto-merge June 21, 2024 10:02
@shileiwill shileiwill added this pull request to the merge queue Jun 21, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jun 21, 2024
@shileiwill shileiwill added this pull request to the merge queue Jun 21, 2024
Merged via the queue into develop with commit 2ed4478 Jun 21, 2024
120 checks passed
@shileiwill shileiwill deleted the add_link_v23_test branch June 21, 2024 17:21
@shileiwill shileiwill changed the title adding test for v23 adding smoke tests for v23 Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants