Boost logo

Boost Testing :

From: Toon Knapen (toon.knapen_at_[hidden])
Date: 2005-07-15 10:33:15


JOAQUIN LOPEZ MU?Z wrote:
> About a week or so. Any chance to get them
> marching again?
>

Well we have cronjobs to launch them but they constantly fail. The
cronjobs on IBM and HP constantly fail due to connection timeout's.

On IBM I already tried about 10 times to launch the script manually but
constantly I get connection timeout's. This was not the case before so I
really do not know what is happening. You should know however that even
installing a python on IBM that is capable doing all things that are
used in regression.py is not trivial. For example it took us some time
to get zlib etc integrated in python. The solution I see is to download
the distribution once, distribute it internally to the different
machines, launch regression.py on that distribution, recover the results
on a linux machine and let the linux machine upload the results (the
error-log of regression.py on ibm is attached)

On HP I launched regression.py this morning manually and finally it
worked again. The cron however constantly fails. I have attached the log
of the error we get.

On Altix apparantly there is a problem with compiling the
process_jam_log executable. We still have to look into this.

bash-2.05a$ python /home/qa/cvstop/qa_tests/regression.py --runner=FFT-vacppv6 --toolsets=vacpp
# Cleaning up "/home/qa/cvstop/qa_tests/boost" directory ...
# Cleaning up "/home/qa/cvstop/qa_tests/results" directory ...
# Getting sources (2005-07-15T17:24:05Z)...
# Downloading "http://www.meta-comm.com/engineering/boost/snapshot/boost-CVS-HEAD.tar.bz2" to "/home/qa/cvstop/qa_tests"...
Traceback (most recent call last):
  File "/home/qa/cvstop/qa_tests/regression.py", line 843, in ?
    commands[ command ]( **accept_args( args ) )
  File "/home/qa/cvstop/qa_tests/regression.py", line 669, in regression
    get_source( user, tag, proxy, [] )
  File "/home/qa/cvstop/qa_tests/regression.py", line 288, in get_source
    tarball_path = download_boost_tarball( regression_root, tag, proxy )
  File "/home/qa/cvstop/qa_tests/regression.py", line 151, in download_boost_tarball
    , proxy
  File "/home/qa/cvstop/qa_tests/regression.py", line 126, in http_get
    src = urllib.urlopen( source_url, proxies = proxies )
  File "/usr/local/python/lib/python2.5/urllib.py", line 77, in urlopen
    return opener.open(url)
  File "/usr/local/python/lib/python2.5/urllib.py", line 180, in open
    return getattr(self, name)(url)
  File "/usr/local/python/lib/python2.5/urllib.py", line 296, in open_http
    h.endheaders()
  File "/usr/local/python/lib/python2.5/httplib.py", line 794, in endheaders
    self._send_output()
  File "/usr/local/python/lib/python2.5/httplib.py", line 675, in _send_output
    self.send(msg)
  File "/usr/local/python/lib/python2.5/httplib.py", line 642, in send
    self.connect()
  File "/usr/local/python/lib/python2.5/httplib.py", line 626, in connect
    raise socket.error, msg
IOError: [Errno socket error] (78, 'Connection timed out')


# Cleaning up "/home/qa/cvstop/qa_tests/boost" directory ...
# Cleaning up "/home/qa/cvstop/qa_tests/results" directory ...
# Getting sources (2005-07-02T08:00:01Z)...
# Downloading "http://www.meta-comm.com/engineering/boost/snapshot/boost-CVS-HEAD.tar.bz2" to "/home/qa/cvstop/qa_tests"...
Traceback (most recent call last):
  File "/home/qa/cvstop/qa_tests/regression.py", line 841, in ?
    commands[ command ]( **accept_args( args ) )
  File "/home/qa/cvstop/qa_tests/regression.py", line 668, in regression
    get_source( user, tag, proxy, [] )
  File "/home/qa/cvstop/qa_tests/regression.py", line 287, in get_source
    tarball_path = download_boost_tarball( regression_root, tag, proxy )
  File "/home/qa/cvstop/qa_tests/regression.py", line 150, in download_boost_tarball
    , proxy
  File "/home/qa/cvstop/qa_tests/regression.py", line 130, in http_get
    data = src.read( 16*1024 )
  File "/usr/local/python/lib/python2.5/socket.py", line 303, in read
    data = self._sock.recv(recv_size)
socket.error: (232, 'Connection reset by peer')


Boost-testing list run by mbergal at meta-comm.com