Revert "rollbacktest"

This reverts commit efeb2e55313d97ba04fda124c2b140a5e31f1b38.
Revert "Revert "rollbacktest""

This reverts commit 200d3a8945bb5e91d6637a7861e7f504c78381ce.
Revert "Revert "Revert "rollbacktest"""

This reverts commit 4cee446ec8f2c36a94f6304204bab15d82788839.