03Jul16r21092 - detailed test results for TOOLS

To reconnect the TextTest GUI to these results, run:

texttest -a tools -d /home/delphi/sumo/tests -reconnect /home/delphi/texttesttmp/gcc4_64.31Jul021504.47951 -g

To start TextTest for these tests, run:

texttest -a tools -d /home/delphi/sumo/tests


default: 265 tests: 255 succeeded 7 killed 2 FAILED 1 known bugs

Detailed information for the tests that FAILED:

TEST FAILED on sim-build : import OSM webWizard ( Last six runs Jul2016 )

---------- Differences in osmimport ----------
22134,22135c22134,22135
<         <lane id=":735967926_3_0" index="0" disallow="tram rail_urban rail rail_electric pedestrian ship" speed="13.89" length="5.91" shape="4051.79,2174.36 4050.39,2172.03 4049.51,2170.19 4049.14,2168.85 4049.29,2168.00"/>
<         <lane id=":735967926_3_1" index="1" disallow="tram rail_urban rail rail_electric pedestrian ship" speed="13.89" length="5.91" shape="4051.79,2174.36 4051.29,2173.27 4051.15,2172.16 4051.40,2171.02 4052.01,2169.87"/>
---
>         <lane id=":735967926_3_0" index="0" disallow="tram rail_urban rail rail_electric pedestrian ship" speed="13.89" length="6.74" shape="4049.02,2176.15 4048.07,2174.14 4047.80,2172.11 4048.21,2170.06 4049.29,2168.00"/>
>         <lane id=":735967926_3_1" index="1" disallow="tram rail_urban rail rail_electric pedestrian ship" speed="13.89" length="6.74" shape="4051.79,2174.36 4051.29,2173.27 4051.15,2172.16 4051.40,2171.02 4052.01,2169.87"/>
61018c61018
<     <connection from="148457212#1" to="148449390" fromLane="0" toLane="1" pass="1" via=":1615564399_1_0" dir="s" state="M"/>
---
>     <connection from="148457212#1" to="148449390" fromLane="0" toLane="1" via=":1615564399_1_0" dir="s" state="M"/>
61021c61021
<     <connection from="148458493" to="148449390" fromLane="0" toLane="0" pass="1" via=":1615564399_0_0" dir="s" state="M"/>
---
>     <connection from="148458493" to="148449390" fromLane="0" toLane="0" via=":1615564399_0_0" dir="s" state="M"/>
62352,62353c62352,62353
<     <connection from="252254904#0" to="252254904#1" fromLane="0" toLane="0" via=":623894456_0_0" dir="s" state="M"/>
<     <connection from="252254904#0" to="229073787#0" fromLane="0" toLane="0" via=":623894456_1_0" dir="s" state="M"/>
---
>     <connection from="252254904#0" to="229073787#0" fromLane="0" toLane="0" via=":623894456_0_0" dir="s" state="M"/>
>     <connection from="252254904#0" to="252254904#1" fromLane="0" toLane="0" via=":623894456_1_0" dir="s" state="M"/>
62606,62610c62606,62610
<     <connection from="289830064" to="19801545" fromLane="1" toLane="1" pass="1" via=":27410732_0_0" dir="s" state="M"/>
<     <connection from="289830064" to="19801545" fromLane="2" toLane="2" pass="1" via=":27410732_0_1" dir="s" state="M"/>
<     <connection from="289830064" to="19801545" fromLane="3" toLane="3" pass="1" via=":27410732_0_2" dir="s" state="M"/>
<     <connection from="289830064" to="33301683" fromLane="4" toLane="1" pass="1" via=":27410732_3_0" dir="s" state="M"/>
<     <connection from="289830064" to="33301683" fromLane="5" toLane="2" pass="1" via=":27410732_3_1" dir="s" state="M"/>
---
>     <connection from="289830064" to="19801545" fromLane="1" toLane="1" via=":27410732_0_0" dir="s" state="M"/>
>     <connection from="289830064" to="19801545" fromLane="2" toLane="2" via=":27410732_0_1" dir="s" state="M"/>
>     <connection from="289830064" to="19801545" fromLane="3" toLane="3" via=":27410732_0_2" dir="s" state="M"/>
<truncated after showing first 30 lines>
---------- Differences in output ----------
185,187c185,187
<  RouteLength: 1911.65
<  WaitingTime: 65.33
<  TimeLoss: 108.08
---
>  RouteLength: 1907.75
>  WaitingTime: 61.53
>  TimeLoss: 103.93
190c190
< DijkstraRouterTT answered 18864 queries and explored 12.78 edges on average.
---
> DijkstraRouterTT answered 18702 queries and explored 12.82 edges on average.
192c192
< DijkstraRouterTT answered 378 queries and explored 638.95 edges on average.
---
> DijkstraRouterTT answered 377 queries and explored 637.22 edges on average.

TEST FAILED on sim-build : projects evacuation plain ( Last six runs Jul2016 )

---------- Differences in errors ----------
4a5,7
> Warning: Discarding unknown compound 'cycleway.lane' in type 'cycleway.lane|cycleway.lane|cycleway.none|highway.primary' (first occurence for edge '4068078#0').
> Warning: Discarding unknown compound 'cycleway.lane' in type 'cycleway.lane|cycleway.lane|cycleway.none|highway.primary' (first occurence for edge '4068078#0').
> Warning: Discarding unknown compound 'cycleway.none' in type 'cycleway.lane|cycleway.lane|cycleway.none|highway.primary' (first occurence for edge '4068078#0').
9a13
> Warning: Discarding unknown compound 'cycleway.opposite' in type 'cycleway.opposite|highway.residential' (first occurence for edge '4383744').
13d16
< Warning: Discarding unknown compound 'cycleway.opposite' in type 'cycleway.opposite|highway.residential' (first occurence for edge '4396234').
27a31
> Warning: Discarding unusable type 'railway.abandoned' (first occurence for edge '4741460').
29d32
< Warning: Discarding unusable type 'railway.abandoned' (first occurence for edge '4790904').
39a43
> Warning: Discarding unusable type 'railway.proposed' (first occurence for edge '23707860').
48a53
> Warning: Discarding unknown compound 'cycleway.lane' in type 'cycleway.lane|highway.service' (first occurence for edge '27016828').
50a56,57
> Warning: Discarding unknown compound 'cycleway.lane' in type 'cycleway.lane|cycleway.lane|highway.primary' (first occurence for edge '30711175#0').
> Warning: Discarding unknown compound 'cycleway.lane' in type 'cycleway.lane|cycleway.lane|highway.primary' (first occurence for edge '30711175#0').
59d65
< Warning: Discarding unknown compound 'cycleway.lane' in type 'cycleway.lane|highway.service' (first occurence for edge '34835387').
62,63c68,69
< Warning: Discarding unknown compound 'cycleway.opposite_track' in type 'cycleway.opposite_track|cycleway.track|highway.tertiary' (first occurence for edge '38207292').
< Warning: Discarding unknown compound 'cycleway.track' in type 'cycleway.opposite_track|cycleway.track|highway.tertiary' (first occurence for edge '38207292').
---
> Warning: Discarding unknown compound 'cycleway.opposite_track' in type 'cycleway.opposite_track|cycleway.track|highway.tertiary' (first occurence for edge '38207292#0').
> Warning: Discarding unknown compound 'cycleway.track' in type 'cycleway.opposite_track|cycleway.track|highway.tertiary' (first occurence for edge '38207292#0').
66a73
> Warning: Discarding unknown compound 'cycleway.lane' in type 'cycleway.lane|highway.primary_link' (first occurence for edge '49677302').
68a76,77
<truncated after showing first 30 lines>
---------- Differences in output ----------
3,7c3
< Found duplicate nodes. Substituting 3215103784 with 288002013
< Found duplicate nodes. Substituting 3987794203 with 3987794202
< Found duplicate nodes. Substituting 3997661445 with 3517810193
< Found duplicate nodes. Substituting 4016273048 with 26992494
< Found duplicate nodes. Substituting 4016273049 with 2306772973
---
> Found duplicate nodes. Substituting 4275787487 with 2601268837
17d12
< Found duplicate edges. Removing 377118659
18a14,16
> Found duplicate edges. Removing 385250934
> Found duplicate edges. Removing 387118485
> Found duplicate edges. Removing 388432544
24c22
<  Removed 1494 traffic lights before loading plain-XML
---
>  Removed 1634 traffic lights before loading plain-XML
26c24
<    37203 nodes loaded.
---
>    37987 nodes loaded.
28c26
<    36921 edges loaded.
---
>    37348 edges loaded.
33c31
<  Joined 721 junction cluster(s).
---
>  Joined 736 junction cluster(s).
<truncated after showing first 30 lines>

Detailed information for the tests that had known bugs:

TEST had known bugs (bug 1190 (new)) on sim-build : xml csv2xml cross3ltl_full_schema ( Last six runs Jul2016 )

******************************************************
Ticket #1190 (new defect: )
csv2xml cannot handle elements without attributes
http://sumo.dlr.de/trac.wsgi/ticket/1190
Reported By: behrisch Owned by: 
Priority: major Milestone: 1.0.0
Component: tools (python) Version: SVN
Description:
they are simply ignored. We could fix this by simply disallowing them in the input (they only occur in the full output and are quite useless there) or by looking at the schema in more detail when transforming
******************************************************
(This bug was triggered by FAILING to find text in file 'xml' matching 'vehicles')
---------- Differences in xml ----------
1,29d0
< <?xml version="1.0" encoding="UTF-8"?>
< 
< <!-- generated on Tue Dec  3 16:33:35 2013 by SUMO sumo Version dev-SVN-r15233
< <?xml version="1.0" encoding="UTF-8"?>
< 
< <configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">
< 
<     <input>
<         <net-file value="net.net.xml"/>
<         <route-files value="input_routes.rou.xml"/>
<     </input>
< 
<     <output>
<         <full-output value="full.xml"/>
<     </output>
< 
<     <time>
<         <begin value="0"/>
<         <end value="120"/>
<     </time>
< 
<     <report>
<         <no-duration-log value="true"/>
<         <no-step-log value="true"/>
<     </report>
< 
< </configuration>
< -->
< 
<truncated after showing first 30 lines>

Detailed information for the tests that were terminated before completion:

TEST were terminated before completion (TIMEOUT) on sim-build : xml schemaCheck tests additional ( Last six runs Jul2016 )

Test exceeded wallclock time limit of 300.0 seconds
---------- Differences in errors ----------
3a4,21
> Traceback (most recent call last):
>   File "/home/delphi/sumo/tests/../tools/xml/schemaCheck.py", line 131, in <module>
>     sys.exit(main(srcRoot, toCheck, sys.stderr))
>   File "/home/delphi/sumo/tests/../tools/xml/schemaCheck.py", line 88, in main
>     for root, dirs, files in os.walk(srcRoot):
>   File "/usr/lib64/python2.7/os.py", line 296, in walk
>     for x in walk(new_path, topdown, onerror, followlinks):
>   File "/usr/lib64/python2.7/os.py", line 296, in walk
>     for x in walk(new_path, topdown, onerror, followlinks):
>   File "/usr/lib64/python2.7/os.py", line 296, in walk
>     for x in walk(new_path, topdown, onerror, followlinks):
>   File "/usr/lib64/python2.7/os.py", line 296, in walk
>     for x in walk(new_path, topdown, onerror, followlinks):
>   File "/usr/lib64/python2.7/os.py", line 286, in walk
>     if isdir(join(top, name)):
>   File "/usr/lib64/python2.7/genericpath.py", line 41, in isdir
>     st = os.stat(s)
> KeyboardInterrupt
---------- Differences in output ----------
1d0
< <number> files checked

TEST were terminated before completion (TIMEOUT) on sim-build : xml schemaCheck tests cfgs ( Last six runs Jul2016 )

Test exceeded wallclock time limit of 300.0 seconds
---------- Differences in errors ----------
4a5,24
> Traceback (most recent call last):
>   File "/home/delphi/sumo/tests/../tools/xml/schemaCheck.py", line 131, in <module>
>     sys.exit(main(srcRoot, toCheck, sys.stderr))
>   File "/home/delphi/sumo/tests/../tools/xml/schemaCheck.py", line 88, in main
>     for root, dirs, files in os.walk(srcRoot):
>   File "/usr/lib64/python2.7/os.py", line 296, in walk
>     for x in walk(new_path, topdown, onerror, followlinks):
>   File "/usr/lib64/python2.7/os.py", line 296, in walk
>     for x in walk(new_path, topdown, onerror, followlinks):
>   File "/usr/lib64/python2.7/os.py", line 296, in walk
>     for x in walk(new_path, topdown, onerror, followlinks):
>   File "/usr/lib64/python2.7/os.py", line 296, in walk
>     for x in walk(new_path, topdown, onerror, followlinks):
>   File "/usr/lib64/python2.7/os.py", line 296, in walk
>     for x in walk(new_path, topdown, onerror, followlinks):
>   File "/usr/lib64/python2.7/os.py", line 286, in walk
>     if isdir(join(top, name)):
>   File "/usr/lib64/python2.7/genericpath.py", line 41, in isdir
>     st = os.stat(s)
> KeyboardInterrupt
---------- Differences in output ----------
1d0
< <number> files checked

TEST were terminated before completion (TIMEOUT) on sim-build : xml schemaCheck tests jtrrouter ( Last six runs Jul2016 )

Test exceeded wallclock time limit of 300.0 seconds
---------- Differences in errors ----------
0a1,12
> Traceback (most recent call last):
>   File "/home/delphi/sumo/tests/../tools/xml/schemaCheck.py", line 131, in <module>
>     sys.exit(main(srcRoot, toCheck, sys.stderr))
>   File "/home/delphi/sumo/tests/../tools/xml/schemaCheck.py", line 90, in main
>     for name in glob.glob(os.path.join(root, pattern)):
>   File "/usr/lib64/python2.7/glob.py", line 27, in glob
>     return list(iglob(pathname))
>   File "/usr/lib64/python2.7/glob.py", line 64, in iglob
>     for name in glob_in_dir(dirname, basename):
>   File "/usr/lib64/python2.7/glob.py", line 78, in glob1
>     names = os.listdir(dirname)
> KeyboardInterrupt
---------- Differences in output ----------
1d0
< <number> files checked

TEST were terminated before completion (TIMEOUT) on sim-build : xml schemaCheck tests netconvert ( Last six runs Jul2016 )

Test exceeded wallclock time limit of 300.0 seconds
---------- Differences in errors ----------
0a1,5
> Error on parsing 'netconvert/import/XML/errors/broken_edge/edge#nolanes__false1/input_edges.edg.xml'!
> Traceback (most recent call last):
>   File "/home/delphi/sumo/tests/../tools/xml/schemaCheck.py", line 56, in validate
>     schemes[schemaLoc] = etree.XMLSchema(etree.parse(schemaLoc))
> KeyboardInterrupt
2d6
< netconvert/import/XML/errors/broken_edge/edge#fromnode__missing1/input_edges.edg.xml:3:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'edge': The attribute 'from' is required but missing.
6,7d9
< netconvert/import/XML/errors/broken_edge/edge#id__missing4/input_edges.edg.xml:7:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'edge': The attribute 'id' is required but missing.
< netconvert/import/XML/errors/broken_edge/edge#id__missing4/input_edges.edg.xml:7:0:ERROR:SCHEMASV:SCHEMAV_CVC_IDC: Element 'edge': Not all fields of key identity-constraint 'edgeKey' evaluate to a node.
9,11d10
< netconvert/import/XML/errors/broken_edge/edge#length__empty4/input_edges.edg.xml:7:0:ERROR:SCHEMASV:SCHEMAV_CVC_DATATYPE_VALID_1_2_1: Element 'edge', attribute 'length': '' is not a valid value of the atomic type 'positiveFloatType'.
< netconvert/import/XML/errors/broken_edge/edge#length__false1/input_edges.edg.xml:3:0:ERROR:SCHEMASV:SCHEMAV_CVC_DATATYPE_VALID_1_2_1: Element 'edge', attribute 'length': 'a' is not a valid value of the atomic type 'positiveFloatType'.
< netconvert/import/XML/errors/broken_edge/edge#length__false4/input_edges.edg.xml:7:0:ERROR:SCHEMASV:SCHEMAV_CVC_DATATYPE_VALID_1_2_1: Element 'edge', attribute 'length': 'a' is not a valid value of the atomic type 'positiveFloatType'.
14,15d12
< netconvert/import/XML/errors/broken_edge/edge#nolanes__false1/input_edges.edg.xml:3:0:ERROR:SCHEMASV:SCHEMAV_CVC_DATATYPE_VALID_1_2_1: Element 'edge', attribute 'numLanes': 'a' is not a valid value of the atomic type 'xs:positiveInteger'.
< netconvert/import/XML/errors/broken_edge/edge#nolanes__false4/input_edges.edg.xml:7:0:ERROR:SCHEMASV:SCHEMAV_CVC_DATATYPE_VALID_1_2_1: Element 'edge', attribute 'numLanes': 'a' is not a valid value of the atomic type 'xs:positiveInteger'.
17d13
< netconvert/import/XML/errors/broken_edge/edge#priority__false4/input_edges.edg.xml:7:0:ERROR:SCHEMASV:SCHEMAV_CVC_DATATYPE_VALID_1_2_1: Element 'edge', attribute 'priority': 'a' is not a valid value of the atomic type 'xs:int'.
20,21d15
< netconvert/import/XML/errors/broken_edge/edge#shape__false1b/input_edges.edg.xml:3:0:ERROR:SCHEMASV:SCHEMAV_CVC_DATATYPE_VALID_1_2_1: Element 'edge', attribute 'shape': '1216.58218,a 1232.660518,5.758930707 1247.746483,12.79363175 1261.381695,22.34111022 1273.151856,34.11127081 1282.699334,47.74648315 1289.734035,62.83244822 1294.042213,78.91078659 1295.492966,95.4929661 1294.042213,112.0751456 1289.734035,128.153484 1282.699334,143.2394491 1273.151856,156.8746614 1261.381695,168.644822 1247.7
46483,178.1923005 1232.660518,185.2270015 1216.58218,189.5351793' is not a valid value of the atomic type 'shapeType'.
< netconvert/import/XML/errors/broken_edge/edge#shape__false1b/input_edges.edg.xml:3:0:ERROR:SCHEMASV:SCHEMAV_CVC_PATTERN_VALID: Element 'edge', attribute 'shape': [facet 'pattern'] The value '1216.58218,a 1232.660518,5.758930707 1247.746483,12.79363175 1261.381695,22.34111022 1273.151856,34.11127081 1282.699334,47.74648315 1289.734035,62.83244822 1294.042213,78.91078659 1295.492966,95.4929661 1294.042213,112.0751456 1289.734035,128.153484 1282.699334,143.2394491 1273.151856,156.8746614 1261.381
695,168.644822 1247.746483,178.1923005 1232.660518,185.2270015 1216.58218,189.5351793' is not accepted by the pattern '((\-)?(\d+|(\d*.\d+)),(\-)?(\d+|(\d*.\d+))(,(\-)?(\d+|(\d*.\d+)))?(\s(\-)?(\d+|(\d*.\d+)),(\-)?(\d+|(\d*.\d+))(,(\-)?(\d+|(\d*.\d+)))?)*)?'.
28,29d21
< netconvert/import/XML/errors/broken_edge/edge#shape__false4b/input_edges.edg.xml:7:0:ERROR:SCHEMASV:SCHEMAV_CVC_DATATYPE_VALID_1_2_1: Element 'edge', attribute 'shape': '-16.58217951,a -32.66051788,185.2270013 -47.74648295,178.1923003 -61.38169529,168.6448218 -73.15185588,156.8746612 -82.69933435,143.2394489 -89.73403539,128.1534838 -94.04221318,112.0751454 -95.4929659,95.4929659 -94.04221318,78.91078639 -89.73403539,62.83244802 -82.69933435,47.74648295 -73.15185588,34.11127061 -61.38169529,22
.34111002 -47.74648295,12.79363155 -32.66051788,5.758930507 -16.58217951,1.450752724' is not a valid value of the atomic type 'shapeType'.
< netconvert/import/XML/errors/broken_edge/edge#shape__false4b/input_edges.edg.xml:7:0:ERROR:SCHEMASV:SCHEMAV_CVC_PATTERN_VALID: Element 'edge', attribute 'shape': [facet 'pattern'] The value '-16.58217951,a -32.66051788,185.2270013 -47.74648295,178.1923003 -61.38169529,168.6448218 -73.15185588,156.8746612 -82.69933435,143.2394489 -89.73403539,128.1534838 -94.04221318,112.0751454 -95.4929659,95.4929659 -94.04221318,78.91078639 -89.73403539,62.83244802 -82.69933435,47.74648295 -73.15185588,34.111
27061 -61.38169529,22.34111002 -47.74648295,12.79363155 -32.66051788,5.758930507 -16.58217951,1.450752724' is not accepted by the pattern '((\-)?(\d+|(\d*.\d+)),(\-)?(\d+|(\d*.\d+))(,(\-)?(\d+|(\d*.\d+)))?(\s(\-)?(\d+|(\d*.\d+)),(\-)?(\d+|(\d*.\d+))(,(\-)?(\d+|(\d*.\d+)))?)*)?'.
34,35d25
< netconvert/import/XML/errors/broken_edge/edge#tonode__missing1/input_edges.edg.xml:3:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'edge': The attribute 'to' is required but missing.
< netconvert/import/XML/errors/broken_edge/edge#tonode__missing4/input_edges.edg.xml:7:0:ERROR:SCHEMASV:SCHEMAV_CVC_COMPLEX_TYPE_4: Element 'edge': The attribute 'to' is required but missing.
---------- Differences in output ----------
1d0
< <number> files checked

2 TESTS were terminated before completion (TIMEOUT) on sim-build :

Test exceeded wallclock time limit of 300.0 seconds
---------- Differences in errors ----------
0a1,12
> Traceback (most recent call last):
>   File "/home/delphi/sumo/tests/../tools/xml/schemaCheck.py", line 131, in <module>
>     sys.exit(main(srcRoot, toCheck, sys.stderr))
>   File "/home/delphi/sumo/tests/../tools/xml/schemaCheck.py", line 90, in main
>     for name in glob.glob(os.path.join(root, pattern)):
>   File "/usr/lib64/python2.7/glob.py", line 27, in glob
>     return list(iglob(pathname))
>   File "/usr/lib64/python2.7/glob.py", line 41, in iglob
>     if os.path.lexists(pathname):
>   File "/usr/lib64/python2.7/posixpath.py", line 152, in lexists
>     os.lstat(path)
> KeyboardInterrupt
---------- Differences in output ----------
1d0
< <number> files checked
xml schemaCheck tests nets ( Last six runs Jul2016 )
xml schemaCheck tests sim_outputs ( Last six runs Jul2016 )

TEST were terminated before completion (TIMEOUT) on sim-build : xml schemaCheck tests routes ( Last six runs Jul2016 )

Test exceeded wallclock time limit of 300.0 seconds
---------- Differences in errors ----------
3a4,15
> Traceback (most recent call last):
>   File "/home/delphi/sumo/tests/../tools/xml/schemaCheck.py", line 131, in <module>
>     sys.exit(main(srcRoot, toCheck, sys.stderr))
>   File "/home/delphi/sumo/tests/../tools/xml/schemaCheck.py", line 90, in main
>     for name in glob.glob(os.path.join(root, pattern)):
>   File "/usr/lib64/python2.7/glob.py", line 27, in glob
>     return list(iglob(pathname))
>   File "/usr/lib64/python2.7/glob.py", line 41, in iglob
>     if os.path.lexists(pathname):
>   File "/usr/lib64/python2.7/posixpath.py", line 152, in lexists
>     os.lstat(path)
> KeyboardInterrupt
---------- Differences in output ----------
1d0
< <number> files checked