Merge pull request #553 from vmarmol/docs
Add instructions for running the integration tests.
This commit is contained in:
commit
63a6b91554
@ -25,3 +25,5 @@ or run only unit tests:
|
||||
```
|
||||
$ godep go test github.com/google/cadvisor/... -test.short
|
||||
```
|
||||
|
||||
For integration tests, see the [integration testing](integration_testing.md) page.
|
||||
|
17
docs/integration_testing.md
Normal file
17
docs/integration_testing.md
Normal file
@ -0,0 +1,17 @@
|
||||
# Integration Testing cAdvisor
|
||||
|
||||
The cAdvisor integration tests can be found in `integration/tests`. These run queries on a running cAdvisor. To run these tests:
|
||||
|
||||
```
|
||||
$ godep go run integration/runner/runner.go -host=HOST -port=PORT
|
||||
```
|
||||
|
||||
this will build a cAdvisor from the current repository and start it on the target machine before running the tests. Note that `HOST` and `PORT` default to `localhost` and `8080` respectively.
|
||||
|
||||
To simply run the tests against an existing cAdvisor:
|
||||
|
||||
```
|
||||
$ godep go test github.com/google/cadvisor/integration/tests/... -host=HOST -port=PORT
|
||||
```
|
||||
|
||||
Today We only support remote execution in Google Compute Engine since that is where we run our continuous builds.
|
Loading…
Reference in New Issue
Block a user