The GitHub Actions job "Required Checks" on texera.git/gh-readonly-queue/main/pr-6657-cf4990f9d49a14facff0be19925b89ad269d48b5 has succeeded. Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).
Head commit for run: 73fee25bb8d247500c1cfa0035cf4f1d5eb3cc67 / Matthew B. <[email protected]> test(workflow-operator): add unit tests for AudioTaskCodegen (#6657) ### What changes were proposed in this PR? - Add `common/workflow-operator/src/test/scala/org/apache/texera/amber/operator/huggingFace/codegen/AudioTaskCodegenSpec.scala`, a new ScalaTest spec for AudioTaskCodegen, which previously had no dedicated unit tests. - Cover the task and tasks mapping. - Cover the raw-binary vs text-to-speech payload split and the ASR and audio parse branches. - Confirm snippet determinism across contexts and no leakage of ctx string values. ### Any related issues, documentation, discussions? Closes: #6656 ### How was this PR tested? - Run: `sbt "WorkflowOperator/testOnly *AudioTaskCodegenSpec"`, expect all 10 tests passing. - Test-only change; no production code is modified. ### Was this PR authored or co-authored using generative AI tooling? Co-authored with Claude Opus 4.8 in compliance with ASF Report URL: https://github.com/apache/texera/actions/runs/29783637672 With regards, GitHub Actions via GitBox
