The GitHub Actions job "Required Checks" on 
texera.git/feat/verify-sweep-configuration-variants has failed.
Run started by GitHub user kz930 (triggered by kz930).

Head commit for run:
707503336cb99f93790d5851fcf1814dbc7ca636 / kary zheng <[email protected]>
test(verify): sweep a configuration into the variants a parity run needs

One configuration exercises one path through an operator. A parity run wants
more than that: every value an enum offers, the optional knobs a default leaves
empty, and a text knob carrying a value that breaks a Python literal if it was
spliced rather than escaped.

This adds the sweep on top of the generator that derives the configuration.
Four entry points return variants: one for an operator configured from its
annotations, and three for a hand-written fixture, which needs them more, since
the configuration it pins is otherwise the only one its operator ever runs.

The sweep moves one knob at a time rather than crossing them, so a failure names
the knob that caused it. The exceptions are the two variants that move every
knob of a kind at once, where bisecting by hand costs less than a run per field:
all optional knobs filled together, and all free-text knobs carrying the hostile
value together, numbered so no two knobs carry the same text.

The four tests read the entry points rather than the members behind them: an
enum offered once per value, a boolean flipped in a variant of its own, an
optional knob the base leaves empty and this fills, and two free-text knobs that
come out holding different text.

Every member here was in the change before this one and is restored verbatim.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>

Report URL: https://github.com/apache/texera/actions/runs/33809578433

With regards,
GitHub Actions via GitBox

Reply via email to