Skip to content

Commit

Permalink
doc(tests): gotchas
Browse files Browse the repository at this point in the history
  • Loading branch information
aaronArinder authored and jonathanrainer committed Aug 1, 2024
1 parent b841fe8 commit d2a0b13
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions tests/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,13 @@ Some tests (like testing subcommand or option failures) don't need to use any fi

### Locally

#### Gotchas

Some tests require Apollo-only access. These generally access resources that are gated behind having the right level of privilege (e.g., supergraphs, graphOS organizations, and so on). If you attempt to run all the tests at once and see failures, this might be why.

For Apollo folks wanting to develop tests locally, ask someone from the Rover team or browse the internal Rover docs for information on how to run Rover with the right level of privileges.


#### Pre-requisites

You'll need to be able to use `cargo` and have some familiarity with `cargo test`, but you'll also need to install NodeJS and Git because these are used to clone and then build and run a set of subgraphs that rover commands are issued against.
Expand Down

0 comments on commit d2a0b13

Please sign in to comment.