- Timestamp:
- Jul 7, 2016 1:50:13 PM (9 years ago)
- Location:
- trunk/src/VBox/ValidationKit/testdriver
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/testdriver/base.py
r62100 r62104 1118 1118 cMsSleep = 1000; 1119 1119 fMore = self.waitForTasksSleepWorker(cMsSleep); 1120 reporter.doPollWork('TestDriverBase.waitForTasks'); # shouldn't be necessary, remove when we figure why...1121 1120 except KeyboardInterrupt: 1122 1121 self.fInterrupted = True; -
trunk/src/VBox/ValidationKit/testdriver/reporter.py
r62100 r62104 1562 1562 return fRc; 1563 1563 1564 def flushall( ):1564 def flushall(fSkipXml = False): 1565 1565 """ 1566 1566 Flushes all output streams, both standard and logger related. 1567 This may also push data to the remote test manager. 1567 1568 """ 1568 1569 try: sys.stdout.flush(); … … 1571 1572 except: pass; 1572 1573 1573 # Note! Current no logger specific streams to flush. 1574 g_oLock.acquire(); 1575 fRc = g_oReporter.xmlFlush(fRetry = False); 1576 g_oLock.release(); 1574 1577 1575 1578 return True; -
trunk/src/VBox/ValidationKit/testdriver/vbox.py
r62100 r62104 1778 1778 rc = self.oVBoxMgr.waitForEvents(int(cMsTimeout)); 1779 1779 _ = rc; #reporter.log2('vbox.waitForTasksSleepWorker(%u): true (waitForEvents -> %s)' % (cMsTimeout, rc)); 1780 reporter.doPollWork('vbox.TestDriver.waitForTasksSleepWorker'); 1780 1781 return True; 1781 1782 except KeyboardInterrupt: … … 3185 3186 # Start the VM. 3186 3187 reporter.log('startVmAndConnectToTxsViaTcp: Starting(/preparing) "%s" (timeout %s s)...' % (sVmName, cMsTimeout / 1000)); 3188 reporter.flushall(); 3187 3189 oSession = self.startVmByName(sVmName); 3188 3190 if oSession is not None:
Note:
See TracChangeset
for help on using the changeset viewer.