Project

General

Profile

Actions

action #153217

open

[qe-core] Schedule network tests with bonding setup on MicroOs

Added by amanzini 8 months ago. Updated 10 days ago.

Status:
Feedback
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
Start date:
2024-01-08
Due date:
% Done:

0%

Estimated time:
Difficulty:
Sprint:
QE-Core: September Sprint 24 (Sep 05 - Oct 03)

Description

follow up from https://github.com/os-autoinst/opensuse-jobgroups/pull/401#issuecomment-1880696012

We can leverage the special network bond setup (with double network card) to run some other network related tests in the same environment.

Let's collect some ideas and proposals.

Actions #1

Updated by amanzini 8 months ago

  • Subject changed from Schedule network tests with bonding setup on MicroOs to [qe-core] Schedule network tests with bonding setup on MicroOs
Actions #2

Updated by vkatkalov 26 days ago

What about this test? https://openqa.opensuse.org/tests/4416901#step/network_bonding/

I have tested on local machine and it seems to be working nmcli con add type bond ifname bond0 con-name bond0 bond.options "mode=balance-xor,miimon=10", therefore, need clarification on the ticket, whether to cover more cases or verify contents of cat /proc/net/bonding/bond0 or something else?

Actions #3

Updated by vkatkalov 26 days ago

  • Status changed from New to Feedback
Actions #4

Updated by amanzini 26 days ago

@vkatkalov : yes, the previous https://openqa.opensuse.org/tests/4416901#step/network_bonding/ test is just a smoke test to check whenever nic bonding and failover works on Micro.

This ticket is more a place to collect ideas and proposal about further network tests that can be scheduled on that specific hardware bonding setup. Maybe looking at the existing network testsuites could give some suggestions ?

Actions #6

Updated by amanzini 25 days ago

I would say that's on a good track; I'd personally work more on integration related test, for example providing end-to-end services like a typical customer scenario. Performance is interesting as well but I'm not sure is in scope (and we basically running only with virtual NICs, so I'd expect no big surprises here, as it would reduce to testing the hypervisor networking). But feel free to coordinate with the team :)

Actions #7

Updated by vkatkalov 23 days ago

  • Assignee set to vkatkalov
Actions #9

Updated by szarate 10 days ago

  • Sprint set to QE-Core: September Sprint 24 (Sep 05 - Oct 03)
  • Tags set to qe-core-september-sprint
Actions

Also available in: Atom PDF