summaryrefslogtreecommitdiffhomepage
path: root/test/test-manager
AgeCommit message (Expand)AuthorFilesLines
2026-03-23Revert "Ensure VM is not shut down after tests have finished"debug-e2e-testsDavid Lönnhager1-2/+3
2026-03-23Revert "Disable no graphics argument for macOS tests"David Lönnhager1-1/+1
2026-03-23Ensure VM is not shut down after tests have finishedTobias Järvelöv1-3/+2
2026-03-23Disable no graphics argument for macOS testsTobias Järvelöv1-1/+1
2026-02-10Add 'source' argument to disconnect RPC callDavid Lönnhager3-4/+4
2026-01-29Add timeout for stopping tokio runtime to test frameworkDavid Lönnhager1-3/+27
2026-01-29Fix test-manager getting stuck due to blocking threadDavid Lönnhager1-23/+46
2026-01-23Format `Cargo.toml` files using `tombi`Sebastian Holmin2-52/+41
2026-01-23Remove unused socket2 dependencyMarkus Pettersson1-1/+0
2026-01-23Use pnet_datalink instead of raw sockets to send crafted ethernet framesMarkus Pettersson2-132/+87
2026-01-23Skip matching on Infallible valueMarkus Pettersson1-5/+1
2026-01-15Fix bad formatting of error messageMarkus Pettersson1-2/+3
2026-01-15Simplify safety reasoning by switching from libc to nixMarkus Pettersson2-27/+20
2026-01-09Remove VPN bridges concept from the daemonSebastian Holmin6-32/+28
2026-01-08Remove unused dependencies found with cargo-macheteLinus Färnstrand1-3/+0
2026-01-08Fix filename check in test_problem_report_collectDavid Lönnhager1-3/+5
2026-01-08Remove some unused #[allow] attributes, and replace some with #[expect]Linus Färnstrand4-10/+6
2026-01-07Compile out not supported VM types per platformLinus Färnstrand3-4/+7
2026-01-07Test whether mullvad-problem-report emits expected logsDavid Lönnhager1-2/+83
2025-12-23Fix port not being used in override testDavid Lönnhager1-11/+14
2025-12-10Update E2E test to use WireGuard port anti-censorship methodMarkus Pettersson1-11/+2
2025-12-05Add `test_reset_settings` end-to-end testMarkus Pettersson1-0/+63
2025-12-02Fix IP override e2e test setup not using pre-determinted WG portMarkus Pettersson1-1/+1
2025-11-26Run split tunneling test on both macOS and WindowsOskar1-6/+4
2025-11-20Fix misleading comment in ST E2E testMarkus Pettersson1-1/+1
2025-11-20Convert to raw pointers in safer ways than as *const T in Linux codeLinus Färnstrand1-1/+1
2025-11-20Add more split tunneling e2e testsMarkus Pettersson1-0/+44
2025-11-17Clone String with explicit clone instead of to_stringMarkus Pettersson1-1/+1
2025-11-17Collapse collapsible if-statementsMarkus Pettersson1-5/+4
2025-11-17Remove unused BootstrapScript structMarkus Pettersson1-18/+0
2025-11-12Update `RelayQueryBuilder`Sebastian Holmin6-20/+16
2025-11-12Prune OpenVPN typesSebastian Holmin3-8/+6
2025-11-10Remove E2E test test_custom_bridge_guiTobias Järvelöv1-54/+0
2025-11-10Remove references to OpenVPN in test frameworkMarkus Pettersson3-56/+2
2025-11-10Remove OpenVPN, bridges, and tunnel type from all clientsDavid Lönnhager5-695/+18
2025-11-03Add extra logging when test-manager connects to test-runnerMarkus Pettersson1-1/+5
2025-11-03Remove unsafe `geteuid` call by swapping libc for nixMarkus Pettersson1-1/+3
2025-11-03Fix invocation of `sysctl`, `nft` & `dnsmasq` in test-managerMarkus Pettersson1-20/+15
2025-10-08Make reconnect check more robust in testsDavid Lönnhager1-6/+10
2025-10-02Do not skip LWO testsDavid Lönnhager1-1/+1
2025-09-30Add E2E test for LWODavid Lönnhager1-0/+39
2025-09-30Handle skip test_macro attribute as pathDavid Lönnhager1-24/+27
2025-09-30Add `skip` attribute to `test_function` macroMarkus Pettersson3-25/+38
2025-09-30Rename block_when_disconnected to lockdown_mode in test managerTobias Järvelöv2-4/+4
2025-09-24Make `dirs` a workspace dependency and upgrade to 6.0.0Linus Färnstrand1-1/+1
2025-09-16Verify that an IPv6 address is used in e2e testJoakim Hulthe1-6/+14
2025-09-15Flatten match statementJoakim Hulthe1-20/+17
2025-09-15Update ipnetwork and convert LazyLock to constJoakim Hulthe2-7/+9
2025-09-15Add IPv6 to more e2e testsJoakim Hulthe1-5/+31
2025-09-15Add e2e test for in-tunnel IPv6Joakim Hulthe1-2/+68