Skip to content
This repository was archived by the owner on Aug 15, 2025. It is now read-only.

T7424: Refactor and extend resource usage verification #39

Closed
oniko94 wants to merge 1 commit intovyos-legacy:currentfrom
oniko94:feature/VD-10-validate-resource-usage
Closed

T7424: Refactor and extend resource usage verification #39
oniko94 wants to merge 1 commit intovyos-legacy:currentfrom
oniko94:feature/VD-10-validate-resource-usage

Conversation

@oniko94
Copy link
Copy Markdown
Contributor

@oniko94 oniko94 commented Jun 19, 2025

Change Summary

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes)
  • Other (please describe):

Refactoring the resource usage (CPU and memory) checks for VPP configuration mode on verify stage for more fine-grained resource utilization when configuring.

Related Task(s)

https://vyos.dev/T7424

Related PR(s)

Proposed changes

How to test

Checklist:

  • I have read the CONTRIBUTING document
  • I have linked this PR to one or more Phabricator Task(s)
  • My commit headlines contain a valid Task id
  • My change requires a change to the documentation
  • I have updated the documentation accordingly

…VPP CLI

T7424: Fix ruff errors

T7424: Implement check for smoke tests runtime; reduce resource requirements for test environments

T7424: Fix errors in calculating the skipped and reserved CPU cores; Adjust default main heap size value.

T7424: Refactor the CPU checks logic; Add total CPU usage check

T7424: Fix CPU reserve and skip cores calculations; Add total CPU usage check

T7424: Refactor smoketests to reflect new logic

T7424: Add verifications of CPU cores and memory usage by VPP config
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant