<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mullvadvpn/test/scripts/test-utils.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>Format scripts</title>
<updated>2025-01-22T12:32:14Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2025-01-21T13:45:19Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=cd5cc1a09b18c8f1a878c4652e93b069ff0369d3'/>
<id>urn:sha1:cd5cc1a09b18c8f1a878c4652e93b069ff0369d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add MULLVAD_HOST setting to test-by-version.sh</title>
<updated>2024-11-18T09:13:34Z</updated>
<author>
<name>David Lönnhager</name>
<email>david.l@mullvad.net</email>
</author>
<published>2024-11-15T09:10:29Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=ad6e66779d90d7bd08e791a20f69b64842b18a90'/>
<id>urn:sha1:ad6e66779d90d7bd08e791a20f69b64842b18a90</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Match parsing of version tag in test framework</title>
<updated>2024-10-22T12:42:03Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2024-10-16T14:09:39Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=7d06c964239fb8d13e500054058aa926ff4dc3c0'/>
<id>urn:sha1:7d06c964239fb8d13e500054058aa926ff4dc3c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix parsing of build tag</title>
<updated>2024-10-22T12:42:03Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2024-10-16T12:58:57Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=05782fb2c75693d966a23ddbcf105a1bbcd2a652'/>
<id>urn:sha1:05782fb2c75693d966a23ddbcf105a1bbcd2a652</id>
<content type='text'>
The regex that parses the version contained quotation
marks, which caused the matching to fail.

Also split separate this parsing from the `is_dev_version` fn to
its own fn, and refactor it to make the parsed substrings named
variables.
</content>
</entry>
<entry>
<title>Remove architecture suffix on Windows x64 installer</title>
<updated>2024-10-02T09:58:09Z</updated>
<author>
<name>Oskar</name>
<email>oskar@mullvad.net</email>
</author>
<published>2024-09-30T08:28:05Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=9baf79722129f8d1594331c780bf38f76fa43398'/>
<id>urn:sha1:9baf79722129f8d1594331c780bf38f76fa43398</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add `OPENVPN_CERTIFICATE` argument to `test-by-version`</title>
<updated>2024-09-04T06:42:43Z</updated>
<author>
<name>Markus Pettersson</name>
<email>markus.pettersson@mullvad.net</email>
</author>
<published>2024-09-03T13:08:00Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=0c0ba4ab700411b242459e305a89d7f218ccb637'/>
<id>urn:sha1:0c0ba4ab700411b242459e305a89d7f218ccb637</id>
<content type='text'>
</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>Fix bug if `TEST_PACKAGE` doesn't exist</title>
<updated>2024-08-16T09:19:07Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2024-08-16T07:42:37Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=4ef27f854d99f154feabf8a04f9ad5241150a315'/>
<id>urn:sha1:4ef27f854d99f154feabf8a04f9ad5241150a315</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix word splitting of `TEST_FILTERS` env var</title>
<updated>2024-08-15T14:33:32Z</updated>
<author>
<name>Sebastian Holmin</name>
<email>sebastian.holmin@mullvad.net</email>
</author>
<published>2024-08-15T11:10:58Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/mullvadvpn/commit/?id=65b0b4853c9dc635aee84dfc08755a1dde981486'/>
<id>urn:sha1:65b0b4853c9dc635aee84dfc08755a1dde981486</id>
<content type='text'>
</content>
</entry>
</feed>
