VirtualBox

Changeset 84180 in vbox


Ignore:
Timestamp:
May 7, 2020 6:59:00 AM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
137787
Message:

Validation Kit/tdAddBasic1.py: More code for GA runlevel testing.

File:
1 edited

Legend:

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

    r84178 r84180  
    242242        return fRc;
    243243
    244     def waitForGuestAdditionsRunLevel(self, oSession, oGuest, cMsTimeout, iRunLevel):
     244    def waitForGuestAdditionsRunLevel(self, oSession, oGuest, cMsTimeout, eRunLevel):
    245245        """
    246246        Waits for the Guest Additions to reach a specific run level.
     
    249249        """
    250250        # No need to wait as we already reached the run level?
    251         if iRunLevel == oGuest.additionsRunLevel:
    252             reporter.log('Already reached run level %s' % iRunLevel);
     251        if eRunLevel == oGuest.additionsRunLevel:
     252            reporter.log('Already reached run level %s' % eRunLevel);
    253253            return True;
    254254
    255         reporter.log('Waiting for Guest Additions to reach run level %s ...' % iRunLevel);
     255        reporter.log('Waiting for Guest Additions to reach run level %s ...' % eRunLevel);
    256256
    257257        oConsoleCallbacks = oSession.registerDerivedEventHandler(tdAddBasicConsoleCallbacks, \
     
    266266                    break;
    267267                if self.fGAStatusCallbackFired:
    268                     reporter.log('Reached new run level %s' % iRunLevel);
    269                     if iRunLevel == self.iGAStatusCallbackRunlevel:
     268                    reporter.log('Reached new run level %s' % eRunLevel);
     269                    if eRunLevel == self.iGAStatusCallbackRunlevel:
    270270                        fRc = True;
    271271                        break;
    272272                    self.fGAStatusCallbackFired = False;
    273             if not fRc:
    274                 reporter.testFailure('Guest Additions status did not change to required level');
     273            if fRc:
     274                reporter.log('Guest Additions run level reached after %dms' % (base.timestampMilli() - tsStart));
     275            else:
     276                reporter.error('Guest Additions run level not reached');
    275277
    276278            # cleanup.
    277279            oConsoleCallbacks.unregister();
    278280
    279         reporter.log('Waiting for Guest Additions to reach run level %s ended with %s' % (iRunLevel, fRc));
     281        if not fRc:
     282            reporter.log('Waiting for Guest Additions to reach run level %s failed' % (eRunLevel));
    280283        return fRc;
    281284
Note: See TracChangeset for help on using the changeset viewer.

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