summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorMarkus Pettersson <markus.pettersson@mullvad.net>2025-10-06 17:00:38 +0200
committerMarkus Pettersson <markus.pettersson@mullvad.net>2025-11-03 09:51:12 +0100
commitd612fa4b927f3d4068c2a1c99cd467f10ddbf861 (patch)
treea1554ea87d206fb4ea20f70484279f0a138123dc
parentd99ba914324849cc5c161980e1a488bc64f41163 (diff)
downloadmullvadvpn-d612fa4b927f3d4068c2a1c99cd467f10ddbf861.tar.xz
mullvadvpn-d612fa4b927f3d4068c2a1c99cd467f10ddbf861.zip
Fix documentation on how to run test framework on Debian/Ubuntu
-rw-r--r--test/README.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/README.md b/test/README.md
index 66ba136ddf..955dbe68fc 100644
--- a/test/README.md
+++ b/test/README.md
@@ -54,6 +54,7 @@ This lets us monitor traffic on network interfaces without root access.
For running tests on Linux and Windows guests, you will need these tools and libraries:
+#### Fedora
```bash
dnf install git gcc protobuf-devel libpcap-devel qemu \
podman golang-github-rootless-containers-rootlesskit slirp4netns dnsmasq \
@@ -61,6 +62,12 @@ dnf install git gcc protobuf-devel libpcap-devel qemu \
wireguard-tools
```
+
+#### Debian / Ubuntu
+```bash
+apt install qemu-utils qemu-system-x86 libpcap-dev slirp4netns rootlesskit dnsmasq
+```
+
## Setting up testing environment
First you need to build the images for running tests on, see [`BUILD_OS_IMAGE.md`](./docs/BUILD_OS_IMAGE.md). The `test-manager` then needs to be configured to use the image.