Documentation / VFX-D-1104

VFX-D-1104

Title

SuiteNestingTooDeep

Explanation

The suite's YAML nests deeper than the 64-level maximum the YAML-bomb guard allows, caught before any recursive descent past that depth is performed.

Common causes

  • Deeply nested structures produced by a templating tool.
  • Accidentally self-referential or heavily nested data embedded inline in a step's fields.
  • A hand-authored suite with an unusually deep object hierarchy.

Fixes

  • Flatten deeply nested structures where possible.
  • If the nesting comes from a generator, adjust it to produce a shallower structure.
  • Move deeply nested fixture data to an externally referenced file instead of inlining it in the suite.