summaryrefslogtreecommitdiffhomepage
path: root/android/scripts
AgeCommit message (Collapse)AuthorFilesLines
2025-07-10Fix incorrect check of RAASDavid Göransson1-1/+1
2025-07-10Add e2e test for Google play purchasesDavid Göransson1-0/+7
2025-07-07Simplify prepare script dirty check syntaxAlbin1-1/+1
2025-07-07Handle untracked changes in pre-flight checksDavid Göransson1-1/+1
2025-07-07Handle untracked changes in prepare scriptDavid Göransson1-1/+1
`git diff` can not diff untracked files, this commit makes use of `git status` to detect changes instead. Since the relays.json is not checked in it would otherwise not correct add the commit for the relays.json.
2025-06-30Clarify script outputAlbin1-3/+6
2025-06-30Handle unchanged version in prepare scriptAlbin1-0/+4
2025-06-30Handle missing or unchanged relay list in prepare scriptAlbin1-3/+9
2025-05-21Update CI jobs to use new property naming schemeDavid Göransson1-9/+19
2025-05-09Fix regex for single testDavid Göransson1-1/+1
When only 1 test is being run, the string will be "test" instead of tests causing the regex match to fail.
2025-04-03Fix android logs not working correct with e2e testsDavid Göransson1-2/+8
Currently we use `logcat -d` this will dump the current logs however this relies on the buffer of app logs being long enough which didn't end up being the case. Now we starting logging in the begging of the test and stop once all tests are complete.
2025-03-20Update lockfile scriptDavid Göransson2-100/+193
- Add the ability to refresh all keys - Add script to verify lockfile keys
2025-03-13Use lint only when generating a new verification metadata fileJonatan Rhodin1-8/+2
Also remove excluded cargo task as it is no longer needed
2025-03-13Improve lockfile task orderAlbin1-1/+1
This is done to earlier detect lint issues.
2025-03-06Fix android prepare script push suggestionAlbin1-6/+6
2025-03-05Fix relay list preparationAlbin1-3/+3
2025-02-10Bump orchestrator in instrumentation test scriptAlbin1-1/+1
2025-02-04Update Android prepare release scriptOskar1-65/+17
2025-02-04Move prepare-release script to android directoryOskar1-0/+113
2025-01-28Bundle a pre-generated relay list instead of generating oneJonatan Rhodin1-1/+0
The android app will try to bundle the relays.json found under dist-assets/relays/ if it exists. Otherwise it will rely on the relay list downloaded by the api. For alpha, beta and stable release builds it is required to have a bundled relays.json file.
2025-01-27Upload test attachmentsAlbin1-0/+2
2025-01-08Add gradle rust pluginJonatan Rhodin1-2/+2
2024-12-12Remove machines file except on WindowsDavid Lönnhager1-1/+0
2024-12-03Implement UDP-over-TCP e2e test and firewall API clientNiklas Berglund1-1/+3
2024-11-18Convert build to runtime argumentsDavid Göransson1-2/+2
2024-11-04Exclude maybenot bundle check in lockfile scriptAlbin1-0/+1
2024-10-15Add minimal leak tests for AndroidNiklas Berglund1-1/+5
2024-10-04Add signature verification to gradle dependenciesJonatan Rhodin1-2/+57
2024-08-19Fix for failing mockapi and e2e testsNiklas Berglund1-0/+2
2024-08-15Refactor lockfile script and gradle tasksAlbin1-2/+19
2024-08-07Do not accept 0 tests passedJonatan Rhodin1-1/+1
2024-07-31Fix run test locally scriptDavid Göransson1-1/+4
2024-07-31Match on success messageDavid Göransson1-5/+5
2024-07-30Bump junitDavid Göransson1-2/+2
2024-06-18Use temp dirs in lockfile scriptAlbin1-1/+21
2024-06-17Skip using podman in lockfile scriptAlbin1-5/+1
This makes it easier to use the script in a wider range of environments and if needed it can still be executed within a container.
2024-06-12Fix outdated tidy script pathsAlbin1-24/+30
2024-06-10Unify account number namingAlbin1-8/+8
Use variations of "account number" rather than "account token" throughout the kotlin code base.
2024-03-01Fix argument parsing in test repeat scriptAlbin1-3/+10
2024-02-14Fix actions report uploadAlbin1-14/+18
2024-02-07Fix test runner temp dirAlbin1-3/+7
This fix ensures that the script can be run by multiple users on the same machine.
2024-02-02Fix `shellcheck` lints of our various bash scriptsSebastian Holmin3-9/+12
The following lints have been fixed: SC2046,SC2086,SC2068,SC2148,SC2007,SC2004,SC2006, SC2164,SC2145,SC1091,SC2034,SC2155.
2024-01-18Add flavor and partner support to test scriptAlbin1-36/+117
2024-01-11Convert screen tests to Junit5David Göransson1-0/+2
2023-11-22Fix tidy manifest formatting commandAlbin1-1/+1
2023-10-18Add small script to run instrumented tests locallyDavid Göransson1-0/+10
2023-09-28Add lint task to gradle lockfile scriptAlbin1-1/+1
2023-09-21Update test script to use the default build variantAlbin1-2/+2
2023-08-03Include unit test task in lockfile generation scriptAlbin1-1/+1
2023-07-27Update png generation script with new resource pathAlbin1-4/+4