Skip to content

Conversation

@tonistiigi
Copy link
Contributor

Summary

Separate utilities and test data made exclusively for E2E testing from other packages.

E2E utilities should be only used in test files and should not be defined mixed with the common functions in pkg/util. Go modules/vendoring makes no filtering based on build tags and so all the dependencies needed for E2E become dependencies to any package that internally imports pkg/util.

Release Note

Documentation

E2E utilities should be only defined in test files and
should not be mixed with the common function in pkg/util.
Go modules/vendoring makes no filtering based on build tags
and so all the dependencies needed for E2E become dependencies
to any package that internally imports pkg/util.

Signed-off-by: Tonis Tiigi <[email protected]>
@tonistiigi tonistiigi requested a review from a team as a code owner November 5, 2025 05:27
@codecov
Copy link

codecov bot commented Nov 5, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 26.12%. Comparing base (488eb97) to head (fb093b4).
⚠️ Report is 561 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff             @@
##             main    #2672       +/-   ##
===========================================
- Coverage   66.46%   26.12%   -40.34%     
===========================================
  Files          92      191       +99     
  Lines        9258    20112    +10854     
===========================================
- Hits         6153     5254      -899     
- Misses       2359    14029    +11670     
- Partials      746      829       +83     
Flag Coverage Δ
e2etests 49.61% <ø> (+2.05%) ⬆️
unittests 16.68% <ø> (-31.00%) ⬇️

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

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Contributor

@haydentherapper haydentherapper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you again for cleaning all of this up!

@haydentherapper haydentherapper merged commit ff9478f into sigstore:main Nov 5, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants