---
source: crates/shipper/src/engine/mod.rs
assertion_line: 4726
expression: snapshot
---
[
"stderr=\"HTTP 429 too many requests\" class=Retryable msg=transient failure (retryable)",
"stderr=\"timeout talking to server\" class=Retryable msg=transient failure (retryable)",
"stderr=\"HTTP 503 service unavailable\" class=Retryable msg=transient failure (retryable)",
"stderr=\"connection refused\" class=Retryable msg=transient failure (retryable)",
"stderr=\"HTTP 500 internal server error\" class=Retryable msg=transient failure (retryable)",
"stderr=\"permission denied\" class=Permanent msg=permanent failure (fix required)",
"stderr=\"crate version `0.1.0` is already uploaded\" class=Permanent msg=permanent failure (fix required)",
"stderr=\"something totally unexpected\" class=Ambiguous msg=publish outcome ambiguous; registry did not show version",
"stderr=\"\" class=Ambiguous msg=publish outcome ambiguous; registry did not show version",
]