fix(e2e): revert direct Ollama harness commits - #8626
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughOllama GPU end-to-end helpers now use direct process startup and cleanup commands. Startup writes to a temporary log and polls ChangesOllama runtime lifecycle
Estimated code review effort: 3 (Moderate) | ~20 minutes Sequence Diagram(s)sequenceDiagram
participant RuntimeHelper
participant cleanupOllama
participant Ollama
participant TagsAPI
RuntimeHelper->>cleanupOllama: stop existing runtime
RuntimeHelper->>Ollama: start ollama serve
RuntimeHelper->>TagsAPI: poll /api/tags
TagsAPI-->>RuntimeHelper: readiness response
Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
Code Coverage OverviewLanguages: TypeScript TypeScript / code-coverage/pluginThe overall coverage in commit 37ce69c in the TypeScript / code-coverage/cliThe overall coverage in commit 37ce69c in the Show a code coverage summary of the most impacted files.
Updated |
PR Review Advisor — Blocking findings reportedAdvisor assessment: Blockers require maintainer review Model lanes
Second-opinion terminology and E2E selections are advisory. Live E2E does not run automatically for pull requests. E2E guidanceAdvisory only. A maintainer can dispatch the default E2E suite against this exact revision. Recommended E2E: Blockers
|
Summary
This PR reverts the two remaining direct
maincommits made outside the intended #8058 PR workflow. It restores only the three affected E2E files for review and does not claim that the restored protected E2E harness behavior is correct.Changes
ebbbc91c005d07cf2a52cf8673b1e4f795490e3f(fix(e2e): require Ollama service cleanup).5722e63901fa7187f761993e1679ff98dce44e5b(fix(e2e): use installed Ollama service in protected run).5722e63901fa7187f761993e1679ff98dce44e5b.37f54757a680a26cc63fc0b2a2c816b15aae57c0and its complete diff.mainrevertfad771aa3296c8df47994602bb41ec69d9492e12, which already reverts11ae5a69d2930b4092ed0e7ec6de3249806599df.Type of Change
Quality Gates
5722e639contents and add no behavior.Documentation Writer Review
no-docs-neededDGX Station Hardware Evidence
Verification
Signed-off-by:line and every commit appears asVerifiedin GitHubpre-commit,commit-msg, andpre-pushhooks passed, ornpm run validate:prpassed after refreshingorigin/mainwhen hooks were skipped or unavailablenpm run test:e2e-phases:checkpassed for 122 tests across 79 files;npx vitest run --project e2e-support test/e2e/support/gpu-e2e-helpers.test.tspassed 24 tests.npm testfor broad runtime/test-harness changes;npm run checkfor repo-wide validation/coverage changes — command/result:npm run docsbuilds without warnings (doc changes only)Signed-off-by: Aaron Erickson aerickson@nvidia.com
Summary by CodeRabbit