summaryrefslogtreecommitdiffhomepage
path: root/test
AgeCommit message (Collapse)AuthorFilesLines
2025-04-08Remove suppression of `RUSTSEC-2025-0014`Markus Pettersson2-13/+0
2025-04-07Bump `tokio` to `1.44.2` in `test` workspaceMarkus Pettersson2-7/+7
Fixes RUSTSEC-2025-0023
2025-03-28Switch from staging to prod for version metadataDavid Lönnhager1-1/+0
2025-03-25Add function for fetching version info from new endpoint to mullvad-apiDavid Lönnhager1-2/+77
Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net>
2025-03-18Replace to_owned with clone where that's implicitly what was going onLinus Färnstrand2-2/+2
2025-03-18Make the clippy::implicit_clone lint trigger a warningLinus Färnstrand1-0/+1
These seem to be reasonable lints that somewhat help clean up the code a bit.
2025-03-18Fix fall back to building test-runner if necessaryMarkus Pettersson1-5/+1
2025-03-18Move `CURRENT_VERSION` out of `lib.sh`Sebastian Holmin2-10/+18
2025-03-18Add back download fns to `lib.sh`Sebastian Holmin1-0/+56
2025-03-18Delete `download.sh`Sebastian Holmin3-197/+0
2025-03-18Remove CURRENT_VERSION export from download.shSebastian Holmin1-28/+1
2025-03-18Use mullvad version from workflow outputSebastian Holmin1-15/+1
2025-03-13Remove "Any" tunnel protocol from query builderSebastian Holmin5-26/+16
2025-03-11Silence `RUSTSEC-2025-0014` in test workspaceMarkus Pettersson2-0/+13
2025-03-11Bump `env_logger` to get rid of `humantime`Markus Pettersson2-40/+79
2025-03-10Bump `ring` to `0.7.13` to mitigate RUSTSEC-2025-0009Markus Pettersson1-5/+4
2025-03-05Fix incorrectly named variable in `runner-image.sh`Markus Pettersson1-2/+2
2025-03-05Build `test-manager` before running (if necessary)Markus Pettersson1-2/+2
2025-03-05Fix `download_` functions not being sourcedMarkus Pettersson1-0/+3
2025-03-05Remove 'any' tunnel type from test workspaceDavid Lönnhager4-9/+9
2025-02-25Update test/Cargo.lockJoakim Hulthe1-1/+1
2025-02-25Do not relaunch as root if only formatting test reportsMarkus Pettersson1-28/+21
2025-02-25Build test-manager once per e2e-test runMarkus Pettersson3-9/+221
Cache test-manager for Linux. This includes not building `test-manager` in `run/ci.sh` (by default) and building `test-manager` as a completely statically linked binary.
2025-02-25Accept output folder in `test-runner.sh`Markus Pettersson1-1/+18
2025-02-25Rename some scripts (and move them to subdirectories)Markus Pettersson8-115/+77
Start off with the download app package / e2e tests binary in `download.sh`. Rename `test-utils.sh` to `lib.sh` & start to break up `lib.sh`.
2025-02-24Replace `thiserror` with `anyhow` in some helper fnsSebastian Holmin2-19/+17
2025-02-24Disconnect before resetting settingsSebastian Holmin1-3/+3
2025-02-24Fix `test_daita`Sebastian Holmin1-41/+51
2025-02-24Fix `constrain_to_relay`Sebastian Holmin1-22/+96
2025-02-24Fix tunnel testsSebastian Holmin1-49/+27
2025-02-24Fix `test_error_state`Sebastian Holmin1-14/+12
2025-02-24Fix `test_connecting_state`Sebastian Holmin1-10/+11
2025-02-24Fix custom endpoint testsSebastian Holmin1-6/+4
2025-02-24Remove `set_relay_settings`Sebastian Holmin1-18/+37
2025-02-24Fix `apply_settings_from_query` overwriting settingsSebastian Holmin2-2/+11
2025-02-21Switch to regex-lite for mullvad-versionDavid Lönnhager1-1/+7
This brings down the binary size of installer-downloader from 2.3 M to 1.4 M with size optimizations enabled
2025-02-18Unify daemon app version typesKalle Lindström1-2/+4
Previously we had two types in the code base that dealt with version parsing. This commit unifies these types so that we only use the Version struct that is defines in the mullvad-version crate. This also solves a bug where the daemon code would crash on alpha versions, as the previous version parsing code didn't handle them.
2025-02-14Retain location when selecting OpenVPNSebastian Holmin1-2/+9
2025-02-14Split OpenVPN tunnel-state tests to separate fileOskar1-1/+17
2025-02-12Update `cbindgen`Sebastian Holmin1-7/+50
2025-02-12Revert edition change in `Cargo.toml`Sebastian Holmin1-2/+2
2025-02-12Fix `clippy::precedence`Sebastian Holmin2-2/+4
2025-02-12Update rust versionSebastian Holmin1-1/+1
2025-02-12Format `.toml` filesSebastian Holmin1-6/+10
2025-02-12Update editionSebastian Holmin1-1/+1
2025-02-11Update hickory to fix RUSTSEC-2025-0006David Lönnhager1-4/+4
2025-02-04Document mount bug for the test runner imageDavid Lönnhager1-0/+9
2025-02-04Add CPU and memory config options to test frameworkDavid Lönnhager4-2/+53
2025-02-03Enable warnings for `RUSTSEC-2024-0384` in osv-scanner & cargo-denyMarkus Pettersson2-15/+0
2025-02-03Bump `ssh2` to 0.9.5Markus Pettersson2-57/+14