Skip to content

Windows e2e#8933

Merged
blackpiglet merged 2 commits into
velero-io:mainfrom
blackpiglet:windows_e2e
May 21, 2025
Merged

Windows e2e#8933
blackpiglet merged 2 commits into
velero-io:mainfrom
blackpiglet:windows_e2e

Conversation

@blackpiglet
Copy link
Copy Markdown
Contributor

@blackpiglet blackpiglet commented May 13, 2025

Thank you for contributing to Velero!

Please add a summary of your change

Does your change fix a particular issue?

Fixes #8435

Please indicate you've done the following:

@blackpiglet blackpiglet added kind/changelog-not-required PR does not require a user changelog. Often for docs, website, or build changes and removed has-changelog has-e2e-2tests labels May 13, 2025
@codecov
Copy link
Copy Markdown

codecov Bot commented May 13, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 59.57%. Comparing base (0132d11) to head (ef79887).
Report is 3 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8933   +/-   ##
=======================================
  Coverage   59.57%   59.57%           
=======================================
  Files         370      370           
  Lines       40278    40278           
=======================================
  Hits        23995    23995           
  Misses      14780    14780           
  Partials     1503     1503           

☔ 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@blackpiglet blackpiglet force-pushed the windows_e2e branch 11 times, most recently from 09548ba to f55e044 Compare May 20, 2025 02:09
@blackpiglet blackpiglet marked this pull request as ready for review May 20, 2025 03:11
* Please notice only Kibishii workload support Windows test,
because the other work loads use busybox image, and not support Windows.
* Refactor CreateFileToPod to support Windows.
* Add skip logic for migration test if the version is under 1.16.
* Add main in semver check.

Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
@blackpiglet blackpiglet merged commit eaef57a into velero-io:main May 21, 2025
46 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

has-changelog has-e2e-2tests kind/changelog-not-required PR does not require a user changelog. Often for docs, website, or build changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

E2E for Windows support

3 participants