The GitHub Actions job "Required Checks" on texera.git/main has failed. Run started by GitHub user github-merge-queue[bot] (triggered by github-merge-queue[bot]).
Head commit for run: a5d8602b44f8297a15cf7800dde468d7d784b235 / Xinyuan Lin <[email protected]> test(workflow-operator): add unit test coverage for PropertyNameConstants (#5739) ### What changes were proposed in this PR? Adds a unit-test spec for `PropertyNameConstants` (the `@JsonProperty` wire-key constants shared across `LogicalOp` serialization). No production-code changes. | Spec | Source class | Tests | | --- | --- | --- | | `PropertyNameConstantsSpec` | `PropertyNameConstants` | 5 | > **Scope note:** this PR originally also bundled `OperatorDescriptorUtils` and `PortDescriptor`/`PortDescription` specs. Both have since been covered on `main` / by other open PRs: > - `OperatorDescriptorUtilsSpec` already merged via #5798 — dropped here (it was the merge conflict). > - `PortDescriptor` + `PortDescription` are covered by #5832 with one spec file per source class (the repo convention) — dropped here to avoid a duplicate `PortDescriptorSpec.scala`. > > This PR is now scoped to its unique contribution, `PropertyNameConstants`, and is rebased on current `main`. ### Any related issues, documentation, discussions? Follow-up test coverage; see #5798 and #5832 for the de-duplicated specs. ### How was this PR tested? - `sbt "WorkflowOperator/testOnly org.apache.texera.amber.operator.metadata.PropertyNameConstantsSpec"` — 5 tests, all green - `sbt "WorkflowOperator/Test/scalafmtCheck"` and `sbt "WorkflowOperator/Test/scalafix --check"` — clean - CI to confirm ### Was this PR authored or co-authored using generative AI tooling? Generated-by: Claude Code (Opus 4.8 [1M context]) Report URL: https://github.com/apache/texera/actions/runs/27936041691 With regards, GitHub Actions via GitBox
