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

Test snapshot packages for v0.11.0 #1713

Closed
amarthadan opened this issue Apr 5, 2023 · 1 comment
Closed

Test snapshot packages for v0.11.0 #1713

amarthadan opened this issue Apr 5, 2023 · 1 comment
Assignees
Milestone

Comments

@amarthadan
Copy link
Contributor

Prior to the v0.11.0 release, the snapshot packages and corresponding Docker images need to be tested.

NPM packages:

Docker images:

api3/airnode-deployer-dev:snapshot-v0.11.0
api3/airnode-client-dev:snapshot-v0.11.0
api3/airnode-admin-dev:snapshot-v0.11.0
@amarthadan amarthadan added this to the 0.11.0 milestone Apr 5, 2023
@aTeoke aTeoke assigned dcroote and unassigned aTeoke Apr 5, 2023
@dcroote
Copy link
Contributor

dcroote commented Apr 6, 2023

v0.11 testing

tl;dr - everything worked 👍

A checked box indicates success.

Test that npm packages admin, deployer, and validator, which have a --help CLI argument, are compiled correctly using npx

  • admin
    • generate-mnemonic
  • deployer (tested more below)
  • validator
    • Succeeds with --config "packages/airnode-validator/test/fixtures/config.valid.json" --secrets "packages/airnode-validator/test/fixtures/secrets.valid.env"

The following use the coingecko-http-gateways integration in airnode-examples on Ethereum sepolia (I initially began on goerli but the gas was a mess). I also modified the config to use two providers to see if #1718 happened to be reproduced, but I didn't encounter it.

Run Airnode client Docker image:

  • Testnet request
  • HTTP gateway request
  • Signed HTTP gateway request
  • Withdrawal request

Test AWS deployment with deployer Docker image:

  • Requests
    • Testnet request
    • HTTP gateway request
    • Signed HTTP gateway request
    • Withdrawal request
  • Deployer commands (with Docker image)
    • list
    • info
    • remove

Test GCP deployment with deployer Docker image:

  • Requests
    • Testnet request
    • HTTP gateway request
    • Signed HTTP gateway request
    • Withdrawal request
  • Deployer commands (with Docker image)
    • list
    • info
    • remove-with-receipt (differs from AWS to achieve additional command coverage)

Failures

None.

@dcroote dcroote closed this as completed Apr 6, 2023
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

No branches or pull requests

3 participants