summaryrefslogtreecommitdiffhomepage
path: root/android/test/e2e
AgeCommit message (Collapse)AuthorFilesLines
2025-05-26Migrate remaining deps and versions to version catalogsDavid Göransson1-11/+10
2025-05-23Increase timeout for long testDavid Göransson1-43/+45
2025-05-23Fix e2e testDavid Göransson1-1/+1
2025-05-23Fix wrong country and city for stagemole daita relayJonatan Rhodin1-1/+5
2025-05-22Fix e2e production testsJonatan Rhodin6-22/+68
2025-05-22Add Post quantum connection testJonatan Rhodin1-12/+41
2025-05-21Fix urlsDavid Göransson2-2/+2
2025-05-21Update with new property referencesDavid Göransson1-15/+10
2025-05-21Unify usage of gradle propertiesDavid Göransson15-88/+84
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-05-19Add API blocked e2e connection testKalle Lindström4-6/+146
2025-05-16Use block wireguard new apiKalle Lindström2-2/+2
2025-05-13Avoid waiting for stable when active window is switchedDavid Göransson2-11/+11
NullPointerException was probably caused by the active window being changing while we called `waitForStableInActiveWindow`.
2025-05-12Convert all test to use Page patternDavid Göransson9-63/+18
Converts all our last test to use the Page object pattern and clean up a bunch of old MockApi and E2E test logic.
2025-05-12Increase router capture request timeouts by 15 secondsJonatan Rhodin1-0/+4
2025-05-09Fix a few blockers preventing us from bumping ktorDavid Göransson3-19/+13
2025-04-30Move all test tags to new lib.ui.tag moduleKalle Lindström1-0/+1
2025-04-23Enable e2e leak that no longer failsAlbin1-2/+0
The test previously failed to find test tags in the VPN settings lazy list. However, after changes to that screen the test once again seem to work as expected.
2025-04-16Replace Volley with ktorDavid Göransson19-500/+580
2025-04-04Add shadowsocks obfuscation e2e testKalle Lindström3-55/+59
2025-02-26Remove Joda Time and use java.time package insteadKalle Lindström4-24/+29
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-14Disable broken e2e testAlbin1-0/+2
2025-02-04Remove OWASP dependency check pluginAlbin1-9/+0
The OWASP DependencyCheck plugin has been replaced with `osv-scanner` which covers our use-case.
2025-01-27Refactor e2e leak testsAlbin3-46/+76
The main purpose of this refactoring is to reduce the multiple layers of negation and to generally reduce the risk of misunderstanding the test code.
2025-01-27Fix incorrect assertion by inverting itAlbin1-1/+1
2025-01-27Use parter api for account creationAlbin2-5/+8
2025-01-27Improve e2e test api client error handlingAlbin1-0/+5
Co-authored-by: Niklas Berglund <niklas.berglund@gmail.com>
2025-01-13Add leak test for when VPN settings changeNiklas Berglund5-26/+118
2024-12-13Migrate remaining e2e tests to POPNiklas Berglund3-72/+83
2024-12-06Migrate ConnectionTest e2e tests to use POPNiklas Berglund1-91/+135
2024-12-03Implement UDP-over-TCP e2e test and firewall API clientNiklas Berglund17-26/+312
2024-12-03Implement basic of page object patternNiklas Berglund1-18/+26
2024-11-18Remove bad formattingDavid Göransson1-6/+6
2024-11-18Convert build to runtime argumentsDavid Göransson5-10/+21
2024-11-18Remove unused codeDavid Göransson1-1/+1
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 Berglund18-12/+592
2024-10-15Add video recording of e2e testsNiklas Berglund2-0/+6
2024-10-08Fix unused parameter warningDavid Göransson1-1/+1
2024-10-03Suppress unchecked cast for testDavid Göransson1-1/+7
2024-10-03Make all compiler warnings errorsDavid Göransson1-1/+4
2024-10-01Rename account "token" to account "number"Joakim Hulthe2-6/+6
2024-09-24Set build tools version to 35.0.0David Göransson1-0/+1
2024-09-18Fix testsDavid Göransson1-5/+5
2024-09-17Format build filesDavid Göransson1-6/+4
2024-09-16Rename test timeout constantsNiklas Berglund3-7/+7
2024-08-29Increase timeout when waiting for connectionNiklas Berglund1-1/+1
2024-08-28Reformat kotlin code using updated ktfmt pluginAlbin5-12/+12
This commit mostly adds trailing commas throughout the project, but also includes a few other formatting changes.
2024-08-27Re-enable testConnectAndVerifyWithConnectionCheckNiklas Berglund1-2/+0