The GitHub Actions job "Required Checks" on texera.git/gh-readonly-queue/main/pr-5799-f5cf00a8b1b7a91d18b2505b4b3de3dfcfdcbdd2 has succeeded. Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).
Head commit for run: 4722a42c019a35790134e660d9becc6ea069205f / Tanishq Gandhi <[email protected]> test(workflow-core): cover PortIdentity key serde (#5799) ### What changes were proposed in this PR? Add dedicated unit specs for `PortIdentity` JSON map-key serde: | Spec | Coverage | | --- | --- | | `PortIdentityKeySerializerSpec` | Pins the exact `id_internal` key format and Jackson map-key serialization | | `PortIdentityKeyDeserializerSpec` | Pins valid key parsing, serializer/deserializer round-trips, Jackson map round-trip, and current malformed-key failure behavior | ### Any related issues, documentation, discussions? Closes #5776 ### How was this PR tested? Added unit tests and ran: ```bash sbt "project WorkflowCore" "testOnly org.apache.texera.amber.util.serde.PortIdentityKeySerializerSpec org.apache.texera.amber.util.serde.PortIdentityKeyDeserializerSpec" ``` Result: all 12 tests passed. ### Was this PR authored or co-authored using generative AI tooling? Generated-by: OpenAI Codex (GPT-5) Report URL: https://github.com/apache/texera/actions/runs/27862822013 With regards, GitHub Actions via GitBox
