- Timestamp:
- Jan 26, 2024 4:39:20 PM (13 months ago)
- svn:sync-xref-src-repo-rev:
- 161338
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/tests/cpu/tdCpuIemInstr1.py
r102981 r103092 71 71 f64BitRequired); 72 72 73 def _childVmReconfig(self, oTestDrv, oVM, oSession):74 _ = oTestDrv;75 76 fRc = oSession.setExtraData('VBoxInternal/EM/IemExecutesAll', '1');77 if fRc:78 if oVM.platform.x86.getHWVirtExProperty(vboxcon.HWVirtExPropertyType_NestedPaging):79 fRc = oSession.setExtraData('VBoxInternal/EM/IemRecompiled', '1');80 else:81 fRc = oSession.setExtraData('VBoxInternal/EM/IemRecompiled', '0');82 83 return fRc;84 85 73 class tdCpuIemInstr1(vbox.TestDriver): 86 74 """ … … 91 79 vbox.TestDriver.__init__(self); 92 80 93 #94 # There is no official IEM support in the virt modes yet, so hwvirt is interpreted IEM95 # and hwvirt-np is recompiled IEM for now (gets configured in the IemTestVm class).96 #97 asVirtModesSup = [ 'hwvirt', 'hwvirt-np' ];98 99 81 kaTestVMs = ( 100 IemTestVm(self.oTestVmSet, self, 'bs3-cpu-basic-2' , asVirtModesSup),82 IemTestVm(self.oTestVmSet, self, 'bs3-cpu-basic-2'), 101 83 102 84 # @todo r=aeichner Image can not be found (probably it is too large for a floppy weighing in at 16MiB) … … 109 91 #IemTestVm(self.oTestVmSet, self, 'bs3-cpu-generated-1', asVirtModesSup), 110 92 111 IemTestVm(self.oTestVmSet, self, 'bs3-cpu-instr-2' , asVirtModesSup),93 IemTestVm(self.oTestVmSet, self, 'bs3-cpu-instr-2'), 112 94 113 95 # @todo r=aeichner Fails with IEM currently. 114 96 #IemTestVm(self.oTestVmSet, self, 'bs3-cpu-instr-3' asVirtModesSup), 115 97 116 IemTestVm(self.oTestVmSet, self, 'bs3-cpu-state64-1' , asVirtModesSup),117 IemTestVm(self.oTestVmSet, self, 'bs3-cpu-weird-1' , asVirtModesSup),118 IemTestVm(self.oTestVmSet, self, 'bs3-fpustate-1' , asVirtModesSup)98 IemTestVm(self.oTestVmSet, self, 'bs3-cpu-state64-1'), 99 IemTestVm(self.oTestVmSet, self, 'bs3-cpu-weird-1'), 100 IemTestVm(self.oTestVmSet, self, 'bs3-fpustate-1') 119 101 ); 120 102
Note:
See TracChangeset
for help on using the changeset viewer.