[OSRM-talk] Build failed in Jenkins: Project OSRM (develop, release) #129

OpenStreetMap Jenkins jenkins at smsm1.net
Mon Feb 25 17:51:15 UTC 2013


See <http://ci.openstreetmap.org/job/Project%20OSRM%20(develop,%20release)/129/changes>

Changes:

[DennisOSRM] Fixing incorrect initialization of hash function

------------------------------------------
Started by remote host 127.0.0.1
Building in workspace <http://ci.openstreetmap.org/job/Project%20OSRM%20(develop,%20release)/ws/>
Checkout:Project OSRM (develop, release) / <http://ci.openstreetmap.org/job/Project%20OSRM%20(develop,%20release)/ws/> - hudson.remoting.LocalChannel at 179cff89
Using strategy: Default
Last Built Revision: Revision c4693602efca471c2f0f615705b86cf51f40f8fa (origin/develop)
Fetching changes from 1 remote Git repository
Fetching upstream changes from https://github.com/DennisOSRM/Project-OSRM.git
Pruning obsolete local branches
Commencing build of Revision ea83231da5284e189254466b9ce70b2f009a2b2f (origin/develop)
Checking out Revision ea83231da5284e189254466b9ce70b2f009a2b2f (origin/develop)
[Project OSRM (develop, release)] $ scons
scons: Reading SConscript files ...
Using default C++ Compiler:  g++
Default platform
Checking for C++ library pthread... (cached) yes
Checking for C++ library luajit-5.1... (cached) no
luajit library not found. Checking for interpreter
Checking for C header file omp.h... (cached) yes
Checking for C++ library bz2... (cached) yes
Checking for C++ library osmpbf... (cached) yes
Checking for C++ library protobuf... (cached) yes
Checking for Protobuffer version >= 2.3.0... (cached) yes
Checking for C++ library stxxl... (cached) yes
Checking for C++ library xml2... (cached) yes
Checking for C++ library z... (cached) yes
Checking for Boost version >= 1.44... (cached) yes
Checking for C++ library boost_system... (cached) yes
Checking for C++ library boost_thread... (cached) yes
Checking for C++ library boost_regex... (cached) yes
Checking for C++ library boost_filesystem... (cached) yes
Checking for C++ header file boost/archive/iterators/base64_from_binary.hpp... (cached) yes
Checking for C++ header file boost/archive/iterators/binary_from_base64.hpp... (cached) yes
Checking for C++ header file boost/archive/iterators/transform_width.hpp... (cached) yes
Checking for C++ header file boost/bind.hpp... (cached) yes
Checking for C++ header file boost/circular_buffer.hpp... (cached) yes
Checking for C++ header file boost/enable_shared_from_this.hpp... (cached) yes
Checking for C++ header file boost/foreach.hpp... (cached) yes
Checking for C++ header file boost/lexical_cast.hpp... (cached) yes
Checking for C++ header file boost/logic/tribool.hpp... (cached) yes
Checking for C++ header file boost/math/tr1.hpp... (cached) yes
Checking for C++ header file boost/noncopyable.hpp... (cached) yes
Checking for C++ header file boost/property_tree/ptree.hpp... (cached) yes
Checking for C++ header file boost/property_tree/ini_parser.hpp... (cached) yes
Checking for C++ header file boost/shared_ptr.hpp... (cached) yes
Checking for C++ header file boost/thread/mutex.hpp... (cached) yes
Checking for C++ header file boost/thread/thread.hpp... (cached) yes
Checking for C++ header file boost/thread/condition.hpp... (cached) yes
Checking for C++ header file boost/thread/thread.hpp... (cached) yes
Checking for C++ header file boost/thread.hpp... (cached) yes
Checking for C++ header file boost/tuple/tuple.hpp... (cached) yes
Checking for C++ header file boost/unordered_map.hpp... (cached) yes
scons: done reading SConscript files.
scons: Building targets ...
g++ -o createHierarchy.o -c -minline-all-stringops -fopenmp -Wall -O3 -DNDEBUG -march=native -I/usr/include -I/usr/include/include -I/usr/include/libxml2 -I/usr/include/lua5.1 createHierarchy.cpp
g++ -o osrm-prepare -fopenmp createHierarchy.o Contractor/EdgeBasedGraphFactory.o Contractor/TemporaryStorage.o Algorithms/CRC32.o -lpthread -llua5.1 -lluabind -lbz2 -losmpbf -lprotobuf -lstxxl -lxml2 -lz -lboost_system -lboost_thread -lboost_regex -lboost_filesystem
scons: done building targets.
[Project OSRM (develop, release)] $ /bin/sh -xe /tmp/hudson7490871299005886535.sh
+ bundle install --path=~/gems
Using rake (0.9.2.2) 
Using builder (3.0.0) 
Using diff-lcs (1.1.3) 
Using json (1.6.5) 
Using gherkin (2.7.6) 
Using term-ansicolor (1.0.7) 
Using cucumber (1.1.4) 
Using osmlib-base (0.1.4) 
Using rspec-expectations (2.11.3) 
Using sys-proctable (0.9.1) 
Using bundler (1.2.1) 
Your bundle is complete! It was installed into /var/lib/jenkins/gems
+ bundle exec cucumber --format json -o cucumber.json -p verify OSRM_PORT=5002
Using the verify profile...
Ruby version 1.9.3
Port set to 5002
...........................................................................................................................................................................................F..................................................F...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

(::) failed steps (::)

end of file reached (EOFError)
/usr/lib/ruby/1.9.1/net/protocol.rb:141:in `read_nonblock'
/usr/lib/ruby/1.9.1/net/protocol.rb:141:in `rbuf_fill'
/usr/lib/ruby/1.9.1/net/protocol.rb:122:in `readuntil'
/usr/lib/ruby/1.9.1/net/protocol.rb:132:in `readline'
/usr/lib/ruby/1.9.1/net/http.rb:2562:in `read_status_line'
/usr/lib/ruby/1.9.1/net/http.rb:2551:in `read_new'
/usr/lib/ruby/1.9.1/net/http.rb:1319:in `block in transport_request'
/usr/lib/ruby/1.9.1/net/http.rb:1316:in `catch'
/usr/lib/ruby/1.9.1/net/http.rb:1316:in `transport_request'
/usr/lib/ruby/1.9.1/net/http.rb:1293:in `request'
/usr/lib/ruby/1.9.1/net/http.rb:1195:in `request_get'
/usr/lib/ruby/1.9.1/net/http.rb:455:in `block in get_response'
/usr/lib/ruby/1.9.1/net/http.rb:745:in `start'
/usr/lib/ruby/1.9.1/net/http.rb:454:in `get_response'
./features/support/route.rb:12:in `block in request_path'
/usr/lib/ruby/1.9.1/timeout.rb:68:in `timeout'
./features/support/route.rb:11:in `request_path'
./features/support/route.rb:21:in `request_route'
./features/step_definitions/routing.rb:10:in `block (3 levels) in <top (required)>'
./features/step_definitions/routing.rb:5:in `each'
./features/step_definitions/routing.rb:5:in `each_with_index'
./features/step_definitions/routing.rb:5:in `block (2 levels) in <top (required)>'
./features/support/launch.rb:13:in `block in initialize'
./features/support/launch.rb:10:in `chdir'
./features/support/launch.rb:10:in `initialize'
./features/step_definitions/routing.rb:4:in `new'
./features/step_definitions/routing.rb:4:in `/^I route I should get$/'
features/bicycle/restrictions.feature:282:in `When I route I should get'

Tables were not identical (Cucumber::Ast::Table::Different)
./features/support/cucumber.rb:74:in `routing_diff!'
./features/step_definitions/routing.rb:71:in `/^I route I should get$/'
features/car/maxspeed.feature:31:in `When I route I should get'

Failing Scenarios:
cucumber -p verify features/bicycle/restrictions.feature:254 # Scenario: Bike - Multiple except tag values
cucumber -p verify features/car/maxspeed.feature:22 # Scenario: Car - Do not ignore maxspeed when higher than way speed

184 scenarios (2 failed, 182 passed)
669 steps (2 failed, 667 passed)
3m2.350s
Build step 'Execute shell' marked build as failure
[CucumberReportPublisher] Compiling Cucumber Html Reports ...
[CucumberReportPublisher] detected this build is running on the master 
[CucumberReportPublisher] copying json to reports directory: /var/lib/jenkins/jobs/Project OSRM (develop, release)/builds/2013-02-25_17-47-41/cucumber-html-reports
[CucumberReportPublisher] Generating HTML reports
Build step 'Publish cucumber results as a report' marked build as failure



More information about the OSRM-talk mailing list