1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-27 12:41:57 +03:00

Add minimal set of regression tests for pg_stat_statements.

While the set of covered functionality is fairly small, the added tests
still are useful to get some basic buildfarm testing of
pg_stat_statements itself, but also to exercise the lwlock tranch code
on the buildfarm.

Author: Amit Kapila, slightly editorialized by me
Reviewed-By: Ashutosh Sharma, Andres Freund
Discussion: <CAA4eK1JOjkdXYtHxh=2aDK4VgDtN-LNGKY_YqX0N=YEvuzQVWg@mail.gmail.com>
This commit is contained in:
Andres Freund
2016-11-12 05:01:48 -08:00
parent 1c14755776
commit 9be244dbe8
4 changed files with 44 additions and 0 deletions

View File

@ -0,0 +1,15 @@
CREATE EXTENSION pg_stat_statements;
CREATE TABLE test (a int, b char(20));
-- test the basic functionality of pg_stat_statements
SELECT pg_stat_statements_reset();
INSERT INTO test VALUES(generate_series(1, 10), 'aaa');
UPDATE test SET b = 'bbb' WHERE a > 5;
SELECT query, calls, rows from pg_stat_statements ORDER BY rows;
DROP TABLE test;
DROP EXTENSION pg_stat_statements;