ReliabilityBench: Evaluating LLM Agent Reliability Under Production-Like Stress Conditions
Aayush Gupta

TL;DR
ReliabilityBench is a comprehensive benchmark that evaluates the reliability of tool-using LLM agents across multiple stress conditions, emphasizing production readiness through consistency, robustness, and fault tolerance assessments.
Contribution
It introduces a unified reliability surface, action metamorphic relations, and a fault injection framework for systematic reliability evaluation of LLM agents.
Findings
Perturbations reduce success rates significantly.
Rate limiting is the most damaging fault.
Gemini 2.0 Flash achieves reliability comparable to GPT-4o at lower cost.
Abstract
Existing benchmarks for tool-using LLM agents primarily report single-run success rates and miss reliability properties required in production. We introduce \textbf{ReliabilityBench}, a benchmark for evaluating agent reliability across three dimensions: (i) consistency under repeated execution using , (ii) robustness to semantically equivalent task perturbations at intensity , and (iii) fault tolerance under controlled tool/API failures at intensity . ReliabilityBench contributes a unified reliability surface , \textit{action metamorphic relations} that define correctness via end-state equivalence rather than text similarity, and a chaos-engineering-style fault injection framework (timeouts, rate limits, partial responses, schema drift). We evaluate two models (Gemini 2.0 Flash, GPT-4o) and two agent architectures (ReAct,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEthics and Social Impacts of AI · Multi-Agent Systems and Negotiation · Software Engineering Research
