[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v1 07/11] ci: wait for the network interface in PCI passthrough tests
On Thu, 3 Apr 2025, Marek Marczykowski-Górecki wrote: > The network driver initializes asynchronously, and it may not be ready > yet by the time the startup script is called. This is especially the > case for USB network adapter (where the PCI device is the USB > controller) in the upcoming runner. > > Don't bother about separate timeout - test timeout will cover this part > too. > > Signed-off-by: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx> Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx> > --- > automation/scripts/qubes-x86-64.sh | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/automation/scripts/qubes-x86-64.sh > b/automation/scripts/qubes-x86-64.sh > index 822b81d186a7..6d2c170d1ee1 100755 > --- a/automation/scripts/qubes-x86-64.sh > +++ b/automation/scripts/qubes-x86-64.sh > @@ -104,6 +104,7 @@ on_reboot = "destroy" > domU_check=" > set -x -e > interface=eth0 > +while ! [ -e \"/sys/class/net/\$interface\" ]; do sleep 1; done > ip link set \"\$interface\" up > timeout 30s udhcpc -i \"\$interface\" > pingip=\$(ip -o -4 r show default|cut -f 3 -d ' ') > -- > git-series 0.9.1 >
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |