summaryrefslogtreecommitdiffhomepage
path: root/android/test/arch/src
AgeCommit message (Collapse)AuthorFilesLines
2025-10-06Warn users about android 16 upgrade issueDavid Göransson1-1/+4
2025-09-10Add inital baseline profile generationKalle Lindström1-2/+6
To improve startup performance this PR adds a baseline profile generation module in test/baselineprofile. The baseline profile plugin requires Junit4 so that is also added as a dependency. A baseline-prof.txt was also generated by running `./gradlew generatePlayProdReleaseBaselineProfile` and checked in. The tests that generate the baselineprofile currently only start the app and accepts the privacy policy. This should be improved later on to improve the startup performance.
2025-08-28Use rust-android-gradle plugin as submoduleKalle Lindström1-1/+10
2025-08-05Add konsist test to ensure all view model test uses TestCoroutineRuleJonatan Rhodin1-0/+18
2024-11-28Bump konsist to 0.17.0David Göransson1-2/+2
2024-10-09Fix konsist test for test classes nameJonatan Rhodin1-3/+7
2024-09-17Fix konsist testDavid Göransson1-16/+7
2024-08-28Reformat kotlin code using updated ktfmt pluginAlbin1-5/+1
This commit mostly adds trailing commas throughout the project, but also includes a few other formatting changes.
2024-08-23Add konsist tests for management service to avoid missing EitherJonatan Rhodin1-0/+31
2024-07-19Add ComposeDestinationsTestsDavid Göransson1-0/+28
2024-06-26Add konsist rule disallowing direct android log callsAlbin1-0/+24
2024-06-19Add UseCase testsDavid Göransson1-0/+29
2024-06-10Add test for naming of declarations and parametersAlbin1-0/+33
2024-05-29Migrate to gRPCDavid Göransson1-1/+1
Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net>
2024-03-12Fix deprecationDavid Göransson1-2/+1
2024-03-12Remove konsist workaroundDavid Göransson1-3/+2
2024-03-12Bump konsistAlbin2-2/+2
2024-03-05Add konsist test to ensure we do not use uiState variable name or collectAsStateDavid Göransson1-0/+11
2024-02-27Add Konsist test to ensure that tests are named correctlyDavid Göransson1-0/+35
2024-02-12Fix deprecated assert methodsAlbin6-20/+25
2024-02-12Unify test class suffixAlbin10-11/+13
2024-02-12Add konsist check for test class suffixAlbin1-2/+6
2024-02-05Fix class nameDavid Göransson1-1/+1
2024-01-15Add konsist checks to block the use of junit4Jonatan Rhodin1-0/+30
2024-01-11Convert Konsist tests to junit5 and run them in parallelJonatan Rhodin10-10/+15
2023-11-22Add value class assertion testDavid Göransson1-0/+18
2023-10-02Add konsist test name checkAlbin2-1/+15
Checks that the tests are prefixed with "ensure "
2023-10-02Align test syntaxDavid Göransson8-36/+19
2023-10-02Fix data class issuesDavid Göransson1-7/+8
2023-10-02Add test ensure all composables are in compose packageDavid Göransson2-0/+34
2023-10-02Add class test and fix issuesDavid Göransson1-0/+21
2023-10-02Add architecture testsDavid Göransson1-0/+18
2023-10-02Add general Konsist testsDavid Göransson1-0/+27
2023-10-02Add Compose Preview test and fix issuesDavid Göransson1-0/+22
2023-10-02Add extension for projectScopeDavid Göransson1-0/+5
2023-10-02Suppress konsist TODOsAlbin1-15/+3
2023-10-02Fix deprecated type check callAlbin1-1/+1
2023-10-02Add konsist check for vm function return typeAlbin1-0/+9
2023-10-02Rename viewActions to uiSideEffectAlbin1-2/+2
2023-10-02Align changelog ui state property nameAlbin1-2/+1
2023-10-02Add konsist check for vm property namesAlbin1-2/+28
2023-09-29Add simple view model suffix assertionAlbin1-0/+16
2023-09-29Add empty arch test moduleAlbin1-0/+1