Skip to content

Conversation

@kalyazin
Copy link
Contributor

@kalyazin kalyazin commented Oct 4, 2024

Changes

This is a regression test for the following fix (#4826):

commit a9e5f1381bb30f9ad9fca11f2eade83a642711b5
Author: Nikita Kalyazin <[email protected]>
Date:   Mon Sep 30 13:05:28 2024 +0000

    fix(net): set tap offload features on restore

The test verifies that tap offload features are configured for both booted and restored VMs.

Reason

Regression testing.

License Acceptance

By submitting this pull request, I confirm that my contribution is made under
the terms of the Apache 2.0 license. For more information on following Developer
Certificate of Origin and signing off your commits, please check
CONTRIBUTING.md.

PR Checklist

  • [ ] If a specific issue led to this PR, this PR closes the issue.
  • The description of changes is clear and encompassing.
  • [ ] Any required documentation changes (code and docs) are included in this
    PR.
  • [ ] API changes follow the Runbook for Firecracker API changes.
  • [ ] User-facing changes are mentioned in CHANGELOG.md.
  • All added/changed functionality is tested.
  • [ ] New TODOs link to an issue.
  • Commits meet
    contribution quality standards.

  • This functionality cannot be added in rust-vmm.

@codecov
Copy link

codecov bot commented Oct 4, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 84.42%. Comparing base (bc0ba43) to head (c72a04c).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #4835   +/-   ##
=======================================
  Coverage   84.42%   84.42%           
=======================================
  Files         250      250           
  Lines       27749    27749           
=======================================
  Hits        23427    23427           
  Misses       4322     4322           
Flag Coverage Δ
5.10-c5n.metal 84.66% <ø> (ø)
5.10-m5n.metal 84.64% <ø> (ø)
5.10-m6a.metal 83.94% <ø> (ø)
5.10-m6g.metal 81.03% <ø> (ø)
5.10-m6i.metal 84.64% <ø> (-0.01%) ⬇️
5.10-m7g.metal 81.03% <ø> (ø)
6.1-c5n.metal 84.66% <ø> (ø)
6.1-m5n.metal 84.64% <ø> (ø)
6.1-m6a.metal 83.94% <ø> (ø)
6.1-m6g.metal 81.03% <ø> (+<0.01%) ⬆️
6.1-m6i.metal 84.64% <ø> (ø)
6.1-m7g.metal 81.03% <ø> (ø)

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.

@kalyazin kalyazin marked this pull request as ready for review October 4, 2024 17:12
@kalyazin kalyazin self-assigned this Oct 4, 2024
@kalyazin kalyazin added the Status: Awaiting review Indicates that a pull request is ready to be reviewed label Oct 4, 2024
This is a regression test for the following fix:

commit a9e5f13
Author: Nikita Kalyazin <[email protected]>
Date:   Mon Sep 30 13:05:28 2024 +0000

    fix(net): set tap offload features on restore

The test verifies that tap offload features are configured for both
booted and restored VMs.

Signed-off-by: Nikita Kalyazin <[email protected]>
@kalyazin kalyazin merged commit 7c20b32 into firecracker-microvm:main Oct 7, 2024
6 of 7 checks passed
@kalyazin kalyazin deleted the tap_offlaod_test branch October 7, 2024 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Status: Awaiting review Indicates that a pull request is ready to be reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants