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

Invoke Ruby tests via CLI #3831

Closed
Tracked by #3829
ford-at-aws opened this issue Oct 17, 2022 · 1 comment
Closed
Tracked by #3829

Invoke Ruby tests via CLI #3831

ford-at-aws opened this issue Oct 17, 2022 · 1 comment
Assignees

Comments

@ford-at-aws
Copy link
Contributor

ford-at-aws commented Oct 17, 2022

User story

As example code engineer (internally) and customer (externally), I want a way to recursively execute all tests from a top-level directory using a single command (e.g. a language-specific test framework command, or a collection of commands located in shell script).

Did you say ALL tests?

Yes, but with a caveat: tests that are:

  1. automation-friendly
  2. currently working without intermittent failures.

You can isolate tests that fit the above criteria using tags (see Section 2 in this epic for more tag info).

What is "automation-friendly"?

This refers to tests are can be executed remotely in an Isengard account with no previous setup required. This would include both unit tests and integration tests.

Acceptance criteria

I know this is done when:

  • I can demonstrate that all tests can be executed on your machine from the CLI (verify this) from the top-level.
  • A single test command (or bash script containing tests) can invoke all tests successfully
  • Any updated test steps are updated in the README
@github-actions
Copy link

Marked stale by the Shirriff. Notifying @aws-sdk-docs-code-maintainers.

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

2 participants