Skip to content

Maintenance: automate integration test run #418

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

Closed
flochaz opened this issue Jan 6, 2022 · 1 comment · Fixed by #441
Closed

Maintenance: automate integration test run #418

flochaz opened this issue Jan 6, 2022 · 1 comment · Fixed by #441
Assignees
Labels
automation This item relates to automation completed This item is complete and has been merged/shipped internal PRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)

Comments

@flochaz
Copy link
Contributor

flochaz commented Jan 6, 2022

Description of the feature request

Integrations tests are not ran automatically.

We should automate integration tests run in github actions (and update CONTRIBUTING.md accordingly) to increase trust in our release process and move towards continuous release.

Today you can run integ tests in each package by

  1. exporting your credentials AWS
export AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE
export AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
export AWS_DEFAULT_REGION=us-west-2
  1. cd packages/myModule
  2. npm run test:e2e

Related issues, RFCs

#315

@flochaz flochaz added the triage This item has not been triaged by a maintainer, please wait label Jan 6, 2022
@flochaz flochaz self-assigned this Jan 6, 2022
@flochaz flochaz added enhancement automation This item relates to automation internal PRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.) and removed triage This item has not been triaged by a maintainer, please wait labels Jan 6, 2022
@dreamorosi dreamorosi added this to the production-ready-release milestone Jan 6, 2022
@dreamorosi dreamorosi linked a pull request Jan 7, 2022 that will close this issue
10 tasks
@github-actions
Copy link
Contributor

⚠️ COMMENT VISIBILITY WARNING ⚠️

Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.

@dreamorosi dreamorosi added the completed This item is complete and has been merged/shipped label Nov 14, 2022
@dreamorosi dreamorosi changed the title chore: automate integration test run Maintenance: automate integration test run Nov 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automation This item relates to automation completed This item is complete and has been merged/shipped internal PRs that introduce changes in governance, tech debt and chores (linting setup, baseline, etc.)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants