summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorTianjie Xu <xunchang@google.com>2016-11-08 22:13:43 +0100
committerandroid-build-merger <android-build-merger@google.com>2016-11-08 22:13:43 +0100
commitda0f2b2adf7b7d51eacb724fc67c86e27370177a (patch)
treefa9dae74c8342ec5c70e5247295106a641565b7d /README.md
parentresolve merge conflicts of 70172d7 to stage-aosp-master am: 55883f660d am: 5d52303488 (diff)
parentMerge "Move recovery_test.cpp out of unit test" am: 8bfd96c0f8 am: e9390679c9 (diff)
downloadandroid_bootable_recovery-da0f2b2adf7b7d51eacb724fc67c86e27370177a.tar
android_bootable_recovery-da0f2b2adf7b7d51eacb724fc67c86e27370177a.tar.gz
android_bootable_recovery-da0f2b2adf7b7d51eacb724fc67c86e27370177a.tar.bz2
android_bootable_recovery-da0f2b2adf7b7d51eacb724fc67c86e27370177a.tar.lz
android_bootable_recovery-da0f2b2adf7b7d51eacb724fc67c86e27370177a.tar.xz
android_bootable_recovery-da0f2b2adf7b7d51eacb724fc67c86e27370177a.tar.zst
android_bootable_recovery-da0f2b2adf7b7d51eacb724fc67c86e27370177a.zip
Diffstat (limited to '')
-rw-r--r--README.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/README.md b/README.md
index 01fab9465..dc3d44e6e 100644
--- a/README.md
+++ b/README.md
@@ -27,3 +27,16 @@ Running the tests
# Or 64-bit device
adb shell /data/nativetest64/recovery_unit_test/recovery_unit_test
adb shell /data/nativetest64/recovery_component_test/recovery_component_test
+
+Running the manual tests
+------------------------
+
+`recovery-refresh` and `recovery-persist` executables exist only on systems without
+/cache partition. And we need to follow special steps to run tests for them.
+
+- Execute the test on an A/B device first. The test should fail but it will log
+ some contents to pmsg.
+
+- Reboot the device immediately and run the test again. The test should save the
+ contents of pmsg buffer into /data/misc/recovery/inject.txt. Test will pass if
+ this file has expected contents.