<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/test/scripts/build.sh, branch decrease-leaks-during-reconnect</title>
<subtitle>The Mullvad VPN client app for desktop and mobile</subtitle>
<id>http://git.waynecole.info/mullvadvpn/atom?h=decrease-leaks-during-reconnect</id>
<link rel='self' href='http://git.waynecole.info/mullvadvpn/atom?h=decrease-leaks-during-reconnect'/>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/'/>
<updated>2025-02-25T11:06:49Z</updated>
<entry>
<title>Rename some scripts (and move them to subdirectories)</title>
<updated>2025-02-25T11:06:49Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2025-02-12T12:57:40Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=28a0154b9b788cedead8fe47dcc1ac12a8af356b'/>
<id>urn:sha1:28a0154b9b788cedead8fe47dcc1ac12a8af356b</id>
<content type='text'>
Start off with the download app package / e2e tests binary in
`download.sh`. Rename `test-utils.sh` to `lib.sh` &amp; start to break up
`lib.sh`.
</content>
</entry>
<entry>
<title>Remove cargo dependency when running e2e tests</title>
<updated>2024-08-16T12:17:44Z</updated>
<author>
<name>Magnus Lindstrom</name>
<email>magnus.lindstrom@mullvad.net</email>
</author>
<published>2024-08-16T08:06:33Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=b0ccea7e5c0d2946dea2acf4462977d410c85bab'/>
<id>urn:sha1:b0ccea7e5c0d2946dea2acf4462977d410c85bab</id>
<content type='text'>
This commit enables the usage of the dist/ directory, and also adds
mullvad-version to it so that test-by-version.sh can operate without
rust installed at all.

To make use of predefined binaries in a separate directory, refer to
that directory by using the env var TEST_DIST_DIR=&lt;dir path&gt; and the
binaries will be used if they can be found there. If TEST_DIST_DIR is
specified, all of the following binaries need to be there:
- connection-checker
- mullvad-version
- test-manager
- test-runner

Also added a /dev/null redirect of a cd output so that one's able to use
CDPATH while running the tests.
</content>
</entry>
<entry>
<title>Add script for building test framework artifacts</title>
<updated>2024-08-14T08:51:41Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2024-08-14T07:29:38Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=c487ae59daf6d924cf853e7829ddb95d931772d9'/>
<id>urn:sha1:c487ae59daf6d924cf853e7829ddb95d931772d9</id>
<content type='text'>
Pass `TEST_MANAGER_STATIC` when building the `test-manager` crate to
have it link statically against `libpcap`. This is optional, but
building the with the provided container will produce a statically
linked binary.
</content>
</entry>
</feed>
