summaryrefslogtreecommitdiffhomepage
path: root/test/test-manager/src/logging.rs
AgeCommit message (Collapse)AuthorFilesLines
2025-09-12Dump mullvad logs when reinstalling/resetting daemon failsDavid Lönnhager1-24/+22
2025-07-09Inline format argumentsLinus Färnstrand1-1/+1
2024-09-23Use consistent timestamps in testsDavid Lönnhager1-4/+13
2024-09-23Add timestamp to test outcome logsDavid Lönnhager1-14/+24
2024-08-27Use std LazyLock instead of once_cell LazyDavid Lönnhager1-1/+1
2024-08-16Refactor test cleanup logicSebastian Holmin1-17/+78
Cleanup is now done BEFORE tests are run and takes care of resetting the daemon state more thoroughly. The daemon will now always be installed, logged in and disconnected with all settings reset before the next test. Tests are therefore not able to depend on the previous test leaving the test-runner in a certain state and must instead take care of setting up their own state themselves. `test_upgrade_app` gets special treatment to be able to run before the new app version is automatically installed. Refactor `run_tests.rs`
2024-08-09Make logs less spammySebastian Holmin1-0/+2
Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net>
2024-07-19Change default log level from `DEBUG` to `INFO`Sebastian Holmin1-1/+1
This will not affect `ci-runtests.sh` as the log level is set to `DEBUG` using the `RUST_LOG` env variable. Most debug logs are not relevant when creating new integration and running them locally, so this is a more sane default.
2024-03-20Make e2e tests accept anyhow errorsJoakim Hulthe1-1/+1
2024-02-27Replace err_derive with thiserrorJoakim Hulthe1-2/+2
`err_derive` is unmaintained and will probably stop working with rust edition 2024. `thiserror` is almost a drop-in replacement. This commit simply replaces all occurences of `derive(err_derive::Error)` with `derive(thiserror::Error)` and fixes the attributes, but the Error and Display impls should be identical.
2024-01-04Fix code not following new linting rules in testing frameworkLinus Färnstrand1-2/+2
2023-10-20Add desktop end-to-end testsDavid Lönnhager1-0/+201
Co-authored-by: Jonathan <jonathan@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net>