Opened 10 years ago

Closed 10 years ago

#2983 closed defect (invalid)

something funky with the interrupt test when regress with extension

Reported by: robe Owned by: strk
Priority: blocker Milestone: PostGIS 2.2.0
Component: postgis Version: master
Keywords: Cc:

Description

On my local machine, I tried regressing with:

 make check RUNTESTFLAGS=--extension

When I run the regress tests against my 9.4beta3, GEOS 3.5.0 dev, the make check gets hung on

 interrupt ..

I went to bed and work up and it was still stuck there. I had to Ctrl X-C to get it to continue with the other tests.

This is running with:

Preparing db 'postgis_reg' using: CREATE EXTENSION postgis
PostgreSQL 9.4beta3, compiled by Visual C++ build 1800, 64-bit
 - 2014-09-27 06:44:04
  scripts 2.2.0dev r13000
  GEOS: 3.5.0dev-CAPI-1.9.0 r4026
  PROJ: Rel. 4.8.0, 6 March 2012

The issue doesn't seem to happen if I regress without the RUNTTESTFLAGS=--extension

Change History (4)

comment:1 by robe, 10 years ago

Owner: changed from pramsey to strk

comment:2 by darkblueb, 10 years ago

Linux Ubuntu 14.04 also hangs:

Upgrading PostGIS in 'postgis_reg' using: ALTER EXTENSION postgis UPDATE TO '2.2.0devnext'
PostgreSQL 9.4beta3 on x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2, 64-bit
Checking for shp2pgsql ... found
Checking for pgsql2shp ... found
TMPDIR is /tmp/pgis_reg
Creating database 'postgis_reg' 
Preparing db 'postgis_reg' using: CREATE EXTENSION postgis
PostgreSQL 9.4beta3 on x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2, 64-bit
  Postgis 2.2.0dev - r13102 - 2014-10-21 18:04:36
  scripts 2.2.0dev r13102
  GEOS: 3.4.3dev-CAPI-1.8.3 r4020
  PROJ: Rel. 4.8.0, 6 March 2012

...
 out_geometry .. ok 
 out_geography .. ok 
 in_geohash .. ok 
 in_gml .. ok 
 in_kml .. ok 
 in_encodedpolyline .. ok 
 interrupt ..

comment:3 by strk, 10 years ago

Did you install the new code ? --extension uses the installed library

comment:4 by robe, 10 years ago

Resolution: invalid
Status: newclosed

No. The tests were using an older installed version. Once I copied the new install version it worked fine so closing out as invalid.

Note: See TracTickets for help on using tickets.