| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-01-22 | Add copy of current test location to `config.md` | Sebastian Holmin | 1 | -30/+55 | |
| 2025-01-22 | Lower verbosity of logs | Sebastian Holmin | 2 | -4/+4 | |
| 2025-01-22 | Remove duplicate log | Sebastian Holmin | 1 | -6/+0 | |
| 2025-01-22 | Add `config` subcommand to `test-manager` | Sebastian Holmin | 2 | -47/+83 | |
| Move vm subcommand into config subcommand Also change the `test-manager config vm list` command to just list configured VMs, instead of their configuration contents. | |||||
| 2025-01-22 | Remove mullvad client version from macro | Sebastian Holmin | 8 | -141/+47 | |
| Replace `MullvadClientArgument` with `Option` Small refactor | |||||
| 2025-01-22 | Move `test_location` mod to separate file | Sebastian Holmin | 2 | -109/+106 | |
| 2025-01-22 | Document per-test-relay-selection feature in `docs/` | Markus Pettersson | 1 | -10/+40 | |
| Small update to docs | |||||
| 2025-01-22 | Add location overrides per test to test-manager config | Markus Pettersson | 11 | -224/+303 | |
| 2025-01-22 | Convert test-manager config into a module | Markus Pettersson | 5 | -136/+165 | |
| 2025-01-08 | Rewrite in functional style | Sebastian Holmin | 1 | -23/+21 | |
| 2025-01-08 | Update docstring | Sebastian Holmin | 1 | -3/+2 | |
| 2025-01-08 | Fix bridge interface IP on macOS | Sebastian Holmin | 11 | -72/+96 | |
| The IP of the bridge interface was incorrectly assumed to be constant, but has at some point changed. This broke the algorithm for finding the bridge interface. Replace the algorithm with one based on the guest IP, which is given by `tart`. As the bridge IP is no longer constant, we also expose it through the `TEST_CONFIG`. | |||||
| 2025-01-07 | Swap `if + bail!` for `ensure!` | Markus Pettersson | 1 | -3/+4 | |
| 2025-01-07 | Add more debug logging to test_upgrade_app | Markus Pettersson | 1 | -10/+8 | |
| 2025-01-02 | Remove global API endpoint | Emīls | 1 | -9/+4 | |
| 2024-12-17 | Add better APIs for making shh:ed files executable | Markus Pettersson | 1 | -12/+41 | |
| 2024-12-17 | Fix TODOs by replacing triple type with a dedicated struct | Markus Pettersson | 3 | -44/+97 | |
| 2024-12-17 | Attach target arch to VM config | Markus Pettersson | 3 | -9/+11 | |
| 2024-12-17 | Fix remote temp Windows path being UNIX-like | Markus Pettersson | 1 | -39/+55 | |
| 2024-12-17 | Use SFTP instead of SCP to copy file | Markus Pettersson | 1 | -13/+4 | |
| Fix SCP not working on well with Windows guests. Switch over to SFTP instead | |||||
| 2024-12-02 | Remove DNS fallback except for conncheck | David Lönnhager | 1 | -5/+2 | |
| 2024-11-22 | Add non-blocking DNS resolver for Android API requests | David Lönnhager | 1 | -2/+5 | |
| 2024-11-22 | Improve documentation | Sebastian Holmin | 4 | -9/+16 | |
| 2024-11-22 | Improve type safety | Sebastian Holmin | 3 | -20/+29 | |
| 2024-11-22 | Remove the `command` field of `TestMetadata` | Sebastian Holmin | 3 | -4/+1 | |
| 2024-11-22 | Add `test_upgrade_app` to list tests | Sebastian Holmin | 4 | -9/+25 | |
| 2024-11-20 | Make `test_wireguard_tunnel` use `location: Any` | Sebastian Holmin | 1 | -11/+4 | |
| 2024-11-20 | Fix spelling mistakes | Sebastian Holmin | 2 | -7/+8 | |
| 2024-11-20 | Set the default location for tests to "Nordic" | Sebastian Holmin | 2 | -0/+33 | |
| Add to `prepare_daemon` a step where the default location, including for multihop and bridges, is set to the `Nordic` custom list. | |||||
| 2024-11-20 | Do not fail when specifying tests skipped for OS | Sebastian Holmin | 1 | -8/+10 | |
| When starting e2e tests on multiple platforms, we always specify the same list of tests for all paltforms. Therefore we should not fail on parsing a test that is skipped for the current platform. | |||||
| 2024-11-20 | Select bridge respecting location constraint | Sebastian Holmin | 2 | -4/+3 | |
| 2024-11-18 | Run connection-checker against the specified API environment | David Lönnhager | 1 | -0/+2 | |
| 2024-11-18 | Add flag for overriding API environment in tests | David Lönnhager | 1 | -1/+11 | |
| 2024-11-15 | Return error from `get_tunnel_interface` to ease error propagation | Markus Pettersson | 2 | -5/+8 | |
| 2024-11-15 | Add end-to-end test for MLLVD_CR_24_03 | Markus Pettersson | 2 | -0/+82 | |
| 2024-11-15 | Move end-to-end tests for audit issues to separate module | Markus Pettersson | 5 | -104/+118 | |
| 2024-11-14 | Use low-latency relays for `test_ui_tunnel_settings` | Sebastian Holmin | 1 | -1/+9 | |
| 2024-11-14 | Make `constrain_to_relay` work with custom lists | Sebastian Holmin | 1 | -3/+17 | |
| 2024-11-14 | Update script and code references to gui-directory | Oskar | 2 | -4/+6 | |
| 2024-11-12 | Address `test_wireguard_over_shadowsocks` flakiness | Markus Pettersson | 1 | -1/+9 | |
| Limit relay selection in `test_wireguard_over_shadowsocks` to reduce flakiness. Hopefully this should be able to (at least partially) mitigate timeout related issues. | |||||
| 2024-11-12 | Address `test_multihop` flakiness | Markus Pettersson | 1 | -1/+10 | |
| Limit relay selection in `test_multihop` to reduce flakiness. Hopefully this should be able to (at least partially) mitigate timeout related issues. | |||||
| 2024-11-12 | Address `test_quantum_resistant_tunnel` flakiness | Markus Pettersson | 1 | -8/+11 | |
| Limit relay selection in `test_quantum_resistant_tunnel` to reduce flakiness. Hopefully this should be able to (at least partially) mitigate timeout related issues. | |||||
| 2024-11-12 | Address `test_quantum_resistant_multihop_udp2tcp_tunnel` flakiness | Markus Pettersson | 1 | -0/+6 | |
| Limit relay selection in `test_quantum_resistant_multihop_udp2tcp_tunnel` to reduce flakiness. Hopefully this should be able to (at least partially) mitigate timeout-related issues. | |||||
| 2024-11-12 | Address `test_quantum_resistant_multihop_shadowsocks_tunnel` flakiness | Markus Pettersson | 1 | -0/+6 | |
| Limit relay selection in `test_quantum_resistant_multihop_shadowsocks_tunnel` to reduce flakiness Hopefully this should be able to (at least partially) mitigate timeout-related issues. | |||||
| 2024-11-12 | Add default custom lists before running a test | Markus Pettersson | 1 | -0/+1 | |
| 2024-11-12 | Add helper module for working with custom lists in end-to-end tests | Markus Pettersson | 1 | -0/+124 | |
| 2024-11-08 | Remove `once_cell` from `test` workspace | Markus Pettersson | 2 | -5/+8 | |
| 2024-11-08 | Check that the daemon version is correct post-upgrade | Markus Pettersson | 2 | -0/+15 | |
| 2024-10-31 | Do not fallback to direct API connections when testing access methods | Markus Pettersson | 1 | -10/+2 | |
| 2024-10-18 | Add settings test | Oskar | 1 | -0/+8 | |
