secant-android-wallet/docs
Honza Rychnovsky bcacf93a04
[#599] Macrobenchmark test module
* Temporary enable FTL test

* Enable emulator.wft tests for ui-integration-test module on CI

* Rebase onto main

* Test Fladle configuration for ui-integration-test module

* Fix Fladle for ui-integration-test module

* Rename ui-integration-test module flade configuration

* Disable again FTL action from PRs

* Clear support for FTL from ui-integration-test module

* Refactor the emulator.wtf support across our modules.

* [#599] Macrobenchmark test module

- Created new dedicated macrobenchmark test module
- Updated related Architecture and Setup documentation
- Connected to app module
- New benchmark build type
- Related run configuration above custom Gradle task
- Basic startup benchmark test included

* Benchmark build variant simplification

* Run benchmarking simplification

* Documentation update.

* New property IS_SIGN_RELEASE_BUILD_WITH_DEBUG_KEY

- It enables signing the release build with debug key configuration. Default value is false.
- First, we check if we can sign it with release configs, otherwise with debug.
- Documentation updated.

* Benchmarking documentation update

* Adds support for Android SDK 32 and 33

- Bumped benchmark library to the latest alpha version
- Which results in a need of adding profile-installer library in target module (app)
- Now we're able to run benchmarking on Android SDK level 29 and higher (i.e. latest levels included)
- Updated related documentation

* Enables benchmarking for emulators

- I've decided to support emulator devices with our benchmark test module at the end. Documentation and code comments explain to a user that the results may not be the same as on a real physical device. But until we have it set up in CI, we can benefit from having it set up like this.
2022-10-27 12:51:24 +02:00
..
testing [#174]added warning screen + StorageChecker.kt (#594) 2022-10-03 15:59:09 +02:00
Architecture.md [#599] Macrobenchmark test module 2022-10-27 12:51:24 +02:00
Build integrity.md [#296] About screen scaffold 2022-04-29 15:26:28 -04:00
CI.md [#433] Use emulator.wtf for tests on CI (#428) 2022-05-17 10:06:56 -04:00
CODE_REVIEW_GUIDELINES.md [#3] Add ktlint 2021-09-18 07:22:42 -04:00
CONDUCT.md [#2] Add project documentation and templates 2021-09-13 15:58:20 -04:00
CONTRIBUTING.md [#401] Add Contributing Guidelines (#402) 2022-04-29 09:27:58 -03:00
Deployment.md [#42] Add app deployment process 2021-12-02 15:18:17 -05:00
README.md [#2] Add project documentation and templates 2021-09-13 15:58:20 -04:00
Setup.md [#599] Macrobenchmark test module 2022-10-27 12:51:24 +02:00
Third party licenses.md [#209] Compose dependency update 2022-06-14 08:50:55 +02:00
responsible_disclosure.md [#2] Add project documentation and templates 2021-09-13 15:58:20 -04:00

README.md

Documentation

Here you'll find documentation TBD