summaryrefslogtreecommitdiffhomepage
path: root/test/test-runner
AgeCommit message (Expand)AuthorFilesLines
2026-01-23Format `Cargo.toml` files using `tombi`Sebastian Holmin1-33/+27
2026-01-15Fix undocumented unsafe by replacing libc::if_nametoindexMarkus Pettersson1-10/+17
2026-01-15Add safety comments to unsafe codeMarkus Pettersson2-1/+14
2026-01-09Replace many #[allow] with #[expect]Linus Färnstrand1-1/+1
2026-01-08Remove unused dependencies found with cargo-macheteLinus Färnstrand1-2/+0
2026-01-08Remove some unused #[allow] attributes, and replace some with #[expect]Linus Färnstrand2-4/+4
2025-11-25Fix clippy warnings in test-runnerJoakim Hulthe1-3/+6
2025-11-20Fix clippy::borrow_as_ptr warnings on WindowsLinus Färnstrand1-3/+3
2025-11-20Convert to raw pointers in safer ways than as *const T in Linux codeLinus Färnstrand1-1/+1
2025-11-17Collapse collapsible if-statementsMarkus Pettersson2-14/+13
2025-11-03Add support for running alternative distros in E2E test frameworkMarkus Pettersson1-5/+13
2025-10-03Update winregDavid Lönnhager1-1/+1
2025-09-24Make `dirs` a workspace dependency and upgrade to 6.0.0Linus Färnstrand1-1/+1
2025-09-23Promote `rand` to a workspace dependency in `test` workspaceMarkus Pettersson1-1/+1
2025-09-15Allow test-runner to be built against muslJoakim Hulthe1-1/+1
2025-09-12Split sys module in test-runner into one per platformDavid Lönnhager5-954/+934
2025-09-12Stop daemon correctly when changing log level in testsDavid Lönnhager1-17/+68
2025-09-12Check actual service status in test framework instead of only named pipeDavid Lönnhager2-17/+56
2025-07-11Make enable/disable daemon not start/stopSebastian Holmin1-2/+8
2025-07-11Add functions to toggle service startupSebastian Holmin2-14/+56
2025-07-11Add e2e test for clearing firewall rules on rebootMarkus Pettersson2-0/+22
2025-07-10Run `cargo fmt` in test-repoSebastian Holmin5-11/+11
2025-07-09Inline format argumentsLinus Färnstrand2-12/+11
2025-06-09Add ifconfig alias e2e testJoakim Hulthe2-1/+37
2025-06-05Fix typosomahs1-1/+1
2025-05-14Truncate test framework logs to include recent logs, not the oldestDavid Lönnhager1-2/+4
2025-01-24Complete leak checker and implement in daemonJoakim Hulthe1-1/+1
2025-01-09Add doc-stringSebastian Holmin1-0/+1
2025-01-09Do not truncate `settings.json`Sebastian Holmin1-7/+8
2025-01-07Use absolute path to refer to `mullvad` binary in `test_upgrade_app`Markus Pettersson1-1/+8
2025-01-07Split up `Service` error variantsMarkus Pettersson2-43/+50
2024-11-08Remove `once_cell` from `test` workspaceMarkus Pettersson2-3/+2
2024-11-08Check that the daemon version is correct post-upgradeMarkus Pettersson2-0/+24
2024-11-08Use `--allow-downgrade` when invoking `apt install`Markus Pettersson1-0/+7
2024-10-18Set HOME env var in test runnerDavid Lönnhager2-3/+16
2024-09-05Add 'assume yes' to package installs in testsDavid Lönnhager1-10/+16
2024-09-02Fix `test-runner` bootstrap failing if `apt` lock is already heldMarkus Pettersson1-12/+20
2024-08-27Use std LazyLock instead of once_cell LazyDavid Lönnhager2-6/+5
2024-08-22Spawn test processes as an unprivileged user by defaultDavid Lönnhager3-6/+81
2024-08-14Make talpid-dbus optional in talpid-platform-metadataDavid Lönnhager1-1/+1
2024-08-09Capture errors in `systemclt` cmdSebastian Holmin1-5/+19
2024-08-09Fix nightly lintsSebastian Holmin1-1/+1
2024-07-16Add E2E test of CVE-2019-14899 mitigationJoakim Hulthe3-4/+46
2024-06-24Run `cargo +nightly fmt`Sebastian Holmin1-3/+6
2024-04-12Reset daemon environment when neededMarkus Pettersson2-29/+201
2024-04-09Run `cargo +nightly fmt`Sebastian Holmin3-30/+33
2024-04-08Add get_os_version RPCDavid Lönnhager2-0/+41
2024-04-08Add timeout to tester geoip rcp callJoakim Hulthe1-3/+11
2024-03-20Test leaking TCP/UDP/ICMP packets in split tunnelJoakim Hulthe3-9/+238
2024-03-08Add MTU detection integration test for Linux and WindowsSebastian Holmin3-80/+100