summaryrefslogtreecommitdiffhomepage
path: root/test/test-manager
AgeCommit message (Expand)AuthorFilesLines
2024-01-15Use type safe Mullvad protobuf client over generated ditoMarkus Pettersson14-369/+284
2024-01-12Add e2e test for containers on LinuxDavid Lönnhager2-0/+68
2024-01-11Add package metadata to crates in testing frameworkLinus Färnstrand2-4/+12
2024-01-11Synchronize `mullvad-api` and `mullvad-daemon` when the `api-override`Markus Pettersson1-3/+3
2024-01-09Exit immediately if ssh-setup.sh failsDavid Lönnhager1-1/+10
2024-01-09Remove version and publish cargo metadataLinus Färnstrand2-2/+0
2024-01-08Add 'skipped' status to test summaryDavid Lönnhager2-29/+68
2024-01-08Add 'target_os' attribute to test macroDavid Lönnhager9-11/+60
2024-01-08Remove `ApiEndpointUpdateHandler`Markus Pettersson1-4/+1
2024-01-04Fix code not following new linting rules in testing frameworkLinus Färnstrand3-4/+4
2024-01-04Add workspace level linting to test workspaceLinus Färnstrand1-0/+3
2024-01-03Allow app to use custom socks5 and shadwosocks proxiesJonathan1-8/+5
2024-01-02Fix clippy lintsMarkus Pettersson4-25/+21
2023-12-21Remove `GetCurrentLocation`.Sebastian Holmin3-8/+5
2023-12-15[Clippy] Fix unused `async`Markus Pettersson2-3/+3
2023-12-14Add documentation on the configuration format used by `test-manager`Markus Pettersson2-1/+74
2023-12-14Improve test framework documentionMarkus Pettersson1-0/+5
2023-12-07Refactor `start_packet_monitor_for_interface`Markus Pettersson1-35/+31
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
2023-10-24Prefer `mullvad_types` types over generated tonic typesMarkus Pettersson2-36/+29
2023-10-24Document & simplify `reset_relay_settings`Markus Pettersson1-18/+18
2023-10-24Refactor move `reboot` to `helpers.rs`Markus Pettersson2-15/+18
2023-10-24Remove superflous location constraints from multiple test casesMarkus Pettersson1-19/+0
2023-10-24Upload e2e-test report matrixMarkus Pettersson1-3/+0
2023-10-24Set up dummy interface on macOSDavid Lönnhager1-2/+36
2023-10-24Make WireGuard interface temporary during test runDavid Lönnhager1-18/+45
2023-10-24Fully abort all tasks before leaving a testDavid Lönnhager3-79/+119
2023-10-20Relax relay constraints in `test_quantum_resistant_multihop_udp2tcp_tunnel`Markus Pettersson1-24/+25
2023-10-20Add desktop end-to-end testsDavid Lönnhager36-0/+7408