VirtualBox

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


Ignore:
Timestamp:
Nov 13, 2024 10:05:05 AM (6 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
165912
Message:

Validation Kit/vbox.py: Fixed serial ports enumeration for VBox >= 7.1. bugref:10384

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/testdriver/vbox.py

    r106785 r106981  
    25032503        reporter.log("  Serial ports:");
    25042504        for iSlot in range(0, 8):
    2505             try:    oPort = oVM.getSerialPort(iSlot)
     2505            try:    oPort = oVM.getSerialPort(iSlot);
    25062506            except: break;
    25072507            if oPort is not None and oPort.enabled:
    25082508                enmHostMode = oPort.hostMode;
    2509                 reporter.log("    slot #%d: hostMode: %s (%s)  I/O port: %s  IRQ: %s  server: %s  path: %s" %
     2509                if self.fpApiVer >= 7.1:
     2510                    sIOAddressOrBase = oPort.IOAddress;
     2511                else:
     2512                    sIOAddressOrBase = oPort.IOBase;
     2513                reporter.log("    slot #%d: hostMode: %s (%s)  I/O address: %s  IRQ: %s  server: %s  path: %s" %
    25102514                             (iSlot,  self.oVBoxMgr.getEnumValueName('PortMode', enmHostMode),                                    # pylint: disable=not-callable
    2511                               enmHostMode, oPort.IOBase, oPort.IRQ, oPort.server, oPort.path,) );
     2515                              enmHostMode, sIOAddressOrBase, oPort.IRQ, oPort.server, oPort.path,) );
    25122516                self.processPendingEvents();
    25132517
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