Skip to content

reduce ci time - #12985

Open
matmair wants to merge 6 commits into
inventree:masterfrom
matmair:reduce-ci-time
Open

matmair wants to merge 6 commits into
inventree:masterfrom
matmair:reduce-ci-time

Conversation

@matmair

@matmair matmair commented Oct 9, 2026 •

Copy link
Copy Markdown
Member

we are currently locking on plugin lease for 2 mins per ci step; at least spending 16mins runtime per run on it (not wall time).
also reduces time spend on unneeded plugin initializations on CI setup jobs

@matmair matmair added this to the 1.6.0 milestone Oct 9, 2026
@matmair matmair self-assigned this Oct 9, 2026
@matmair matmair added bug Identifies a bug which needs to be addressed CI CI / unit testing ecosystem labels Oct 9, 2026
@netlify

netlify Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for inventree-web-pui-preview canceled.

Name Link
🔨 Latest commit 3e446d5
🔍 Latest deploy log https://app.netlify.com/projects/inventree-web-pui-preview/deploys/6ac96716a11c5500081cb078

@matmair matmair added the full-run Always do a full QC CI run label Oct 9, 2026
@matmair
matmair marked this pull request as draft October 9, 2026 22:00
@matmair
matmair marked this pull request as draft October 9, 2026 22:00
@codecov

codecov Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 83.33333% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 87.17%. Comparing base (fcd8af4) to head (3e446d5).

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #12985   +/-   ##
=======================================
  Coverage   87.17%   87.17%           
=======================================
  Files        1512     1512           
  Lines      104081   104084    +3     
  Branches    11703    11703           
=======================================
+ Hits        90731    90736    +5     
+ Misses      13283    13281    -2     
  Partials       67       67           
Flag Coverage Δ
backend 92.04% <83.33%> (+<0.01%) ⬆️
migrations-mysql 34.22% <66.66%> (+0.03%) ⬆️
migrations-postgresql 34.23% <66.66%> (+0.03%) ⬆️
migrations-sqlite 34.23% <66.66%> (+0.03%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
Backend Apps 92.65% <80.00%> (-0.01%) ⬇️
Backend General 94.52% <ø> (ø)
Frontend 79.23% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@matmair
matmair marked this pull request as ready for review October 10, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Identifies a bug which needs to be addressed CI CI / unit testing ecosystem full-run Always do a full QC CI run

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant