[postgis-tickets] [PostGIS] #4062: Git lab ci need to be able to test 2.2 or turn off

PostGIS trac at osgeo.org
Sun Apr 1 21:27:03 PDT 2018


#4062: Git lab ci need to be able to test 2.2 or turn off
-----------------------+---------------------------
 Reporter:  robe       |      Owner:  robe
     Type:  defect     |     Status:  new
 Priority:  medium     |  Milestone:  PostGIS 2.2.7
Component:  buildbots  |    Version:  2.2.x
 Keywords:             |
-----------------------+---------------------------
 First of all I had to upgrade Git lab ci to use 9.6, because for the image
 in use, there is no lower PostgreSQL version it seems.

 However we can't use 9.6 because 2.2 only is guaranteed to support
 compile, and you can see why cause topology fails


 {{{
 https://gitlab.com/postgis/postgis/-/jobs/60603994

 regress/gml .. failed (diff expected obtained: /tmp/pgis_reg/test_42_diff)
 -----------------------------------------------------------------------------
 --- regress/gml_expected        2018-04-02 03:55:01.000000000 +0000
 +++ /tmp/pgis_reg/test_42_out   2018-04-02 04:01:18.000000000 +0000
 @@ -55,8 +55,8 @@
  S3-visited|<TopoPoint><directedNode xlink:href="#N6" /></TopoPoint>
  R1-visited|<TopoCurve><directedEdge><Edge id="E9"><directedNode
 orientation="-"><Node id="N15"/></directedNode><directedNode
 xlink:href="#N14" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>9 14 21
 14</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge
 orientation="-"><Edge id="E10"><directedNode orientation="-"><Node
 id="N13"/></directedNode><directedNode xlink:href="#N14"
 /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>35 14 21
 14</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge></TopoCurve>
  N1N6N14-visited|<TopoPoint><directedNode><Node
 id="N1"><pointProperty><Point srsName="EPSG:4326"><pos>8
 30</pos></Point></pointProperty></Node></directedNode><directedNode
 xlink:href="#N6" /><directedNode xlink:href="#N14" /></TopoPoint>
 -P2-visited|<TopoSurface><directedFace><Face id="F4"><directedEdge
 orientation="-"><Edge id="E7"><directedNode orientation="-"
 xlink:href="#N17" /><directedNode><Node
 id="N18"/></directedNode><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>21 22 35
 22</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge><Edge
 id="E17"><directedNode orientation="-" xlink:href="#N13" /><directedNode
 xlink:href="#N18" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>35 14 35
 22</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge
 orientation="-" xlink:href="#E10" /><directedEdge orientation="-"
 xlink:href="#E19" /></Face></directedFace><directedFace><Face
 id="F7"><directedEdge xlink:href="#E10" /><directedEdge><Edge
 id="E18"><directedNode orientation="-"><Node
 id="N10"/></directedNode><directedNode xlink:href="#N13"
 /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>35 6 35
 14</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge><Edge
 id="E13"><directedNode orientation="-" xlink:href="#N9" /><directedNode
 xlink:href="#N10" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>21 6 35
 6</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge
 orientation="-" xlink:href="#E20" /></Face></directedFace></TopoSurface>
 -P1-visited|<TopoSurface><directedFace><Face id="F3"><directedEdge
 orientation="-"><Edge id="E6"><directedNode orientation="-"><Node
 id="N16"/></directedNode><directedNode><Node
 id="N17"/></directedNode><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>9 22 21
 22</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge><Edge
 id="E19"><directedNode orientation="-" xlink:href="#N14" /><directedNode
 xlink:href="#N17" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>21 14 21
 22</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge
 xlink:href="#E9" /><directedEdge orientation="-"><Edge
 id="E21"><directedNode orientation="-" xlink:href="#N15" /><directedNode
 xlink:href="#N16" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>9 14 9
 22</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge></Face></directedFace><directedFace><Face
 id="F6"><directedEdge orientation="-" xlink:href="#E9"
 /><directedEdge><Edge id="E20"><directedNode orientation="-"><Node
 id="N9"/></directedNode><directedNode xlink:href="#N14"
 /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>21 6 21
 14</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge><Edge
 id="E12"><directedNode orientation="-"><Node
 id="N8"/></directedNode><directedNode xlink:href="#N9"
 /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>9 6 21
 6</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge
 orientation="-"><Edge id="E22"><directedNode orientation="-"
 xlink:href="#N8" /><directedNode xlink:href="#N15" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>9 6 9
 14</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge></Face></directedFace></TopoSurface>
 +P2-visited|<TopoSurface><directedFace><Face id="F4"><directedEdge
 orientation="-"><Edge id="E7"><directedNode orientation="-"><Node
 id="N17"/></directedNode><directedNode><Node
 id="N18"/></directedNode><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>21 22 35
 22</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge><Edge
 id="E17"><directedNode orientation="-" xlink:href="#N13" /><directedNode
 xlink:href="#N18" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>35 14 35
 22</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge
 orientation="-" xlink:href="#E10" /><directedEdge orientation="-"><Edge
 id="E19"><directedNode orientation="-" xlink:href="#N14" /><directedNode
 xlink:href="#N17" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>21 14 21
 22</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge></Face></directedFace><directedFace><Face
 id="F7"><directedEdge xlink:href="#E10" /><directedEdge><Edge
 id="E18"><directedNode orientation="-"><Node
 id="N10"/></directedNode><directedNode xlink:href="#N13"
 /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>35 6 35
 14</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge><Edge
 id="E13"><directedNode orientation="-"><Node
 id="N9"/></directedNode><directedNode xlink:href="#N10"
 /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>21 6 35
 6</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge
 orientation="-"><Edge id="E20"><directedNode orientation="-"
 xlink:href="#N9" /><directedNode xlink:href="#N14" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>21 6 21
 14</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge></Face></directedFace></TopoSurface>
 +P1-visited|<TopoSurface><directedFace><Face id="F3"><directedEdge
 orientation="-"><Edge id="E6"><directedNode orientation="-"><Node
 id="N16"/></directedNode><directedNode xlink:href="#N17"
 /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>9 22 21
 22</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge
 xlink:href="#E19" /><directedEdge xlink:href="#E9" /><directedEdge
 orientation="-"><Edge id="E21"><directedNode orientation="-"
 xlink:href="#N15" /><directedNode xlink:href="#N16"
 /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>9 14 9
 22</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge></Face></directedFace><directedFace><Face
 id="F6"><directedEdge orientation="-" xlink:href="#E9" /><directedEdge
 xlink:href="#E20" /><directedEdge><Edge id="E12"><directedNode
 orientation="-"><Node id="N8"/></directedNode><directedNode
 xlink:href="#N9" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>9 6 21
 6</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge
 orientation="-"><Edge id="E22"><directedNode orientation="-"
 xlink:href="#N8" /><directedNode xlink:href="#N15" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>9 6 9
 14</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge></Face></directedFace></TopoSurface>
  F3F4-visited|<TopoSurface><directedFace xlink:href="#F3" /><directedFace
 xlink:href="#F4" /></TopoSurface>
  E7E8-visited|<TopoCurve><directedEdge xlink:href="#E7"
 /><directedEdge><Edge id="E8"><directedNode orientation="-"
 xlink:href="#N18" /><directedNode><Node
 id="N19"/></directedNode><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>35 22 47
 22</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge></TopoCurve>
  P3-visited-idprefix|<TopoSurface><directedFace><Face
 id="cd-F5"><directedEdge orientation="-" xlink:href="#cd-E8"
 /><directedEdge><Edge id="cd-E15"><directedNode orientation="-"><Node
 id="cd-N12"/></directedNode><directedNode xlink:href="#cd-N19"
 /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>47 14 47
 22</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge><Edge
 id="cd-E11"><directedNode orientation="-" xlink:href="#cd-N13"
 /><directedNode xlink:href="#cd-N12" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>35 14 47
 14</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge
 orientation="-" xlink:href="#cd-E17"
 /></Face></directedFace><directedFace><Face id="cd-F8"><directedEdge
 orientation="-" xlink:href="#cd-E11" /><directedEdge><Edge
 id="cd-E16"><directedNode orientation="-"><Node
 id="cd-N11"/></directedNode><directedNode xlink:href="#cd-N12"
 /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>47 6 47
 14</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge><Edge
 id="cd-E14"><directedNode orientation="-" xlink:href="#cd-N10"
 /><directedNode xlink:href="#cd-N11" /><curveProperty><Curve
 srsName="EPSG:4326"><segments><LineStringSegment><posList>35 6 47
 6</posList></LineStringSegment></segments></Curve></curveProperty></Edge></directedEdge><directedEdge
 orientation="-" xlink:href="#cd-E18"
 /></Face></directedFace></TopoSurface>
 -----------------------------------------------------------------------------
  regress/getnodebypoint .. ok
  regress/getedgebypoint .. ok
  regress/getfacebypoint .. ok
  regress/getringedges .. ok
  regress/gettopogeomelements .. ok
  regress/layertrigger .. ok
  regress/validatetopology .. ok
  uninstall .  /builds/postgis/postgis/regress/00-regress-
 install/share/contrib/postgis/uninstall_topology.sql
   /builds/postgis/postgis/regress/00-regress-
 install/share/contrib/postgis/uninstall_postgis.sql
 . ok (4581)

 Run tests: 50
 Failed: 1
 make[2]: *** [check] Error 1
 Makefile:84: recipe for target 'check' failed
 make[2]: Leaving directory '/builds/postgis/postgis/topology/test'
 Makefile:109: recipe for target 'check' failed
 make[1]: Leaving directory '/builds/postgis/postgis/topology'
 make[1]: *** [check] Error 2
 make: *** [check] Error 1
 GNUmakefile:16: recipe for target 'check' failed
 ERROR: Job failed: exit code 1
 }}}

 Can we upgrade gitlab to use same image as drone so it can test 9.5?

-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4062>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list