am 2240e3c1: am 85567c96: Merge changes I57d47a05,I818f18fe

* commit '2240e3c1eb6a402ed6ac3fe98502bc45d4f2309a':
  Add support for user-defined cache path.
  Add tests for Allocation.