def METHOD_NAME(self):
    self.exchange_type_in.quick_exec = True
    vals = {
        "model": self.partner._name,
        "res_id": self.partner.id,
        "edi_exchange_state": "input_processed_error",
        "exchange_file": base64.b64encode(b"1234"),
    }
    record0 = self.backend.with_context(edi__skip_quick_exec=True).create_record(
        "test_csv_input", vals
    )
    self.assertEqual(record0.edi_exchange_state, "input_processed_error")
    self.assertTrue(record0.retryable)
    # get record w/ a clean context
    record0 = self.backend.exchange_record_model.browse(record0.id)
    record0.action_retry()
    # The file has been rolled back and processed right away
    self.assertEqual(record0.edi_exchange_state, "input_processed")
    self.assertTrue(FakeInputProcess.check_called_for(record0))