eeaf6c8973
Because envoy didn't have permission for `envoy.log` file it would stop. This made tests involving envoy fail. Adding `ENVOY_UID` environment variable makes envoy run as root, which avoids the problem. Type: fix Signed-off-by: Maros Ondrejicka <maros.ondrejicka@pantheon.tech> Change-Id: I910416ad1c87137396e7da89c13de7739ce74c70
Host stack test framework ------------------------- For building docker image run `make` first and `./test` to run all the tests. `./test` script is basically a wrapper for `go test` and accepts its parameters, for example following runs a specific test: `./test -run Veth/EchoBuilt`. Root privileges is required to run tests as it uses linux `ip` command for configuring topology.