VirtualBox

Changeset 84426 in vbox for trunk/src/VBox/ValidationKit


Ignore:
Timestamp:
May 20, 2020 6:46:10 PM (5 years ago)
Author:
vboxsync
Message:

Validation Kit/tdAddBasic1.py: Temporarily enable debug logging for udev on Linux guests.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/tests/additions/tdAddBasic1.py

    r84307 r84426  
    197197
    198198        self.logVmInfo(oVM);
     199
     200        if oTestVm.isLinux():
     201            reporter.testStart('Enabling udev logging ...' % (self.sFileCdWait,));
     202            oSession, oTxsSession = self.startVmAndConnectToTxsViaTcp(oTestVm.sVmName, fCdWait = False,
     203                                                                      cMsCdWait = 5 * 60 * 1000);
     204            oTxsSession.syncExec("/bin/sed", ("/bin/sed", "-i", "'s/.*udev_log.*/udev_log=\"debug\"/'", "/etc/udev/udev.conf"),
     205                                 fIgnoreErrors = True);
     206            reporter.testDone();
     207
    199208        reporter.testStart('Waiting for TXS + CD (%s)' % (self.sFileCdWait,));
    200         oSession, oTxsSession = self.startVmAndConnectToTxsViaTcp(oTestVm.sVmName, fCdWait = True,
    201                                                                   cMsCdWait = 5 * 60 * 1000,
    202                                                                   sFileCdWait = self.sFileCdWait);
     209        if oTestVm.isLinux():
     210            oSession, oTxsSession = self.txsRebootAndReconnectViaTcp(oTestVm.sVmName, fCdWait = True,
     211                                                                     cMsCdWait = 5 * 60 * 1000,
     212                                                                     sFileCdWait = self.sFileCdWait);
     213        else:
     214            oSession, oTxsSession = self.startVmAndConnectToTxsViaTcp(oTestVm.sVmName, fCdWait = True,
     215                                                                      cMsCdWait = 5 * 60 * 1000,
     216                                                                      sFileCdWait = self.sFileCdWait);
    203217        reporter.testDone();
     218
    204219        if oSession is not None:
    205220            self.addTask(oTxsSession);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette