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

Reply via email to