Add convergent recovery and exact staging cleanup
This commit is contained in:
parent
80c631f780
commit
9d96c4d563
2 changed files with 2163 additions and 9 deletions
|
|
@ -573,7 +573,7 @@ async fn failure_disposition_retries_with_budget_and_becomes_terminal_when_exhau
|
|||
&harness.pool,
|
||||
&first.attempt_id,
|
||||
FailureRecord {
|
||||
class: RuntimeFailureClass::TransientTarget,
|
||||
class: RuntimeFailureClass::TransientTarget.into(),
|
||||
disposition: FailureDisposition::Retryable,
|
||||
},
|
||||
)
|
||||
|
|
@ -623,7 +623,7 @@ async fn failure_disposition_retries_with_budget_and_becomes_terminal_when_exhau
|
|||
assert_eq!(
|
||||
exhausted.failure,
|
||||
Some(FailureRecord {
|
||||
class: RuntimeFailureClass::Internal,
|
||||
class: RuntimeFailureClass::Internal.into(),
|
||||
disposition: FailureDisposition::Retryable,
|
||||
})
|
||||
);
|
||||
|
|
|
|||
1026
crates/remora-attempt/tests/recovery.rs
Normal file
1026
crates/remora-attempt/tests/recovery.rs
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue