Revert "Fix regression test 074."
authorTatsuo Ishii <ishii@sraoss.co.jp>
Wed, 14 Apr 2021 09:49:19 +0000 (18:49 +0900)
committerTatsuo Ishii <ishii@sraoss.co.jp>
Wed, 14 Apr 2021 09:53:04 +0000 (18:53 +0900)
This reverts commit 9ebbda380944e5cdf56e2cb1e988fbee968aa0cd.

Revert "Add new regression test 074.bug700_memqcache_bug_segfault_at_close_complete which was missed in the previous commit."

This reverts commit 5e9d9a01082b61220eb313aafcc0eca27b1b5e49.

Since V3_6_STABLE does not have pgproto, test 074 which uses pgproto
should not be added.

src/test/regression/tests/074.bug700_memqcache_bug_segfault_at_close_complete/expected.txt [deleted file]
src/test/regression/tests/074.bug700_memqcache_bug_segfault_at_close_complete/pgproto.data [deleted file]
src/test/regression/tests/074.bug700_memqcache_bug_segfault_at_close_complete/test.sh [deleted file]

diff --git a/src/test/regression/tests/074.bug700_memqcache_bug_segfault_at_close_complete/expected.txt b/src/test/regression/tests/074.bug700_memqcache_bug_segfault_at_close_complete/expected.txt
deleted file mode 100644 (file)
index 46d5304..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-FE=> Parse(stmt="S1", query="SELECT 1")
-FE=> Bind(stmt="S1", portal="P1")
-FE=> Execute(portal="P1")
-FE=> Close(portal="P1")
-FE=> Bind(stmt="S1", portal="P2")
-FE=> Execute(portal="P2")
-FE=> Close(portal="P2")
-FE=> Sync
-<= BE ParseComplete
-<= BE BindComplete
-<= BE DataRow
-<= BE CommandComplete(SELECT 1)
-<= BE CloseComplete
-<= BE BindComplete
-<= BE DataRow
-<= BE CommandComplete(SELECT 1)
-<= BE CloseComplete
-<= BE ReadyForQuery(I)
-FE=> Terminate
diff --git a/src/test/regression/tests/074.bug700_memqcache_bug_segfault_at_close_complete/pgproto.data b/src/test/regression/tests/074.bug700_memqcache_bug_segfault_at_close_complete/pgproto.data
deleted file mode 100644 (file)
index 8c8b8f5..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-'P'    "S1"    "SELECT 1"      0
-'B'    "P1"    "S1"    0       0       0
-'E'    "P1"    0
-'C'    'P'     "P1"
-'B'    "P2"    "S1"    0       0       0
-'E'    "P2"    0
-'C'    'P'     "P2"
-'S'
-'Y'
-'X'
diff --git a/src/test/regression/tests/074.bug700_memqcache_bug_segfault_at_close_complete/test.sh b/src/test/regression/tests/074.bug700_memqcache_bug_segfault_at_close_complete/test.sh
deleted file mode 100755 (executable)
index 5ad09b9..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/usr/bin/env bash
-#-------------------------------------------------------------------
-# test script for a memqcache bug 700.
-#
-# Pgpool-II crashes upon receiving CloseComplete.
-# This only happens in other than streaming and logical replication mode.
-
-source $TESTLIBS
-WHOAMI=`whoami`
-TESTDIR=testdir
-PGPROTO=$PGPOOL_INSTALL_DIR/bin/pgproto
-
-for mode in s i r n
-do
-    rm -fr $TESTDIR
-    mkdir $TESTDIR
-    cd $TESTDIR
-
-    # create test environment
-    echo -n "creating test environment in mode = $mode..."
-    $PGPOOL_SETUP -m $mode -n 1 || exit 1
-    echo "done."
-
-    source ./bashrc.ports
-
-    export PGPORT=$PGPOOL_PORT
-
-    echo "memory_cache_enabled = on" >> etc/pgpool.conf
-    ./startall
-    wait_for_pgpool_startup
-
-    $PGPROTO -d test -f ../pgproto.data > result.txt 2>&1
-    cmp ../expected.txt result.txt
-    if [ $? != 0 ];then
-       ./shutdownall
-       exit 1
-    fi
-    ./shutdownall
-    cd ..
-done
-
-exit 0