pgpool2.git / summary / log / commit / refs
commit 6b49152fd7cad8a07b607610abb62ede58ddf96c
Author: Tatsuo Ishii <ishii@sraoss.co.jp>
Date: Tue Jan 18 05:52:47 2022 +0000
Add an extended query protocol test for flush tracking.
src/test/extended-query-test/expected/flush.data | 13 +++++++++++++
src/test/extended-query-test/tests/flush.data | 13 +++++++++++++
2 files changed, 26 insertions(+)
diff --git a/src/test/extended-query-test/expected/flush.data b/src/test/extended-query-test/expected/flush.data
new file mode 100644
index 000000000..23d773273
--- /dev/null
+++ b/src/test/extended-query-test/expected/flush.data
@@ -0,0 +1,13 @@
+FE=> Parse(stmt="", query="SELECT 1")
+FE=> Flush
+<= BE ParseComplete
+FE=> Bind(stmt="", portal="")
+FE=> Flush
+<= BE BindComplete
+FE=> Execute(portal="")
+FE=> Flush
+FE=> Sync
+<= BE DataRow
+<= BE CommandComplete(SELECT 1)
+<= BE ReadyForQuery(I)
+FE=> Terminate
diff --git a/src/test/extended-query-test/tests/flush.data b/src/test/extended-query-test/tests/flush.data
new file mode 100644
index 000000000..749840e60
--- /dev/null
+++ b/src/test/extended-query-test/tests/flush.data
@@ -0,0 +1,13 @@
+# [pgpool-general: 7967] Hang with Skunk because Flush not honoured
+#
+'P' "" "SELECT 1" 0
+'H'
+'z'
+'B' "" "" 0 0 0
+'H'
+'z'
+'E' "" 0
+'H'
+'S'
+'Y'
+'X'
[parent: f9521fe49131]