Output: ✓ Squashed and merged pull request yorvana/android#106 (build: bump io.coil-kt:coil-compose from 2.6.0 to 2.7.0) remote: Enumerating objects: 12, done. remote: Counting objects: 100% (12/12), done. remote: Compressing objects: 100% (8/8), done. remote: Total 8 (delta 4), reused 1 (delta 0), pack-reused 0 (from 0) Unpacking objects: 100% (8/8), 14.77 KiB | 1.48 MiB/s, done. From github.com:yorvana/android * branch master -> FETCH_HEAD 88e7012..d93738c master -> origin/master Updating 003a006..d93738c Fast-forward .gitignore | 1 + GEMINI.md | 1 + TESTING_SETUP.md | 27 +++- app/build.gradle.kts | 205 ++++++++++++++++++++++++++++- app/proguard-rules.pro | 22 ++++ app/src/androidTest/assets/screenshots-fixture/categories.json | 10 ++ app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/records/2024-03-12-oil-change.json | 16 +++ app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/records/2024-06-04-brake-pads.json | 16 +++ app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/records/2024-09-21-tyre-rotation.json | 16 +++ app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/records/2025-01-18-mot.json | 16 +++ app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/records/2025-04-02-battery.json | 16 +++ app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/records/2025-07-15-coolant-flush.json | 16 +++ app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/vehicle.json | 14 ++ app/src/androidTest/java/com/yorvana/SmokeTest.kt | 116 ++++------------- app/src/androidTest/java/com/yorvana/screenshots/StoreScreenshotBase.kt | 96 ++++++++++++++ app/src/androidTest/java/com/yorvana/screenshots/StoreScreenshotTest.kt | 105 +++++++++++++++ app/src/androidTest/java/com/yorvana/testsupport/ComposeWaitHelpers.kt | 37 ++++++ app/src/androidTest/java/com/yorvana/testsupport/DemoMode.kt | 71 ++++++++++ app/src/androidTest/java/com/yorvana/testsupport/ScreenshotConstants.kt | 9 ++ app/src/androidTest/java/com/yorvana/testsupport/VaultTestSetup.kt | 42 ++++++ app/src/test/java/com/yorvana/ui/settings/SettingsScreenshotTest.kt | 1 + app/src/testDebug/java/com/yorvana/data/billing/BillingManagerImplTest.kt | 608 -------------------------------------------------------------------------------------- distribution/store-assets/screenshots/phone/screen_01_vehicle_list.png | Bin 0 -> 71773 bytes distribution/store-assets/screenshots/phone/screen_02_vehicle_detail.png | Bin 0 -> 180334 bytes distribution/store-assets/screenshots/phone/screen_03_add_record.png | Bin 0 -> 109306 bytes distribution/store-assets/screenshots/phone/screen_04_categories.png | Bin 0 -> 100769 bytes distribution/store-assets/screenshots/phone/screen_05_settings_privacy.png | Bin 0 -> 179841 bytes distribution/store-assets/screenshots/phone/screen_06_paywall_dialog.png | Bin 0 -> 131392 bytes distribution/store-assets/screenshots/tablet-10/screen_01_vehicle_list.png | Bin 0 -> 86902 bytes distribution/store-assets/screenshots/tablet-10/screen_02_vehicle_detail.png | Bin 0 -> 176042 bytes distribution/store-assets/screenshots/tablet-10/screen_03_add_record.png | Bin 0 -> 117106 bytes distribution/store-assets/screenshots/tablet-10/screen_04_categories.png | Bin 0 -> 111127 bytes distribution/store-assets/screenshots/tablet-10/screen_05_settings_privacy.png | Bin 0 -> 155217 bytes distribution/store-assets/screenshots/tablet-10/screen_06_paywall_dialog.png | Bin 0 -> 137537 bytes distribution/store-assets/screenshots/tablet-7/screen_01_vehicle_list.png | Bin 0 -> 78745 bytes distribution/store-assets/screenshots/tablet-7/screen_02_vehicle_detail.png | Bin 0 -> 162847 bytes distribution/store-assets/screenshots/tablet-7/screen_03_add_record.png | Bin 0 -> 108575 bytes distribution/store-assets/screenshots/tablet-7/screen_04_categories.png | Bin 0 -> 102653 bytes distribution/store-assets/screenshots/tablet-7/screen_05_settings_privacy.png | Bin 0 -> 167857 bytes distribution/store-assets/screenshots/tablet-7/screen_06_paywall_dialog.png | Bin 0 -> 117036 bytes distribution/store-listing.md | 51 ++++++-- docs/plan-regression-tests.md | 179 ++++++++++++++++++++++++++ gradle/libs.versions.toml | 2 +- 43 files changed, 975 insertions(+), 718 deletions(-) create mode 100644 app/src/androidTest/assets/screenshots-fixture/categories.json create mode 100644 app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/records/2024-03-12-oil-change.json create mode 100644 app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/records/2024-06-04-brake-pads.json create mode 100644 app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/records/2024-09-21-tyre-rotation.json create mode 100644 app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/records/2025-01-18-mot.json create mode 100644 app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/records/2025-04-02-battery.json create mode 100644 app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/records/2025-07-15-coolant-flush.json create mode 100644 app/src/androidTest/assets/screenshots-fixture/vehicles/2019-honda-civic/vehicle.json create mode 100644 app/src/androidTest/java/com/yorvana/screenshots/StoreScreenshotBase.kt create mode 100644 app/src/androidTest/java/com/yorvana/screenshots/StoreScreenshotTest.kt create mode 100644 app/src/androidTest/java/com/yorvana/testsupport/ComposeWaitHelpers.kt create mode 100644 app/src/androidTest/java/com/yorvana/testsupport/DemoMode.kt create mode 100644 app/src/androidTest/java/com/yorvana/testsupport/ScreenshotConstants.kt create mode 100644 app/src/androidTest/java/com/yorvana/testsupport/VaultTestSetup.kt delete mode 100644 app/src/testDebug/java/com/yorvana/data/billing/BillingManagerImplTest.kt create mode 100644 distribution/store-assets/screenshots/phone/screen_01_vehicle_list.png create mode 100644 distribution/store-assets/screenshots/phone/screen_02_vehicle_detail.png create mode 100644 distribution/store-assets/screenshots/phone/screen_03_add_record.png create mode 100644 distribution/store-assets/screenshots/phone/screen_04_categories.png create mode 100644 distribution/store-assets/screenshots/phone/screen_05_settings_privacy.png create mode 100644 distribution/store-assets/screenshots/phone/screen_06_paywall_dialog.png create mode 100644 distribution/store-assets/screenshots/tablet-10/screen_01_vehicle_list.png create mode 100644 distribution/store-assets/screenshots/tablet-10/screen_02_vehicle_detail.png create mode 100644 distribution/store-assets/screenshots/tablet-10/screen_03_add_record.png create mode 100644 distribution/store-assets/screenshots/tablet-10/screen_04_categories.png create mode 100644 distribution/store-assets/screenshots/tablet-10/screen_05_settings_privacy.png create mode 100644 distribution/store-assets/screenshots/tablet-10/screen_06_paywall_dialog.png create mode 100644 distribution/store-assets/screenshots/tablet-7/screen_01_vehicle_list.png create mode 100644 distribution/store-assets/screenshots/tablet-7/screen_02_vehicle_detail.png create mode 100644 distribution/store-assets/screenshots/tablet-7/screen_03_add_record.png create mode 100644 distribution/store-assets/screenshots/tablet-7/screen_04_categories.png create mode 100644 distribution/store-assets/screenshots/tablet-7/screen_05_settings_privacy.png create mode 100644 distribution/store-assets/screenshots/tablet-7/screen_06_paywall_dialog.png create mode 100644 docs/plan-regression-tests.md ✓ Deleted local branch dependabot/gradle/io.coil-kt-coil-compose-2.7.0 and switched to branch master ✓ Deleted remote branch dependabot/gradle/io.coil-kt-coil-compose-2.7.0 Process Group PGID: 469804