From ae1f110e6735eac56d72ce65e8b489cccd8b1549 Mon Sep 17 00:00:00 2001 From: dadachi Date: Sun, 25 Oct 2026 07:46:43 +0900 Subject: [PATCH] Say in AGENTS.md that a phone can stand in for a slow emulator Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_018iXcEetCio5kwB6Fhf2EJi --- AGENTS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/AGENTS.md b/AGENTS.md index 39861ce..6be05e4 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -69,6 +69,7 @@ All errors should use the `CodedError` interface. Error codes use the `NATIVEAPP - `:model` has its own JVM unit tests (`model/src/test/`). - Demo data: `demo/` package contains `DemoAssetManager` and `Demo*Repository` classes that load JSON fixtures from `app/src/test/resources/demo/`. Never put them in an app source set's `assets/`, which would ship them in the APK. - JVM toolchain: Java 17. +- The tests above run on the JVM and need no device. When the change has to be checked in the running app and the emulator is slow, use a connected Android phone instead (USB debugging on; `adb devices` lists it, `./gradlew installDebug` installs the app); it counts the same as checking on the emulator ### Testing Policy