# Task: Address PR Review Comments (Issue #111)

- `[x]` Configure `testInstrumentationRunnerArguments` in `app/build.gradle.kts`
    - `[x]` Revert global `additionalTestOutputDir` in `defaultConfig` to `/sdcard/test-outputs/smoke`
    - `[x]` Remove top-level configuration-time helper variables from `app/build.gradle.kts`
    - `[x]` Configure `ManagedDeviceInstrumentationTestTask` runner arguments dynamically using reflection
- `[x]` Refactor `registerStoreScreenshotCopy` in `app/build.gradle.kts`
    - `[x]` Remove `run${taskPrefix}StoreScreenshotTests` custom Exec task
    - `[x]` Establish proper dependencies: `cleanTask` -> GMD test task -> `copyTask`
- `[x]` Refactor `StoreScreenshotBase.kt`
    - `[x]` Remove `configureDisplay` function and calls
    - `[x]` Refactor `outputBucket` to throw an error if the argument is missing
- `[x]` Clean up temporary tasks and files
    - `[x]` Remove `printTestTaskProps` task from `app/build.gradle.kts`
    - `[x]` Delete `tmp_output.txt`
- `[/]` Verification
    - `[/]` Run `./gradlew generateStoreScreenshots`
    - `[ ]` Run `./gradlew pixel2api33DebugAndroidTest`
    - `[ ]` Run static analysis: `./gradlew ktlintCheck detekt lintDebug`
- `[ ]` GitHub Issue Update
    - `[ ]` Post a comment on issue #111 about `screencap` usage
