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

kubeflow / trainer / 18529281041
51%

Build:
DEFAULT BRANCH: master
Ran 15 Oct 2025 12:47PM UTC
Jobs 1
Files 29
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

15 Oct 2025 12:44PM UTC coverage: 52.149% (+0.001%) from 52.148%
18529281041

push

github

web-flow
feat(runtimes): Add LoRA/QLoRA/DoRA support in LLM Trainer V2 (#2832)

* feat(runtimes): Add lora recipe and config in torch.plugin.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* chore: add --trainer-use-lora flag and related logics.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* feat(lora): Add support for QLoRA.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* fix(lora): fix extra rdzv backend in single device mode.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* test(lora): Add UTs for lora/qlora in trainingruntime.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* fix(lora): remove extra quote symbol in lora attn module.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* fix(lint): fix lint error.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* fix(runtime): check default GPU resources allocated in CTRs.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* chore(runtime): add getNumProcPerNode.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* fix(runtime): remove specific vendor for GPU.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* test(runtime): add UTs for lora validation.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* fix(runtimes): remove extra flags for torchtune.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* Update pkg/runtime/framework/plugins/torch/torch.go

Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>
Signed-off-by: Shao Wang <2690692950@qq.com>

* chore(runtime): add extractGPUCountFromRuntime.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* fix(runtimes): remove filtering args logics.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* fix(runtimes): use fallbackNumProcPerNode if GPU is set in runtimes.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* refactor(runtimes): refactor getNumProcPerNode logics.

Signed-off-by: Electronic-Waste <2690692950@qq.com>

* fix(lint): fix lint error.

Signed-off-by: E... (continued)

107 of 152 new or added lines in 2 files covered. (70.39%)

2 existing lines in 1 file now uncovered.

1250 of 2397 relevant lines covered (52.15%)

0.62 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
20
84.18
-6.83% pkg/runtime/framework/plugins/torch/torch.go
25
75.0
pkg/runtime/framework/plugins/torch/torchtune.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
84.18
-6.83% pkg/runtime/framework/plugins/torch/torch.go
Jobs
ID Job ID Ran Files Coverage
1 18529281041.1 15 Oct 2025 12:47PM UTC 29
52.15
GitHub Action Run
Source Files on build 18529281041
  • Tree
  • List 29
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 484ca7e7 on github
  • Prev Build on master (#18504781298)
  • Next Build on master (#18558824991)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc