summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorTianjie Xu <xunchang@google.com>2016-11-08 22:03:12 +0100
committerandroid-build-merger <android-build-merger@google.com>2016-11-08 22:03:12 +0100
commita1c121e03449db93b4c58a28494cd2bb12bdd7be (patch)
tree6530d6c417ec700d0ec46a3c092b42d2fbbe53a1 /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-a1c121e03449db93b4c58a28494cd2bb12bdd7be.tar
android_bootable_recovery-a1c121e03449db93b4c58a28494cd2bb12bdd7be.tar.gz
android_bootable_recovery-a1c121e03449db93b4c58a28494cd2bb12bdd7be.tar.bz2
android_bootable_recovery-a1c121e03449db93b4c58a28494cd2bb12bdd7be.tar.lz
android_bootable_recovery-a1c121e03449db93b4c58a28494cd2bb12bdd7be.tar.xz
android_bootable_recovery-a1c121e03449db93b4c58a28494cd2bb12bdd7be.tar.zst
android_bootable_recovery-a1c121e03449db93b4c58a28494cd2bb12bdd7be.zip
Diffstat (limited to 'README.md')
-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.