Boost logo

Boost Testing :

From: Nicola Musatti (Nicola.Musatti_at_[hidden])
Date: 2007-09-23 16:17:44


Hallo,
I just tried running regression.py, but after executing all the tests it
aborts with an error message:

# Executing SVN command "svn --non-interactive --username=user info
D:\boost\svn
\trunk\boost >D:\boost\svn\trunk\svn_info.txt"
Traceback (most recent call last):
   File "D:\boost\svn\trunk\regression.py", line 1037, in <module>
     commands[ command ]( **accept_args( args ) )
   File "D:\boost\svn\trunk\regression.py", line 831, in regression
     collect_logs( tag, runner, platform, user, comment, incremental,
dart_server
, proxy, [] )
   File "D:\boost\svn\trunk\regression.py", line 664, in collect_logs
     revision = re.search( 'Revision: ([0-9]*)', svn_info ).group(1)
AttributeError: 'NoneType' object has no attribute 'group'

This is due to the fact that I'm running the italian version of Windows
XP and on my computer Subversion defaults to italian messages, which
breaks the regexp which collects the svn revision.

One way to avoid this problem is to ensure that the svn locale is set to
C. Maybe it would be a good idea to fix this directly in regression.py .

My command line:
python regression.py --runner=bcbboost
--toolsets=borland-5.6.4,borland-5.8.2,borland-5.9.2 --user=nmusatti
--force-update --bjam-options=-l600

My setup:
I'm running tests from the D:\boost\svn\trunk directory, where I have:
bjam.exe
process_jam_log.exe
regression.py

boost, which is an already existing copy of trunk.

Cheers,
Nicola Musatti

-- 
Nicola.Musatti <at> gmail <dot> com
Home: http://nicola.musatti.googlepages.com/home
Blog: http://wthwdik.wordpress.com/

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