Add integration test for XOR ops
Test: th
Bug: 201099341
Change-Id: I36f4c2da25f23b3dcdfa0852a9dc01f896a292f1
diff --git a/payload_consumer/delta_performer.cc b/payload_consumer/delta_performer.cc
index cc36a4e..2ac783a 100644
--- a/payload_consumer/delta_performer.cc
+++ b/payload_consumer/delta_performer.cc
@@ -498,7 +498,10 @@
// |num_total_operations_| limit yet.
if (next_operation_num_ >= acc_num_operations_[current_partition_]) {
if (partition_writer_) {
- TEST_AND_RETURN_FALSE(partition_writer_->FinishedInstallOps());
+ if (!partition_writer_->FinishedInstallOps()) {
+ *error = ErrorCode::kDownloadWriteError;
+ return false;
+ }
}
CloseCurrentPartition();
// Skip until there are operations for current_partition_.