summaryrefslogtreecommitdiffhomepage
path: root/test/test-manager/src/tests
AgeCommit message (Expand)AuthorFilesLines
2024-03-27Refactor `mullvad-relay-selector`Markus Pettersson4-32/+33
2024-03-26Enter blocking state correctly in upgrade testDavid Lönnhager1-2/+1
2024-03-25Make sure connecting works while API is unavailableMarkus Pettersson3-45/+104
2024-03-21Fix wonky timeouts in test_split_tunnelJoakim Hulthe1-3/+14
2024-03-20Merge test_mtu_detection_{windows,linux} testsJoakim Hulthe1-18/+2
2024-03-20Test leaking TCP/UDP/ICMP packets in split tunnelJoakim Hulthe2-98/+308
2024-03-20Group platform split tunnel tests under one testJoakim Hulthe1-4/+15
2024-03-20Add split tunnel test for windowsJoakim Hulthe1-25/+96
2024-03-20Use curl for split tunnel testJoakim Hulthe1-8/+13
2024-03-20Make e2e tests accept anyhow errorsJoakim Hulthe2-11/+11
2024-03-20Add basic split-tunnel testJoakim Hulthe2-1/+60
2024-03-12Update test-manager dep `inventory`Joakim Hulthe1-7/+5
2024-03-08Add MTU detection integration test for Linux and WindowsSebastian Holmin3-33/+147
2024-02-27Replace err_derive with thiserrorJoakim Hulthe1-12/+12
2024-02-19Fix redundant importsDavid Lönnhager1-1/+1
2024-02-16Refactor API access methodsDavid Lönnhager1-4/+1
2024-02-16Run `import-settings` UI tests in test frameworkMarkus Pettersson1-0/+11
2024-02-15Enable access method GUI test in e2e testingMarkus Pettersson3-18/+104
2024-02-15Add integration tests for API access methodsMarkus Pettersson2-0/+75
2024-02-15Fix off-by-one error when choosing access method candidatesMarkus Pettersson2-14/+15
2024-02-08Add local SOCKS bridge testDavid Lönnhager1-1/+105
2024-02-08Add test for remote custom SOCKS5 bridgeDavid Lönnhager1-3/+98
2024-02-06Simplify how settings are reset in testsDavid Lönnhager2-70/+8
2024-01-18Print if lockdown mode is enabled when disconnected for `mullvad status`Sebastian Holmin3-5/+5
2024-01-17Ignore PQ setting in tests where it's irrelevantDavid Lönnhager1-1/+1
2024-01-17Make test_installation_idempotency succeed when there is no accountDavid Lönnhager1-4/+9
2024-01-17Return specific error when connect_and_wait fails due to entering the error s...David Lönnhager2-4/+8
2024-01-17Make changelog link static in testDavid Lönnhager1-1/+1
2024-01-15Use type safe Mullvad protobuf client over generated ditoMarkus Pettersson10-353/+267
2024-01-12Add e2e test for containers on LinuxDavid Lönnhager2-0/+68
2024-01-11Synchronize `mullvad-api` and `mullvad-daemon` when the `api-override`Markus Pettersson1-3/+3
2024-01-08Add 'target_os' attribute to test macroDavid Lönnhager5-4/+17
2024-01-08Remove `ApiEndpointUpdateHandler`Markus Pettersson1-4/+1
2024-01-03Allow app to use custom socks5 and shadwosocks proxiesJonathan1-8/+5
2024-01-02Fix clippy lintsMarkus Pettersson3-24/+20
2023-12-21Remove `GetCurrentLocation`.Sebastian Holmin3-8/+5
2023-12-07RefactoringMarkus Pettersson2-23/+35
2023-12-07Refactor `test_upgrade_app` to use `Pinger` for leak testingMarkus Pettersson2-54/+9
2023-12-07Add ping monitoring to `helpers.rs`Markus Pettersson2-46/+131
2023-12-07Add regression test checking idempotency of app installationMarkus Pettersson1-2/+96
2023-12-06Remove superseded RPC for restarting the Mullvad system serviceMarkus Pettersson2-37/+22
2023-12-06Add `test_connecting_state_when_corrupted_state_cache`Markus Pettersson1-7/+43
2023-12-06Implement RPC for reading & writing to app cache fileMarkus Pettersson1-2/+32
2023-11-22Remove relay selection logic from multihop and udp2tcp tests (same as test_br...David Lönnhager3-83/+49
2023-11-22Obtain tunnel interface from management interface in testsDavid Lönnhager7-111/+161
2023-11-16Let relay selector pick entry & exit nodes in `test_bridge`Markus Pettersson2-68/+45
2023-11-16test-framework: Prefer types from `mullvad-types`Markus Pettersson5-64/+101
2023-10-31Update e2e testsDavid Lönnhager5-90/+59
2023-10-31Replace UpdateRelaySettings with SetRelaySettingsDavid Lönnhager5-22/+22
2023-10-24Reset all relay constraints in testsDavid Lönnhager1-2/+10