ArrivalBench: Agent-Generated Data Pipelines Are Correct Once and Wrong Under Time
Organizations: Department of Computer Science, University of Oxford
Abstract
Benchmarks for agent-generated data work grade a pipeline by running it once against a fixed snapshot. ArrivalBench instead re-executes the pipeline an agent leaves behind under adversarial but replayable delivery schedules (late, duplicated, out-of-order and retried records) and requires its final state to equal a batch recomputation of the complete log. Because the oracle recomputes rather than classifies, a wrong table and a crash are distinct verdicts: a crash is visible to monitoring a team already runs, and a wrong table is not. On 40 tasks we built, our reimplementation of single-execution grading certifies 86-100% of the pipelines eleven models produce; re-executing the same artifacts finds 7.0-79.2% of the certified ones silently wrong. The gap is not produced by the repair loop: within the same model and task, pipelines repaired against the snapshot test fail replay about as often as those that passed it first time. In every model, idempotency hazards fail more often than ordering hazards. Separating a wrong answer from a crash also changes how interventions read: a hazard warning cuts one model's silent failure from 48.2% to 10.5% while raising its crash rate from 9.0% to 37.0%, so all-in failure moves only from 51.0% to 44.0%. All eleven arms were independently re-run, and rates moved by at most 5.9 points.
Figures & tables
| saturation | signature | |||||||
|---|---|---|---|---|---|---|---|---|
| Model | Organisation | snap. | gap | 95% CI | ord. | idem. | weak. | mean |
| Haiku 4.5 | Anthropic | 98.9% | 52.2% | [37.4, 66.9] | 78.7% | 51.1% | ||
| Sonnet 5 | Anthropic | 100.0% | 48.2% | [32.8, 63.6] | 98.9% | 51.8% | ||
| Opus 5 | Anthropic | 100.0% | 16.7% | [8.5, 26.4] | 100.0% | 84.3% | ||
| GPT-5.6 Sol | OpenAI | 100.0% | 7.0% | [1.5, 14.5] | 100.0% | 93.0% | ||
| Qwen3-Coder-Next | Alibaba | 99.2% | 73.7% | [60.6, 85.7] | 48.0% | 37.0% | ||
| one logical log, delivered as | revenue | rows |
|---|---|---|
| a single in-order batch | 425.00 | 3 |
| redelivered in a later batch | 425.00 | 3 |
| redelivered within one batch | 675.00 | 4 |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
| Benchmark | Grading | Exec. | Varied | FAIL vs |
| delivery | ERROR | |||
| Spider 2.0 † [ Lei et al., 2025 ] | execution match | 1 | — | — |
| BEAVER † [ Chen et al., 2024 ] | execution match | 1 | — | — |
| ELT-Bench [ Jin et al., 2025 ] | CSV diff | 1 | — | — |
| KramaBench [ Lai et al., 2025 ] | sub-task scores | 1 | — | — |
| DA-Code [ Huang et al., 2024 ] | output match | 1 | — | — |
| Arm | run 1 | run 2 | failing tasks recurring | |
|---|---|---|---|---|
| Haiku 4.5 | 52.2% | 54.1% | pp | 22 of 22 |
| Sonnet 5 | 48.2% | 44.4% | pp | 19 of 20 |
| Opus 5 | 16.7% | 21.6% | pp | 12 of 14 |
| GPT-5.6 Sol | 7.0% | 8.5% | pp | 5 of 5 |
| Codestral | 79.2% | 79.1% | pp | 30 of 33 |
| Qwen3-Coder-Next | 73.7% | 75.6% | pp | 29 of 30 |
| Arm | weakest ord. | weakest idem. | strongest idem. | weak-link | conserv. |
|---|---|---|---|---|---|
| Haiku 4.5 + hint | 84.7% | 62.7% | 73.7% | pp | pp |
| Sonnet 5 + hint | 100.0% | 89.5% | 100.0% | pp | pp |
| Opus 5 + hint | 100.0% | 100.0% | 100.0% | pp | pp |
| GPT-5.6 Sol + hint | 100.0% | 100.0% | 100.0% | pp | pp |
| Haiku 4.5 + arch | 100.0% | 97.4% | 100.0% | pp | pp |
| Sonnet 5 + arch | 100.0% | 44.5% | 100.0% | pp | pp |
| Arm | gap | error | all-in | all-in |
|---|---|---|---|---|
| Haiku 4.5 | 52.2% | 30.5% | 67.5% | — |
| + hazard hint | 35.1% | 29.5% | 54.5% | |
| + architecture | 0.0% | 32.0% | 32.0% | |
| Sonnet 5 | 48.2% | 9.0% | 51.0% | — |
| + hazard hint | 10.5% | 37.0% | 44.0% | |
| + architecture | 54.4% | 14.0% | 61.5% |
| Arm | turn 1 | final | lift |
|---|---|---|---|
| Haiku 4.5 | 82.5% | 98.9% | |
| Sonnet 5 | 95.5% | 100.0% | |
| Opus 5 | 94.5% | 100.0% | |
| GPT-5.6 Sol | 100.0% | 100.0% | |
| Codestral | 64.0% | 86.0% | |
| Qwen3-Coder-Next | 68.0% | 99.2% |
AI Agent Benchmarks
AI agent benchmarks measure how reliably autonomous systems plan, use tools, interact, and complete tasks across controlled and real-world settings.
See all 1,494 papers