add tests to RollupExecutionContextTest relating to batching
update all tests to use Write Contexts
handle failures during rollup appropriately