VirtualBox

Changeset 94126 in vbox for trunk


Ignore:
Timestamp:
Mar 8, 2022 2:18:58 PM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
150375
Message:

ValKit/testdriver: pylint 2.9.6 adjustments (mostly about using 'with' statements).

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

Legend:

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

    r93115 r94126  
    599599                        asArgs.append(sLoadAddr);
    600600
    601                 oRTLdrFltProc = subprocess.Popen(asArgs, stdin=subprocess.PIPE, stdout=subprocess.PIPE, bufsize=0);
     601                oRTLdrFltProc = subprocess.Popen(asArgs, stdin=subprocess.PIPE,         # pylint: disable=consider-using-with
     602                                                 stdout=subprocess.PIPE, bufsize=0);
    602603                if oRTLdrFltProc is not None:
    603604                    sReportAn, _ = oRTLdrFltProc.communicate(sReport);
  • TabularUnified trunk/src/VBox/ValidationKit/testdriver/reporter.py

    r93115 r94126  
    7171
    7272        # Take the lock.
    73         if not self.oLock.acquire():
     73        if not self.oLock.acquire():                            # pylint: disable=consider-using-with
    7474            return False;
    7575
  • TabularUnified trunk/src/VBox/ValidationKit/testdriver/testfileset.py

    r93115 r94126  
    517517            # has been changed to tarfile.PAX_FORMAT, which our extraction code (vts_tar) currently can't handle.
    518518            ## @todo Remove tarfile.GNU_FORMAT and use tarfile.PAX_FORMAT as soon as we have PAX support.
    519             oTarFile = tarfile.open(sTarFileHst, 'w:gz', format = tarfile.GNU_FORMAT);
     519            oTarFile = tarfile.open(sTarFileHst, 'w:gz', format = tarfile.GNU_FORMAT);  # pylint: disable=consider-using-with
    520520        except:
    521521            return reporter.errorXcpt('Failed to open new tar file: %s' % (sTarFileHst,));
     
    592592
    593593            try:
    594                 oOutFile = open(sPath, 'wb');
     594                oOutFile = open(sPath, 'wb');                   # pylint: disable=consider-using-with
    595595            except:
    596596                return reporter.errorXcpt('open(%s, "wb") failed' % (sPath,));
  • TabularUnified trunk/src/VBox/ValidationKit/testdriver/tst-txsclient.py

    r93115 r94126  
    3838sys.path.insert(0, '.');
    3939sys.path.insert(0, '..');
    40 import testdriver.txsclient as txsclient
    41 import testdriver.reporter as reporter
    42 from common import utils;
     40from common     import utils;
     41from testdriver import txsclient;
     42from testdriver import reporter;
    4343
    4444# Python 3 hacks:
  • TabularUnified trunk/src/VBox/ValidationKit/testdriver/vbox.py

    r93895 r94126  
    37953795                # resubmit the task.
    37963796                cMsTimeout2 = msStart + cMsTimeout - base.timestampMilli();
    3797                 if cMsTimeout2 < 500:
    3798                     cMsTimeout2 = 500;
     3797                cMsTimeout2 = max(cMsTimeout2, 500);
    37993798                fRc = oTxsSession.asyncIsFile('${CDROM}/%s' % (sFile,), cMsTimeout2);
    38003799                if fRc is not True:
  • TabularUnified trunk/src/VBox/ValidationKit/testdriver/vboxinstaller.py

    r93665 r94126  
    239239        sFull = self.__persistentVarCalcName(sVar);
    240240        try:
    241             oFile = open(sFull, 'w');
    242             if sValue:
    243                 oFile.write(sValue.encode('utf-8'));
    244             oFile.close();
     241            with open(sFull, 'w') as oFile:
     242                if sValue:
     243                    oFile.write(sValue.encode('utf-8'));
    245244        except:
    246245            reporter.errorXcpt('Error creating "%s"' % (sFull,));
     
    292291            return None;
    293292        try:
    294             oFile = open(sFull, 'r');
    295             sValue = oFile.read().decode('utf-8');
    296             oFile.close();
     293            with open(sFull, 'r') as oFile:
     294                sValue = oFile.read().decode('utf-8');
    297295        except:
    298296            reporter.errorXcpt('Error creating "%s"' % (sFull,));
     
    492490        # Download the build files.
    493491        #
    494         for i in range(len(self._asBuildUrls)):
    495             if webutils.downloadFile(self._asBuildUrls[i], self._asBuildFiles[i],
    496                                      self.sBuildPath, reporter.log, reporter.log) is not True:
     492        for i, sBuildUrl in enumerate(self._asBuildUrls):
     493            if webutils.downloadFile(sBuildUrl, self._asBuildFiles[i], self.sBuildPath, reporter.log, reporter.log) is not True:
    497494                reporter.testDone(fSkipped = True);
    498495                return None; # Failed to get binaries, probably deleted. Skip the test run.
  • TabularUnified trunk/src/VBox/ValidationKit/testdriver/vboxtestvms.py

    r93150 r94126  
    3939
    4040# Validation Kit imports.
     41from common     import pathutils;
     42from common     import utils;
    4143from testdriver import base;
    4244from testdriver import reporter;
    4345from testdriver import vboxcon;
    44 from common import pathutils;
    45 from common import utils;
    4646
    4747
  • TabularUnified trunk/src/VBox/ValidationKit/testdriver/vboxwrappers.py

    r93115 r94126  
    237237                break;
    238238            cMsToWait = cMsTimeout - cMsElapsed;
    239             if cMsToWait > 500:
    240                 cMsToWait = 500;
     239            cMsToWait = min(cMsToWait, 500);
    241240            try:
    242241                self.o.waitForCompletion(cMsToWait);
     
    699698                break;
    700699            cMsSleep = cMsTimeout - cMsElapsed;
    701             if cMsSleep > 10000:
    702                 cMsSleep = 10000;
     700            cMsSleep = min(cMsSleep, 10000);
    703701            try:    self.oVBoxMgr.waitForEvents(cMsSleep);
    704702            except KeyboardInterrupt: raise;
     
    28562854            return False
    28572855
    2858         oFile = open(sFilename, 'wb')
    2859         oFile.write(aPngData)
    2860         oFile.close()
     2856        with open(sFilename, 'wb') as oFile:
     2857            oFile.write(aPngData)
    28612858
    28622859        return True
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