The GitHub Actions job "Build and push images" on texera.git/main has failed.
Run started by GitHub user bobbai00 (triggered by bobbai00).

Head commit for run:
a8afdc487aaa8a1befca3cc4db61584b21d5a848 / Yicong Huang 
<[email protected]>
test(compiling-service): add direct unit tests for WorkflowCompiler (#5022)

### What changes were proposed in this PR?

Add direct unit coverage for `workflow-compiling-service`'s
`WorkflowCompiler` lenient-mode contract: `compile` never throws,
per-operator failures accumulate into `operatorIdToError`, and
`physicalPlan` is `None` whenever any error occurred. Only the REST
happy path is covered today.

The spec invokes the compiler directly rather than the REST resource,
sidestepping a separate response-serialization NPE surfaced while
writing these tests (apache/texera#5021). The contract tests stay green
once that bug is fixed.

### Any related issues, documentation, discussions?

Closes #5020. References #5021.

### How was this PR tested?

`sbt "WorkflowCompilingService/testOnly
org.apache.texera.amber.compiler.WorkflowCompilerSpec"` — all green.
`scalafmtCheck` and `compile` clean.

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

Generated-by: Claude Opus 4.7 (1M context)

---------

Signed-off-by: Yicong Huang <[email protected]>
Co-authored-by: Claude Opus 4.7 (1M context) <[email protected]>
Co-authored-by: Copilot Autofix powered by AI 
<[email protected]>

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

With regards,
GitHub Actions via GitBox

Reply via email to