You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@texera.apache.org by GitBox <gi...@apache.org> on 2026/06/18 01:53:30 UTC

[GH] (texera/test-source-descriptor-and-config-bags): Workflow run "Required Checks" failed!

The GitHub Actions job "Required Checks" on texera.git/test-source-descriptor-and-config-bags has failed.
Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).

Head commit for run:
483c85f78e7d1981f11a49a779b196e7ded7001b / Xinyuan Lin <xi...@uci.edu>
test(workflow-operator): add unit test coverage for source-descriptor abstractions and small Jackson config bags

Pins behavior of four small contract / config classes:
  - SourceOperatorDescriptor (abstract): sourceSchema() declared,
    LogicalOp inheritance + type-pattern conformance
  - PythonSourceOperatorDescriptor (abstract): composition of
    SourceOperatorDescriptor + PythonOperatorDescriptor; every layer
    matchable via isInstanceOf; inherited defaults
    (parallelizable() = false, asSource() = false)
  - GaugeChartSteps (Jackson bag): defaults, mutability, wire-keys
    (`start` / `end`), JSON round-trip, @JsonProperty annotation
    presence + values
  - DummyProperties (Jackson bag): defaults, mutability, JSON round-trip,
    @JsonProperty annotation presence on both fields

The two abstract bases are exercised via minimal test-only concrete
subclasses; the two Jackson bags are exercised directly.

Closes #5767

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

With regards,
GitHub Actions via GitBox