You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: t/025_compare_pgss.pl
+32Lines changed: 32 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -145,6 +145,14 @@
145
145
($cmdret, $stdout, $stderr) = $node->psql('postgres', 'SELECT SUM(PGSM.wal_buffers_full) = SUM(PGSS.wal_buffers_full) FROM pg_stat_monitor AS PGSM INNER JOIN pg_stat_statements AS PGSS ON PGSS.query = PGSM.query WHERE PGSM.query LIKE \'%DELETE FROM pgbench_accounts%\' GROUP BY PGSM.query;', extra_params=> ['-Pformat=unaligned','-Ptuples_only=on']);
146
146
trim($stdout);
147
147
is($stdout,'t',"Compare: wal_buffers_full are equal.");
148
+
149
+
($cmdret, $stdout, $stderr) = $node->psql('postgres', 'SELECT SUM(PGSM.parallel_workers_to_launch) = SUM(PGSS.parallel_workers_to_launch) FROM pg_stat_monitor AS PGSM INNER JOIN pg_stat_statements AS PGSS ON PGSS.query = PGSM.query WHERE PGSM.query LIKE \'%DELETE FROM pgbench_accounts%\' GROUP BY PGSM.query;', extra_params=> ['-Pformat=unaligned','-Ptuples_only=on']);
150
+
trim($stdout);
151
+
is($stdout,'t',"Compare: parallel_workers_to_launch are equal.");
152
+
153
+
($cmdret, $stdout, $stderr) = $node->psql('postgres', 'SELECT SUM(PGSM.parallel_workers_launched) = SUM(PGSS.parallel_workers_launched) FROM pg_stat_monitor AS PGSM INNER JOIN pg_stat_statements AS PGSS ON PGSS.query = PGSM.query WHERE PGSM.query LIKE \'%DELETE FROM pgbench_accounts%\' GROUP BY PGSM.query;', extra_params=> ['-Pformat=unaligned','-Ptuples_only=on']);
154
+
trim($stdout);
155
+
is($stdout,'t',"Compare: parallel_workers_launched are equal.");
148
156
}
149
157
150
158
# Compare values for query 'INSERT INTO pgbench_history (tid, bid, aid, delta, mtime) VALUES ($1, $2, $3, $4, CURRENT_TIMESTAMP)'
@@ -201,6 +209,14 @@
201
209
($cmdret, $stdout, $stderr) = $node->psql('postgres', 'SELECT SUM(PGSM.wal_buffers_full) = SUM(PGSS.wal_buffers_full) FROM pg_stat_monitor AS PGSM INNER JOIN pg_stat_statements AS PGSS ON PGSS.query = PGSM.query WHERE PGSM.query LIKE \'%INSERT INTO pgbench_history%\' GROUP BY PGSM.query;', extra_params=> ['-Pformat=unaligned','-Ptuples_only=on']);
202
210
trim($stdout);
203
211
is($stdout,'t',"Compare: wal_buffers_full are equal.");
212
+
213
+
($cmdret, $stdout, $stderr) = $node->psql('postgres', 'SELECT SUM(PGSM.parallel_workers_to_launch) = SUM(PGSS.parallel_workers_to_launch) FROM pg_stat_monitor AS PGSM INNER JOIN pg_stat_statements AS PGSS ON PGSS.query = PGSM.query WHERE PGSM.query LIKE \'%INSERT INTO pgbench_history%\' GROUP BY PGSM.query;', extra_params=> ['-Pformat=unaligned','-Ptuples_only=on']);
214
+
trim($stdout);
215
+
is($stdout,'t',"Compare: parallel_workers_to_launch are equal.");
216
+
217
+
($cmdret, $stdout, $stderr) = $node->psql('postgres', 'SELECT SUM(PGSM.parallel_workers_launched) = SUM(PGSS.parallel_workers_launched) FROM pg_stat_monitor AS PGSM INNER JOIN pg_stat_statements AS PGSS ON PGSS.query = PGSM.query WHERE PGSM.query LIKE \'%INSERT INTO pgbench_history%\' GROUP BY PGSM.query;', extra_params=> ['-Pformat=unaligned','-Ptuples_only=on']);
218
+
trim($stdout);
219
+
is($stdout,'t',"Compare: parallel_workers_launched are equal.");
204
220
}
205
221
206
222
# Compare values for query 'SELECT abalance FROM pgbench_accounts WHERE aid = $1'
@@ -257,6 +273,14 @@
257
273
($cmdret, $stdout, $stderr) = $node->psql('postgres', 'SELECT SUM(PGSM.wal_buffers_full) = SUM(PGSS.wal_buffers_full) FROM pg_stat_monitor AS PGSM INNER JOIN pg_stat_statements AS PGSS ON PGSS.query = PGSM.query WHERE PGSM.query LIKE \'%SELECT abalance FROM pgbench_accounts%\' GROUP BY PGSM.query;', extra_params=> ['-Pformat=unaligned','-Ptuples_only=on']);
258
274
trim($stdout);
259
275
is($stdout,'t',"Compare: wal_buffers_full are equal.");
276
+
277
+
($cmdret, $stdout, $stderr) = $node->psql('postgres', 'SELECT SUM(PGSM.parallel_workers_to_launch) = SUM(PGSS.parallel_workers_to_launch) FROM pg_stat_monitor AS PGSM INNER JOIN pg_stat_statements AS PGSS ON PGSS.query = PGSM.query WHERE PGSM.query LIKE \'%SELECT abalance FROM pgbench_accounts%\' GROUP BY PGSM.query;', extra_params=> ['-Pformat=unaligned','-Ptuples_only=on']);
278
+
trim($stdout);
279
+
is($stdout,'t',"Compare: parallel_workers_to_launch are equal.");
280
+
281
+
($cmdret, $stdout, $stderr) = $node->psql('postgres', 'SELECT SUM(PGSM.parallel_workers_launched) = SUM(PGSS.parallel_workers_launched) FROM pg_stat_monitor AS PGSM INNER JOIN pg_stat_statements AS PGSS ON PGSS.query = PGSM.query WHERE PGSM.query LIKE \'%SELECT abalance FROM pgbench_accounts%\' GROUP BY PGSM.query;', extra_params=> ['-Pformat=unaligned','-Ptuples_only=on']);
282
+
trim($stdout);
283
+
is($stdout,'t',"Compare: parallel_workers_launched are equal.");
260
284
}
261
285
262
286
# Compare values for query 'UPDATE pgbench_accounts SET abalance = abalance + $1 WHERE aid = $2'
@@ -309,6 +333,14 @@
309
333
($cmdret, $stdout, $stderr) = $node->psql('postgres', 'SELECT SUM(PGSM.wal_buffers_full) = SUM(PGSS.wal_buffers_full) FROM pg_stat_monitor AS PGSM INNER JOIN pg_stat_statements AS PGSS ON PGSS.query = PGSM.query WHERE PGSM.query LIKE \'%UPDATE pgbench_accounts%\' GROUP BY PGSM.query;', extra_params=> ['-Pformat=unaligned','-Ptuples_only=on']);
310
334
trim($stdout);
311
335
is($stdout,'t',"Compare: wal_buffers_full are equal.");
336
+
337
+
($cmdret, $stdout, $stderr) = $node->psql('postgres', 'SELECT SUM(PGSM.parallel_workers_to_launch) = SUM(PGSS.parallel_workers_to_launch) FROM pg_stat_monitor AS PGSM INNER JOIN pg_stat_statements AS PGSS ON PGSS.query = PGSM.query WHERE PGSM.query LIKE \'%UPDATE pgbench_accounts%\' GROUP BY PGSM.query;', extra_params=> ['-Pformat=unaligned','-Ptuples_only=on']);
338
+
trim($stdout);
339
+
is($stdout,'t',"Compare: parallel_workers_to_launch are equal.");
340
+
341
+
($cmdret, $stdout, $stderr) = $node->psql('postgres', 'SELECT SUM(PGSM.parallel_workers_launched) = SUM(PGSS.parallel_workers_launched) FROM pg_stat_monitor AS PGSM INNER JOIN pg_stat_statements AS PGSS ON PGSS.query = PGSM.query WHERE PGSM.query LIKE \'%UPDATE pgbench_accounts%\' GROUP BY PGSM.query;', extra_params=> ['-Pformat=unaligned','-Ptuples_only=on']);
342
+
trim($stdout);
343
+
is($stdout,'t',"Compare: parallel_workers_launched are equal.");
0 commit comments