| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
⚠️ Please install the Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## master #6744 +/- ##
==========================================
+ Coverage 46.91% 46.96% +0.05%
==========================================
Files 416 416
Lines 50545 50606 +61
Branches 7252 7262 +10
==========================================
+ Hits 23714 23768 +54
- Misses 25157 25159 +2
- Partials 1674 1679 +5
Continue to review full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Sorry, something went wrong.
Fixes feast-dev#6743 Signed-off-by: Larry Singleton <166439969+larrysingleton007@users.noreply.github.com>
| Back | FazBrowse Home | New Git URL |
What this PR does / why we need it:
The DuckDB offline suite starts 8 pytest workers against a shared extension cache. On a fresh Linux runner, multiple workers can decide the delta extension is missing and race to install it. This has failed 3 unrelated CI runs with a DuckDB extension-file lock conflict.
This adds a serial Pixi task that installs delta before pytest starts. The existing test task depends on it, so workers only need to load the installed extension.
Which issue(s) this PR fixes:
Fixes #6743
Checks
Testing Strategy
Ran the task from an empty DuckDB cache and confirmed Pixi completed install-delta-extension before starting pytest. A fresh connection reported delta as installed and not loaded. The complete 8-worker suite passed with 84 tests passed and 5 skipped.
Self-review
No issues found in the one-file task configuration change.
Misc
Please add kind/bug and ok-to-test.