VirtualBox

忽略:
時間撮記:
2017-3-7 上午10:54:16 (8 年 以前)
作者:
vboxsync
訊息:

ValidationKit/testdriver: pylint 2.0.0 fixes.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/ValidationKit/testdriver/txsclient.py

    r62484 r65967  
    257257                                       ord(sOpcode[6]), \
    258258                                       ord(sOpcode[7]) ) ) );
    259             if len(abPayload) > 0:
     259            if abPayload:
    260260                abMsg.extend(abPayload);
    261261        except:
     
    282282
    283283        # Read the header.
    284         if len(self.abReadAheadHdr) > 0:
     284        if self.abReadAheadHdr:
    285285            assert(len(self.abReadAheadHdr) == 16);
    286286            abHdr = self.abReadAheadHdr;
     
    756756                        rc = None;
    757757                        break;
    758                     if len(sInput) > 0:
     758                    if sInput:
    759759                        oStdIn.uTxsClientCrc32 = zlib.crc32(sInput, oStdIn.uTxsClientCrc32);
    760760                        # Convert to a byte array before handing it of to sendMsg or the string
     
    10901090                # Update the file stream CRC and send it off.
    10911091                uMyCrc32 = zlib.crc32(abBuf, uMyCrc32);
    1092                 if len(abBuf) == 0:
     1092                if not abBuf:
    10931093                    rc = self.sendMsg('DATA EOF', (long(uMyCrc32 & 0xffffffff), ));
    10941094                else:
     
    11081108
    11091109                # EOF?
    1110                 if len(abBuf) == 0:
     1110                if not abBuf:
    11111111                    break;
    11121112
     
    11491149        rc = self.taskDownloadCommon(sRemoteFile, oLocalString);
    11501150        if rc is True:
    1151             if len(oLocalString.asContent) == 0:
     1151            if not oLocalString.asContent:
    11521152                rc = '';
    11531153            else:
     
    19301930                self.oSocket.setblocking(0);    # just in case it's not set.
    19311931                sData = "1";
    1932                 while len(sData) > 0:
     1932                while sData:
    19331933                    sData = self.oSocket.recv(16384);
    19341934            except:
     
    19461946        self.oCv.release();
    19471947
    1948     def sendBytes(self, abMsg, cMsTimeout):
     1948    def sendBytes(self, abBuf, cMsTimeout):
    19491949        if self.oSocket is None:
    19501950            reporter.error('TransportTcp.sendBytes: No connection.');
     
    19531953        # Try send it all.
    19541954        try:
    1955             cbSent = self.oSocket.send(abMsg);
    1956             if cbSent == len(abMsg):
     1955            cbSent = self.oSocket.send(abBuf);
     1956            if cbSent == len(abBuf):
    19571957                return True;
    19581958        except Exception, oXcpt:
    19591959            if not self.__isWouldBlockXcpt(oXcpt):
    1960                 reporter.errorXcpt('TranportTcp.sendBytes: %s bytes' % (len(abMsg)));
     1960                reporter.errorXcpt('TranportTcp.sendBytes: %s bytes' % (len(abBuf)));
    19611961                return False;
    19621962            cbSent = 0;
     
    19671967            cMsElapsed = base.timestampMilli() - msStart;
    19681968            if cMsElapsed > cMsTimeout:
    1969                 reporter.error('TranportTcp.sendBytes: %s bytes timed out (1)' % (len(abMsg)));
     1969                reporter.error('TranportTcp.sendBytes: %s bytes timed out (1)' % (len(abBuf)));
    19701970                break;
    19711971
     
    19731973            try:
    19741974                ttRc = select.select([], [self.oSocket], [self.oSocket], (cMsTimeout - cMsElapsed) / 1000.0);
    1975                 if len(ttRc[2]) > 0 and len(ttRc[1]) == 0:
     1975                if ttRc[2] and not ttRc[1]:
    19761976                    reporter.error('TranportTcp.sendBytes: select returned with exception');
    19771977                    break;
    1978                 if len(ttRc[1]) == 0:
    1979                     reporter.error('TranportTcp.sendBytes: %s bytes timed out (2)' % (len(abMsg)));
     1978                if not ttRc[1]:
     1979                    reporter.error('TranportTcp.sendBytes: %s bytes timed out (2)' % (len(abBuf)));
    19801980                    break;
    19811981            except:
     
    19851985            # Try send more.
    19861986            try:
    1987                 cbSent += self.oSocket.send(abMsg[cbSent:]);
    1988                 if cbSent == len(abMsg):
     1987                cbSent += self.oSocket.send(abBuf[cbSent:]);
     1988                if cbSent == len(abBuf):
    19891989                    return True;
    19901990            except Exception, oXcpt:
    19911991                if not self.__isWouldBlockXcpt(oXcpt):
    1992                     reporter.errorXcpt('TranportTcp.sendBytes: %s bytes' % (len(abMsg)));
     1992                    reporter.errorXcpt('TranportTcp.sendBytes: %s bytes' % (len(abBuf)));
    19931993                    break;
    19941994
     
    20112011            try:
    20122012                abBuf = self.oSocket.recv(cb - len(self.abReadAhead));
    2013                 if len(abBuf) > 0:
     2013                if abBuf:
    20142014                    self.abReadAhead.extend(array.array('B', abBuf));
    20152015            except Exception, oXcpt:
     
    20262026            cMsElapsed = base.timestampMilli() - msStart;
    20272027            if cMsElapsed > cMsTimeout:
    2028                 if not fNoDataOk or len(self.abReadAhead) > 0:
     2028                if not fNoDataOk or self.abReadAhead:
    20292029                    reporter.error('TranportTcp.recvBytes: %s/%s bytes timed out (1)' % (len(self.abReadAhead), cb));
    20302030                break;
     
    20332033            try:
    20342034                ttRc = select.select([self.oSocket], [], [self.oSocket], (cMsTimeout - cMsElapsed) / 1000.0);
    2035                 if len(ttRc[2]) > 0 and len(ttRc[0]) == 0:
     2035                if ttRc[2] and not ttRc[0]:
    20362036                    reporter.error('TranportTcp.recvBytes: select returned with exception');
    20372037                    break;
    2038                 if len(ttRc[0]) == 0:
    2039                     if not fNoDataOk or len(self.abReadAhead) > 0:
     2038                if not ttRc[0]:
     2039                    if not fNoDataOk or self.abReadAhead:
    20402040                        reporter.error('TranportTcp.recvBytes: %s/%s bytes timed out (2) fNoDataOk=%s'
    20412041                                       % (len(self.abReadAhead), cb, fNoDataOk));
     
    20482048            try:
    20492049                abBuf = self.oSocket.recv(cb - len(self.abReadAhead));
    2050                 if len(abBuf) == 0:
     2050                if not abBuf:
    20512051                    reporter.error('TranportTcp.recvBytes: %s/%s bytes (%s) - connection has been shut down'
    20522052                                   % (len(self.abReadAhead), cb, fNoDataOk));
     
    20592059                reporter.log('recv => exception %s' % (oXcpt,));
    20602060                if not self.__isWouldBlockXcpt(oXcpt):
    2061                     if not fNoDataOk  or  not self.__isConnectionReset(oXcpt)  or  len(self.abReadAhead) > 0:
     2061                    if not fNoDataOk  or  not self.__isConnectionReset(oXcpt)  or  self.abReadAhead:
    20622062                        reporter.errorXcpt('TranportTcp.recvBytes: %s/%s bytes (%s)' % (len(self.abReadAhead), cb, fNoDataOk));
    20632063                    break;
     
    20752075        try:
    20762076            ttRc = select.select([], [], [self.oSocket], 0.0);
    2077             if len(ttRc[2]) > 0:
     2077            if ttRc[2]:
    20782078                return False;
    20792079
     
    20862086        try:
    20872087            ttRc = select.select([self.oSocket], [], [], cMsTimeout / 1000.0);
    2088             if len(ttRc[0]) == 0:
     2088            if not ttRc[0]:
    20892089                return False;
    20902090        except:
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette