summaryrefslogtreecommitdiffhomepage
path: root/test/test-manager/src/tests/settings.rs
AgeCommit message (Collapse)AuthorFilesLines
2025-09-30Rename block_when_disconnected to lockdown_mode in test managerTobias Järvelöv1-1/+1
2025-07-10Run `cargo fmt` in test-repoSebastian Holmin1-2/+1
2024-04-17Prevent ARP lookups during LAN testsDavid Lönnhager1-36/+26
2024-04-09Run `cargo +nightly fmt`Sebastian Holmin1-24/+10
2024-01-18Print if lockdown mode is enabled when disconnected for `mullvad status`Sebastian Holmin1-1/+1
Add `locked_down` field to disconnected tunnel state.
2024-01-15Use type safe Mullvad protobuf client over generated ditoMarkus Pettersson1-4/+4
Re-write some code in the test framework to prefer the type safe wrapper around the Mullvad app gRPC client instead of its auto-generated dito. `ManagementServiceClient` is automatically generated from the protobuf definitions found in `management_interface.proto`, and contains some very crude types. The `MullvadProxyClient` is a type-safe wrapper around `ManagementServiceClient` which performs conversions & validation of the data types from the gRPC server (the daemon) to their respective mappings in the `talpid-*` and `mullvad-*` crates. These types are more ergonomic to work with, and since we already have the conversions in place we should prefer those.
2023-12-21Remove `GetCurrentLocation`.Sebastian Holmin1-2/+1
Make the daemon send two tunnel state updates, one with out IP being empty, and another with it being filled when am.i.mullvad.net responds. Update CLI for this change. Other front ends are left out.
2023-11-22Obtain tunnel interface from management interface in testsDavid Lönnhager1-20/+22
2023-10-20Add desktop end-to-end testsDavid Lönnhager1-0/+211
Co-authored-by: Jonathan <jonathan@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net>