aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2006-06-18 16:21:40 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2006-06-18 16:21:40 +0000
commit605cb39576cb1b15fc4b44a22543393317392603 (patch)
tree16c801598128d2f9ecd4039b1a71a9ed09d92453
parent34fe15672d70ec73a76198b687c2116ddeb361f7 (diff)
downloadpostgresql-605cb39576cb1b15fc4b44a22543393317392603.tar.gz
postgresql-605cb39576cb1b15fc4b44a22543393317392603.zip
Increase timeout in statement_timeout test from 1 second to 2 seconds.
We have once or twice seen failures suggesting that control didn't get to the exception block before the timeout elapsed, which is unlikely but not impossible in a parallel regression test (with a dozen other backends competing for cycles). This change doesn't completely prevent the problem of course, but it should reduce the probability enough that we don't see it anymore. Per buildfarm results.
-rw-r--r--src/test/regress/expected/plpgsql.out4
-rw-r--r--src/test/regress/sql/plpgsql.sql4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/test/regress/expected/plpgsql.out b/src/test/regress/expected/plpgsql.out
index 10df82cfc24..bc12bb46fcf 100644
--- a/src/test/regress/expected/plpgsql.out
+++ b/src/test/regress/expected/plpgsql.out
@@ -1902,7 +1902,7 @@ begin
begin
x := x + 1;
insert into foo values(x);
- -- we assume this will take longer than 1 second:
+ -- we assume this will take longer than 2 seconds:
select count(*) into x from tenk1 a, tenk1 b, tenk1 c;
exception
when others then
@@ -1915,7 +1915,7 @@ begin
insert into foo values(x);
return x;
end$$ language plpgsql;
-set statement_timeout to 1000;
+set statement_timeout to 2000;
select blockme();
NOTICE: nyeah nyeah, can't stop me
blockme
diff --git a/src/test/regress/sql/plpgsql.sql b/src/test/regress/sql/plpgsql.sql
index 62aa3543479..fbcdcca7679 100644
--- a/src/test/regress/sql/plpgsql.sql
+++ b/src/test/regress/sql/plpgsql.sql
@@ -1674,7 +1674,7 @@ begin
begin
x := x + 1;
insert into foo values(x);
- -- we assume this will take longer than 1 second:
+ -- we assume this will take longer than 2 seconds:
select count(*) into x from tenk1 a, tenk1 b, tenk1 c;
exception
when others then
@@ -1688,7 +1688,7 @@ begin
return x;
end$$ language plpgsql;
-set statement_timeout to 1000;
+set statement_timeout to 2000;
select blockme();