The GitHub Actions job "Required Checks" on 
texera.git/gh-readonly-queue/main/pr-8356-5042d96ec85d98ed18bde841b2e74922c43f5c3b
 has failed.
Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).

Head commit for run:
0449b467b0fbf0314dd307dac1a5b4f61d5b6441 / Kary Zheng 
<[email protected]>
test(verify): run an operator through the engine and keep what it wrote (#8356)

### What changes were proposed in this PR?

An operator's answer cannot be compared against anything until there is
a way
to get one. `OpExecHarness` builds the physical operator a descriptor
describes, feeds it the rows of a JSONL file per input port, and writes
what
each output port produced back out, schema in a sidecar because JSONL
carries
values alone and cannot say a column is an integer rather than a number.

The tests that need a Python interpreter are tagged and split into a job
that
provisions one, so the job that does not stays as fast as it was.

### Any related issues, documentation, discussions?

Part of #8325, 3 of 27; that issue lists the set in order.

Closes #8408, the task this change is the whole of.

### How was this PR tested?

The tests in this change cover it. The whole set is exercised together
once the last piece lands: every operator run through the engine and
through its generated script, and the two answers compared.

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Opus 5)

---------

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

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

With regards,
GitHub Actions via GitBox

Reply via email to