VirtualBox

Changeset 53572 in vbox


Ignore:
Timestamp:
Dec 19, 2014 10:52:04 AM (10 years ago)
Author:
vboxsync
Message:

validation kit: disable paravirt for win8.1 guests as long as VMM is not fixed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/tests/installation/tdGuestOsInstTest1.py

    r53120 r53572  
    6666    kfIdeIrqDelay           = 0x80;
    6767    kfUbuntuNewAmdBug       = 0x80;
     68    kfNoWin81Paravirt       = 0x100;
    6869    ## @}
    6970
     
    7576
    7677    def __init__(self, oSet, sVmName, sKind, sInstallIso, sHdCtrlNm, cGbHdd, fFlags):
    77         vboxtestvms.TestVm.__init__(self, oSet, sVmName, sKind = sKind, sHddControllerType = sHdCtrlNm, fUseParavirtProvider=True); # pylint: disable=C0301
     78        fUseParavirtProvider = True;
     79        if fFlags & self.kfNoWin81Paravirt:
     80            fUseParavirtProvider = False;
     81        vboxtestvms.TestVm.__init__(self, oSet, sVmName, sKind = sKind, sHddControllerType = sHdCtrlNm,
     82                                    fUseParavirtProvider = fUseParavirtProvider); # pylint: disable=C0301
    7883        self.sDvdImage    = os.path.join(self.ksIsoPathBase, sInstallIso);
    7984        self.cGbHdd       = cGbHdd;
     
    274279            InstallTestVm(oSet, 'tst-wxpsp2',       'WindowsXP',        'winxpsp2-txs.iso',         InstallTestVm.ksIdeController,  25, InstallTestVm.kf32Bit),
    275280            InstallTestVm(oSet, 'tst-wxp64',        'WindowsXP_64',     'winxp64-txs.iso',          InstallTestVm.ksIdeController,  25, InstallTestVm.kf64Bit),
    276             InstallTestVm(oSet, 'tst-w81-32',       'Windows81',        'win81-x86-txs.iso',        InstallTestVm.ksSataController, 25, InstallTestVm.kf32Bit),
    277             InstallTestVm(oSet, 'tst-w81-64',       'Windows81_64',     'win81-x64-txs.iso',        InstallTestVm.ksSataController, 25, InstallTestVm.kf64Bit),
     281            ## @todo disable paravirt for Windows 8.1 guests as long as it's not fixed in the code
     282            InstallTestVm(oSet, 'tst-w81-32',       'Windows81',        'win81-x86-txs.iso',        InstallTestVm.ksSataController, 25, InstallTestVm.kf32Bit | InstallTestVm.kfNoWin81Paravirt),
     283            InstallTestVm(oSet, 'tst-w81-64',       'Windows81_64',     'win81-x64-txs.iso',        InstallTestVm.ksSataController, 25, InstallTestVm.kf64Bit | InstallTestVm.kfNoWin81Paravirt),
    278284            # pylint: enable=C0301
    279285        ]);
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