summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorTianjie Xu <xunchang@google.com>2016-11-08 21:57:42 +0100
committerandroid-build-merger <android-build-merger@google.com>2016-11-08 21:57:42 +0100
commite9390679c91a297acf06cb80e27f1840fb96e7c9 (patch)
tree2b0f8e57f252e0c7b3d76497400b3905e0b5ebf2 /README.md
parentresolve merge conflicts of 70172d7 to stage-aosp-master (diff)
parentMerge "Move recovery_test.cpp out of unit test" (diff)
downloadandroid_bootable_recovery-e9390679c91a297acf06cb80e27f1840fb96e7c9.tar
android_bootable_recovery-e9390679c91a297acf06cb80e27f1840fb96e7c9.tar.gz
android_bootable_recovery-e9390679c91a297acf06cb80e27f1840fb96e7c9.tar.bz2
android_bootable_recovery-e9390679c91a297acf06cb80e27f1840fb96e7c9.tar.lz
android_bootable_recovery-e9390679c91a297acf06cb80e27f1840fb96e7c9.tar.xz
android_bootable_recovery-e9390679c91a297acf06cb80e27f1840fb96e7c9.tar.zst
android_bootable_recovery-e9390679c91a297acf06cb80e27f1840fb96e7c9.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.