# `Cucumber.BeforeAllError`
[🔗](https://github.com/huddlz-hq/cucumber/blob/main/lib/cucumber/before_all_error.ex#L1)

Raised in every scenario when the run's `before_all` hooks failed.

The `before_all` result is computed once and cached for the whole run
(see `Cucumber.RunCoordinator`), so this failure is deterministic —
scenarios failing with it are never retried.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
