summaryrefslogtreecommitdiffstats
path: root/updater/simulator_runtime.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-01Move mounts.cpp from libotautil into libupdater.Tao Bao1-1/+1
All the active users of mounts.h now live in updater/. Test: mmma bootable/recovery Test: Run recovery_unit_test on taimen. Test: Code search shows no reference to otautil/mounts.h in device dirs. Change-Id: I6c35d2e403e92a0111102d00aa4773f4f524650e
2019-07-16Add command line parser for simulatorTianjie Xu1-1/+5
Add a command line parser. Also add the support to parse the oem property file and skip certain functions. Bug: 131911365 Test: run simulator for wear builds Change-Id: Ide306b53d3f42b29c02279969aeb18bec4045d6f
2019-06-24Implement updater runtime for dynamic partitionsTianjie Xu1-0/+31
The simulator skips executing the operations for dynamic partitions, and will use the logical images under target_files/IMAGES directly. (Similar to the targets without DAP enabled) Bug: 131911365 Test: run update on cuttlefish, run simulator Change-Id: Id318d97ece4560df9f20dc5cabeb8b2e261bdf9c
2019-05-29Implement an update simulator to verify BB OTA packages on hostTianjie Xu1-0/+97
Implement the simulator runtime and build the updater simulator as a host executable. The code to parse the target-files and mocks the block devices will be submitted in the follow-up. Bug: 131911365 Test: unit tests pass Change-Id: Ib1ba939aec8333ca68a45139514d772ad7a27ad8