action #153217
open[qe-core] Schedule network tests with bonding setup on MicroOs
0%
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.
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?
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 ?
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 :)