The GitHub Actions job "Required Checks" on 
texera.git/test-map-filter-flatmap-bases has failed.
Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).

Head commit for run:
74767d868dbe9e0747b77a8a457c081161ca031b / Xinyuan Lin <[email protected]>
test(workflow-operator): add unit test coverage for map/filter/flatmap abstract 
LogicalOp bases

Pin the contract for three tiny abstract LogicalOp bases:
  - FlatMapOpDesc (24 lines): abstract-class shape; LogicalOp inheritance + 
type-pattern match
  - MapOpDesc (38 lines): runtimeReconfiguration delegates to 
newOpDesc.getPhysicalOp; oldOpDesc is ignored; returns Success((_, None)); 
exceptions from newOpDesc.getPhysicalOp propagate (not caught)
  - FilterOpDesc (39 lines): same runtimeReconfiguration contract

A regression that swaps the old/new descriptor argument, or wraps the result in 
Failure(...) instead of Success, or accidentally adds a StateTransferFunc, 
would land silently. The specs use minimal stub subclasses that record every 
getPhysicalOp call so the delegation is observable.

16 new tests; sbt scalafmtCheck clean; no production-code changes.

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

With regards,
GitHub Actions via GitBox

Reply via email to