summaryrefslogtreecommitdiffhomepage
path: root/android/test/e2e/build.gradle.kts
AgeCommit message (Collapse)AuthorFilesLines
2025-09-12Add better support for variant filtersDavid Göransson1-8/+2
2025-08-01Fix ktor parsing errorDavid Göransson1-2/+3
App module had transitive dependencies using a older version at runtime of serializationx. However, when compiling the test:e2e module a later version than 1.8.0 was used through ktor. This caused deserialization in runtime to go looking for a method that didn't exist. By putting an explicit version in the app module we make sure to use a version that is compatible with ktor.
2025-07-10Fix typoDavid Göransson1-1/+2
2025-07-03Fix gradle kotlinOptions warningsDavid Göransson1-3/+6
2025-06-19Remove deprecated junit platformJonatan Rhodin1-7/+0
2025-05-26Migrate remaining deps and versions to version catalogsDavid Göransson1-11/+10
2025-05-21Unify usage of gradle propertiesDavid Göransson1-35/+7
This commit does multiple changes to how we work with properties. - Instead of relying on `e2e.properties` and `local.properties` only use the `gradle.properties` as per standard gradle. - Naming of properties are changed to have a coherent structure. - Allow for setting stagemole and prod account separately. - Consolidate all the default values into `gradle.properties`
2025-04-30Move all test tags to new lib.ui.tag moduleKalle Lindström1-0/+1
2025-04-16Replace Volley with ktorDavid Göransson1-1/+3
2025-02-26Remove Joda Time and use java.time package insteadKalle Lindström1-1/+0
Joda Time has been superseded by the Java 8 java.time package which has more or less the same API. This commit removes all usage of Joda Time and replaces it with the java.time classes. This is done so that we can remove the dependency on Joda Time.
2025-02-18Fix formattingDavid Göransson1-1/+1
2025-02-04Remove OWASP dependency check pluginAlbin1-9/+0
The OWASP DependencyCheck plugin has been replaced with `osv-scanner` which covers our use-case.
2024-12-03Implement UDP-over-TCP e2e test and firewall API clientNiklas Berglund1-2/+4
2024-11-18Convert build to runtime argumentsDavid Göransson1-2/+2
2024-11-18Accept env variable overridesDavid Göransson1-1/+5
2024-10-16Replace capitalized function with non-deprecatedDavid Göransson1-1/+1
2024-10-15Add minimal leak tests for AndroidNiklas Berglund1-1/+17
2024-10-03Make all compiler warnings errorsDavid Göransson1-1/+4
2024-09-24Set build tools version to 35.0.0David Göransson1-0/+1
2024-09-17Format build filesDavid Göransson1-6/+4
2024-08-19Fix for failing mockapi and e2e testsNiklas Berglund1-0/+9
2024-08-13Migrate to version catalogsAlbin1-20/+20
2024-06-26Add kermit dependencyAlbin1-0/+1
2024-06-10Unify account number namingAlbin1-2/+2
Use variations of "account number" rather than "account token" throughout the kotlin code base.
2024-03-12Bump gradleAlbin1-1/+1
2024-03-04Remove buildconfig from propertiesDavid Göransson1-0/+3
2024-01-18Add flavor support to e2e and mockapi testsAlbin1-4/+38
2024-01-11Migrate e2e tests to junit5Jonatan Rhodin1-0/+18
2023-09-21Add billing and infrastructure flavor dimensionsAlbin1-1/+3
Flavor dimension usage: * `billing` - used to build separate artifacts where (1) different policies are followed and (2) different dependencies are used. * `infrastructure` - used to improve development and testing against non-production environments.
2023-09-21Apply automatic formatting and cleanup of gradle filesAlbin1-18/+12
2023-08-04Remove targetSdk from libsAlbin1-1/+0
2023-08-03Bump container image, jdk, gradle and agpAlbin1-2/+2
2023-03-16Add empty lint configAlbin1-0/+1
2023-02-13Add strict agp lint configurationAlbin1-0/+5
2023-01-25Remove useTestStorageService optionAlbin1-1/+0
2023-01-10Use androidTestUtil in e2e testAlbin1-2/+2
2023-01-10Improve test failure screenshot supportAlbin1-33/+1
This commit improves the test failure auto screenshot on newer devices. It also removes the auto-download of screenshots via gradle as it's rarely used.
2023-01-10Use common test project suppressionAlbin1-1/+1
2023-01-10Add option to use custom api endpoint in debug buildsAlbin1-0/+2
2023-01-10Move common test logic to :test:commonAlbin1-0/+1
2023-01-10Move :e2e project to :test:e2eAlbin1-0/+118
Also changes source directory from "java" to "kotlin" which is supported since upgrading the project from AGP 3.x to 7.x.