Shouldn't this be `self.client.execute.call_args_list[2:]`, since the release call has not been called yet?  There should be only 7 calls (write, read, 5 writes), whereas this call only gets the first 4 writes.