The GitHub Actions job "Benchmarks" on texera.git/refactor/cu-listing-helpers 
has succeeded.
Run started by GitHub user kunwp1 (triggered by kunwp1).

Head commit for run:
57dcff735c921ea34fc203b8d5dee54734b34252 / Kunwoo Park <[email protected]>
refactor(computing-unit-managing-service): drop KubernetesClient test var; 
guard null pod status

Address review feedback on #6853:

- Remove the mutable `var client` / `setClientForTesting` test seam. The
  production singleton is a `val` again; the fabric8 -> map transforms are
  extracted as pure package-private helpers (phasesByPodName, metricsByPodName)
  and tested with builder-constructed model objects, so KubernetesClientSpec
  no longer stubs the client or mutates a JVM-wide global. Drop the low-value
  fabric8 passthrough tests; move the cluster-free podPhasesFor/podMetricsFor
  guard test to ComputingUnitHelpersSpec.
- Guard the single-unit getComputingUnitStatus against a pod that has no
  status yet (Option(getStatus)), matching the bulk getAllPodPhases path, so
  getComputingUnitInfo no longer risks an NPE.
- Update the build.sbt serial-execution note: only MockTexeraDB's SqlServer
  singleton now requires it.

Generated-by: Claude Code, Claude Opus 4.8

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

With regards,
GitHub Actions via GitBox

Reply via email to