• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kubeflow / trainer / 26103881145 / 1
62%
master: 69%

Build:
Build:
LAST BUILD BRANCH: security-nightly-updates
DEFAULT BRANCH: master
Ran 19 May 2026 02:34PM UTC
Files 40
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 May 2026 02:29PM UTC coverage: 62.134%. Remained the same
26103881145.1

Pull #3324

github

krishdef7
feat(api): Add terminationGracePeriodSeconds to PodSpecPatch in TrainJob

Adds terminationGracePeriodSeconds field to PodSpecPatch so users can
configure pod termination grace period per TrainJob via RuntimePatches.

This is needed for distributed training with PyTorch Elastic (torchrun)
where large models (70B+ parameters) require more than the default 30s
to complete JIT checkpointing before SIGKILL on node drain or TrainJob
pause.

No changes to merge logic in trainingruntime.go are required since the
existing StrategicMergePatch applied at batchv1.JobTemplateSpec level
already handles this field automatically.

Closes #3285

Signed-off-by: krishdef7 <gargkrish06@gmail.com>
Pull Request #3324: feat(api): Add terminationGracePeriodSeconds to PodSpecPatch in TrainJob

2184 of 3515 relevant lines covered (62.13%)

0.72 hits per line

Source Files on job 26103881145.1
  • Tree
  • List 40
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 26103881145
  • e2daa4ed on github
  • Prev Job for on feat/termination-grace-period-patch (#26100441005.1)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc