Repository navigation
chore(ci): retain failed test output - #1089
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (2)
Included review availability: This review used your included allowance. Your plan provides up to 4 included reviews per hour; 0 remain after this review. 📜 Recent review details⏰ Context from checks skipped due to timeout. (3)
🧰 Additional context used📚 Code guidelines (4)📓 Path-based instructions (4)Source excerpt: When you discover a new performance improvement, optimization pattern, or fix a performance regression, add a concise bullet to the relevant section below in the same session.📄 CodeRabbit inference engine (.cursor/rules/performance.mdc) Files:
Source excerpt: MUST use Tailwind CSS defaults unless custom values already exist or are explicitly requested Source excerpt: MUST use motion/react (formerly framer-motion) when JavaScript animation is required Source excerpt: SHOULD use tw...📄 CodeRabbit inference engine (.cursor/rules/ui-guidelines.mdc) Files:
Source excerpt: description: Basic guidelines for the project so vibe coders don't fuck it up globs: alwaysApply: true when using 'text-right', always add 'text-balance' so its not ugly Source excerpt: description: Basic guidelines for the...📄 CodeRabbit inference engine (.cursor/rules/01-MUST-DO.mdc) Files:
Source excerpt: Keep workspace dependencies explicit in each package's `package.json`; typecheck can pass locally from hoisting while CI or package boundaries fail.📄 CodeRabbit inference engine (AGENTS.md) Files:
🔇 Additional comments (2)
WalkthroughThe CI workflow adds ChangesTest output options
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~3 minutes Change: Other Merge Risk: ⚪ Minimal · up to The output changes retain failed-test details without suppressing test execution or failure status. No actionable merge-blocking risk remains. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
The latest updates on your projects. Learn more about Unkey Deploy
|
|
@coderabbitai full review Please review final head |
|
Please re-review final head |
✅ Action performedFull review finished. |
|
b465503 to
c8cfa0d
Compare
|
Please re-review final head |
Hosted AI test failures can lose their assertion details in passing-test output. This slice limits Turbo to failed-task output and Bun's AI suites to failures, retaining isolation, discovery, integration flags and nonzero exits.
Validation: formatting, root lint/types, 101 existing memory tests (170 assertions), 20 API route tests and 10 conversation tests. A disposable reporter comparison retains the same two passes, one deliberate failure, failure text and exit code 1. Normal frozen-lockfile and commit hooks passed.
Known overlap: #1073 owns AI package exports already present in main; this slice changes only test scripts. No stacked dependency. Neither owned path matches SDK/CDN or npm release workflows; ordinary main Docker image workflows remain eligible.
AI assistance was used for implementation and review.
Summary by cubic
Preserves assertion details from failed test runs by limiting CI and Bun test output to failures only.
--output-logs=errors-onlyto the CI test and integration test steps.@ai-sdktest scripts to--only-failuresso failed tests retain full output.Written for commit c8cfa0d. Summary will update on new commits.
Summary by CodeRabbit