summaryrefslogtreecommitdiffhomepage
path: root/test/test-manager/src/tests/helpers.rs
AgeCommit message (Expand)AuthorFilesLines
2025-01-22Lower verbosity of logsSebastian Holmin1-2/+2
2025-01-22Add location overrides per test to test-manager configMarkus Pettersson1-151/+40
2024-11-20Fix spelling mistakesSebastian Holmin1-5/+5
2024-11-20Set the default location for tests to "Nordic"Sebastian Holmin1-0/+32
2024-11-20Select bridge respecting location constraintSebastian Holmin1-1/+1
2024-11-18Run connection-checker against the specified API environmentDavid Lönnhager1-0/+2
2024-11-15Return error from `get_tunnel_interface` to ease error propagationMarkus Pettersson1-4/+7
2024-11-14Make `constrain_to_relay` work with custom listsSebastian Holmin1-3/+17
2024-11-12Add helper module for working with custom lists in end-to-end testsMarkus Pettersson1-0/+124
2024-09-23Include amount of time it took to connect in testDavid Lönnhager1-2/+7
2024-09-17Remove Option from Relay::locationJoakim Hulthe1-18/+9
2024-09-02Replace footgunny From implementations for RelayQueryDavid Lönnhager1-20/+25
2024-08-29Fix test_split_tunnelDavid Lönnhager1-9/+9
2024-08-28Filter out OpenVPN relays when a core privacy feature is enabledDavid Lönnhager1-2/+6
2024-08-21Set relay port with constrain_to_relay helperDavid Lönnhager1-4/+7
2024-08-16Refactor test cleanup logicSebastian Holmin1-11/+87
2024-08-16Improve logs and reduce verbositySebastian Holmin1-2/+4
2024-07-29Fix lints for Rust verson 1.80 in e2e testsSebastian Holmin1-2/+2
2024-07-16Add E2E test of CVE-2019-14899 mitigationJoakim Hulthe1-0/+49
2024-06-26Enable integration test for DAITA on macOSDavid Lönnhager1-1/+0
2024-06-25Add simple e2e test for connecting with DAITASebastian Holmin1-2/+2
2024-06-25Enable DAITA for linux in CLI and typesSebastian Holmin1-0/+2
2024-06-10Retry DNS lookup for API in test managerDavid Lönnhager1-9/+37
2024-04-30Enable integration tests for macOS split tunnelingDavid Lönnhager1-4/+6
2024-04-19Add ensure_logged_in test helper functionOskar Nyberg1-0/+15
2024-04-17Prevent ARP lookups during LAN testsDavid Lönnhager1-2/+2
2024-04-17Run nightly formatter for testsDavid Lönnhager1-2/+2
2024-04-09Make payload of connection checker configurableMarkus Pettersson1-8/+24
2024-04-09Implement test for audit ticket `MUL-02-002 WP2`Markus Pettersson1-27/+49
2024-04-09Move `ConnChecker` to `helpers.rs`Markus Pettersson1-4/+305
2024-03-27Refactor `mullvad-relay-selector`Markus Pettersson1-1/+2
2024-03-25Make sure connecting works while API is unavailableMarkus Pettersson1-17/+70
2024-03-08Add MTU detection integration test for Linux and WindowsSebastian Holmin1-6/+18
2024-02-15Enable access method GUI test in e2e testingMarkus Pettersson1-0/+18
2024-02-06Simplify how settings are reset in testsDavid Lönnhager1-45/+1
2024-01-18Print if lockdown mode is enabled when disconnected for `mullvad status`Sebastian Holmin1-1/+1
2024-01-17Return specific error when connect_and_wait fails due to entering the error s...David Lönnhager1-4/+5
2024-01-15Use type safe Mullvad protobuf client over generated ditoMarkus Pettersson1-84/+56
2024-01-02Fix clippy lintsMarkus Pettersson1-21/+17
2023-12-21Remove `GetCurrentLocation`.Sebastian Holmin1-1/+1
2023-12-07RefactoringMarkus Pettersson1-19/+29
2023-12-07Refactor `test_upgrade_app` to use `Pinger` for leak testingMarkus Pettersson1-4/+0
2023-12-07Add ping monitoring to `helpers.rs`Markus Pettersson1-1/+124
2023-11-22Remove relay selection logic from multihop and udp2tcp tests (same as test_br...David Lönnhager1-24/+0
2023-11-22Obtain tunnel interface from management interface in testsDavid Lönnhager1-11/+34
2023-11-16Let relay selector pick entry & exit nodes in `test_bridge`Markus Pettersson1-19/+0
2023-11-16test-framework: Prefer types from `mullvad-types`Markus Pettersson1-22/+48
2023-10-31Update e2e testsDavid Lönnhager1-22/+17
2023-10-31Replace UpdateRelaySettings with SetRelaySettingsDavid Lönnhager1-3/+3
2023-10-24Reset all relay constraints in testsDavid Lönnhager1-2/+10