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

opendatahub-io / kubeflow-sdk / 31782453607
86%

Build:
DEFAULT BRANCH: main
Ran 14 Aug 2026 08:06AM UTC
Jobs 1
Files 138
Run time 1min
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

14 Aug 2026 08:04AM UTC coverage: 86.877% (-0.007%) from 86.884%
31782453607

push

github

web-flow
feat: add TrainingHubTrainer callbacks parameter (#137)

* feat(rhai): add TrainingHubTrainer callbacks parameter

* fix(rhai): address CodeRabbit review — enforce TrainingHubCallback subclass, reject instances/duplicates/external deps/unsupported hooks

Signed-off-by: Sridhar1030 <sridharpillai75@gmail.com>

* Reject callbacks with required __init__ args, collect Import nodes in class
body for self-containment, walk MRO for mixin hooks, add wraps/idempotency
guard in generated pod preamble, and remove dead _callback_class helper.

Signed-off-by: Sridhar1030 <sridharpillai75@gmail.com>

* addressed coderabbit's review

Signed-off-by: Sridhar1030 <sridharpillai75@gmail.com>

* fix(rhai): scope-aware dependency check + format fix for CI
Scope-aware analysis so assignments in one method don't satisfy
references in another. Save/restore sys.modules in exec test.
Fix ruff format violation on line 127.

Signed-off-by: Sridhar1030 <sridharpillai75@gmail.com>

---------

Signed-off-by: Sridhar1030 <sridharpillai75@gmail.com>

271 of 313 new or added lines in 4 files covered. (86.58%)

11638 of 13396 relevant lines covered (86.88%)

0.87 hits per line

Uncovered Changes

Lines Coverage ∆ File
22
86.5
kubeflow/trainer/rhai/instrumentation/traininghub_callbacks.py
20
82.76
kubeflow/trainer/rhai/instrumentation/traininghub_callbacks_test.py
Jobs
ID Job ID Ran Files Coverage
1 python-3.11 - 31782453607.1 14 Aug 2026 08:06AM UTC 138
86.88
GitHub Action Run
Source Files on build 31782453607
  • Tree
  • List 138
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #31782453607
  • 7480e1ec on github
  • Prev Build on main (#31648101536)
  • Next Build on main (#31783529735)
  • 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