Raise tolerated lateness in interruption of ST_Segmentize (#2989)
authorSandro Santilli <strk@keybit.net>
Wed, 18 Feb 2015 12:20:53 +0000 (12:20 +0000)
committerSandro Santilli <strk@keybit.net>
Wed, 18 Feb 2015 12:20:53 +0000 (12:20 +0000)
Tolerance raised from 150 to 200 milliseconds to aim at reducing
false positives on slow machines (ie: Debbie).

Uninterrupted, the query would take several seconds.

git-svn-id: http://svn.osgeo.org/postgis/trunk@13231 b70326c6-7e19-0410-871a-916f4a2858ee

regress/interrupt.sql

index e17182b2c5516cc162b32cb2921e448dc4e0b3fa..68b52b8e8d7a5d8d6429aa019681c139827322f6 100644 (file)
@@ -22,8 +22,9 @@ $$ LANGUAGE 'plpgsql' VOLATILE;
 -----------------
 
 SET statement_timeout TO 100;
+-- would run for many seconds if uninterruptible...
 SELECT ST_Segmentize(ST_MakeLine(ST_Point(4,39), ST_Point(1,41)), 1e-100);
-SELECT _timecheck('segmentize', '150ms');
+SELECT _timecheck('segmentize', '200ms');
 SET statement_timeout TO 0;
 -- Not affected by old timeout
 SELECT '1',ST_AsText(ST_Segmentize('LINESTRING(0 0,4 0)'::geometry, 2));