Skip to content

Commit 2b3ad6e

Browse files
authored
Mention integration env overrides
1 parent 346870b commit 2b3ad6e

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

docs/contributors/build_guide.md

+9-3
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Start the cluster using your built minikube with:
5555
$ ./out/minikube start
5656
```
5757

58-
### Running Tests
58+
## Running Tests
5959

6060
#### Unit Tests
6161

@@ -65,7 +65,7 @@ Unit tests are run on Travis before code is merged. To run as part of a developm
6565
make test
6666
```
6767

68-
#### Integration Tests
68+
### Integration Tests
6969

7070
Integration tests are currently run manually.
7171
To run them, build the binary and run the tests:
@@ -74,7 +74,13 @@ To run them, build the binary and run the tests:
7474
make integration
7575
```
7676

77-
#### Conformance Tests
77+
You may find it useful to set various options to test only a particular test against a non-default driver. For instance:
78+
79+
```shell
80+
env TEST_ARGS="-minikube-start-args=--vm-driver=hyperkit -test.run TestStartStop" make integration
81+
```
82+
83+
### Conformance Tests
7884

7985
These are Kubernetes tests that run against an arbitrary cluster and exercise a wide range of Kubernetes features.
8086
You can run these against minikube by following these steps:

0 commit comments

Comments
 (0)