VirtualBox

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


Ignore:
Timestamp:
Sep 4, 2023 4:07:04 PM (17 months ago)
Author:
vboxsync
Message:

ValKit: Use VBoxSVGA adapter on Windows 11 guests (instead of default VBoxVGA adapter)

Location:
trunk/src/VBox/ValidationKit/testdriver
Files:
2 edited

Legend:

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

    r99520 r101007  
    25792579                     sCom1RawFile = None,
    25802580                     fSecureBoot = False,
    2581                      sUefiMokPathPrefix = None):
     2581                     sUefiMokPathPrefix = None,
     2582                     eGraphicsControllerType = None):
    25822583        """
    25832584        Creates a test VM with a immutable HD from the test resources.
     
    26932694            elif fRc and self.fpApiVer >= 6.2 and hasattr(vboxcon, 'IommuType_Intel') and sIommuType == 'intel':
    26942695                fRc = oSession.setIommuType(vboxcon.IommuType_Intel);
     2696            if fRc and eGraphicsControllerType is not None:
     2697                fRc = oSession.setVideoControllerType(eGraphicsControllerType);
    26952698
    26962699            if fRc: fRc = oSession.saveSettings();
  • trunk/src/VBox/ValidationKit/testdriver/vboxtestvms.py

    r100898 r101007  
    124124    [ 'Windows2019',    'Windows2019',           g_k64,    1,  64, ['w2k19',  'w2k19sp[0-9]', 'win2k19', 'win2k19sp[0-9]',]], # max cpus/cores??
    125125    [ 'Windows2022',    'Windows2022',           g_k64,    1,  64, ['w2k22',  'w2k22sp[0-9]', 'win2k22', 'win2k22sp[0-9]',]], # max cpus/cores??
    126     [ 'Windows11_64',   'Windows11_64',          g_k64,    1,  64, ['w11', 'w11-64', 'w11sp[0-9]-64', 'win11', 'win11-64',]], # max cpus/cores??
     126    [ 'Windows11_64',   'Windows11_64',          g_k64,    2,  64, ['w11', 'w11-64', 'w11sp[0-9]-64', 'win11', 'win11-64',]], # max cpus/cores??
    127127    [ 'Linux',          'Debian',                g_k32,    1, 256, ['deb[0-9]*', 'debian[0-9]*', ]],
    128128    [ 'Linux_64',       'Debian_64',             g_k64,    1, 256, ['deb[0-9]*-64', 'debian[0-9]*-64', ]],
     
    974974                 sHddControllerType = 'IDE Controller',     # type: str
    975975                 sDvdControllerType = 'IDE Controller',     # type: str
     976                 sGraphicsControllerType = None,            # type: str
    976977                 fSecureBoot = False,                       # type: bool
    977978                 sUefiMokPathPrefix = None                  # type: str
     
    990991        self.sDvdImage               = None;         # Relative to the testrsrc root.
    991992        self.sDvdControllerType      = sDvdControllerType;
     993        self.sGraphicsControllerType = sGraphicsControllerType;
    992994        self.fIoApic                 = fIoApic;
    993995        self.fNstHwVirt              = fNstHwVirt;
     
    12051207                                     sCom1RawFile       = self.sCom1RawFile if self.fCom1RawFile else None,
    12061208                                     fSecureBoot        = self.fSecureBoot,
    1207                                      sUefiMokPathPrefix = self.sUefiMokPathPrefix
     1209                                     sUefiMokPathPrefix = self.sUefiMokPathPrefix,
     1210                                     eGraphicsControllerType = vboxcon.GraphicsControllerType_VBoxSVGA if self.sGraphicsControllerType == 'VBoxSVGA' else None
    12081211                                     );
    12091212
     
    14961499                 sDvdControllerName = 'IDE Controller',     # type: str
    14971500                 cMBRamMax = None,                          # type: int
     1501                 sGraphicsControllerType = None             # type: str
    14981502                 ):
    14991503        TestVm.__init__(self,
     
    15101514                        sHddControllerType = sHddControllerName,
    15111515                        sDvdControllerType = sDvdControllerName,
    1512                         asParavirtModesSup = (g_ksParavirtProviderNone,)
     1516                        asParavirtModesSup = (g_ksParavirtProviderNone,),
     1517                        sGraphicsControllerType = sGraphicsControllerType
    15131518                        );
    15141519        self.fCom1RawFile = True;
     
    20852090        TestVm('tst-win11-64-efi',           kfGrpStdSmoke,       sHd = '7.0/win11/t-win11-64-efi-2.vdi',
    20862091               sKind = 'Windows11_64', acCpusSup = range(1, 33), fIoApic = True, sFirmwareType = 'efi',
    2087                sHddControllerType = 'SATA Controller', sDvdControllerType = 'SATA Controller'),
     2092               sHddControllerType = 'SATA Controller', sDvdControllerType = 'SATA Controller',
     2093               sGraphicsControllerType = 'VBoxSVGA'),
    20882094
    20892095        # Nested hardware-virtualization
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