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
