Revert "Revert "testCloud""

This reverts commit da6e2839a3b97c3a8acb117475f071bedd4cc0dc.
Revert c91deb8..7e681c7

This rolls back to commit c91deb8b47873cd2edc7173175f233c9541d4883.