[Branch-2.1](regression-test) fix unstable connection reset lead to case failure (#47073)

This commit is contained in:
lihangyu
2025-01-16 17:37:10 +08:00
committed by GitHub
parent 48465688ac
commit 29bcb249eb

View File

@ -253,10 +253,6 @@ suite("test_prepared_stmt", "nonConcurrent") {
logger.info("connection_id: ${result}")
// qe_select16 stmt_read
sql """set enable_server_side_prepared_statement = false"""
def stmt_insert = prepareStatement "insert into mytable1 values(?, ?, ?, ?)"
assertEquals(stmt_insert.class, com.mysql.cj.jdbc.ClientPreparedStatement);
// test prepared with between, test placeholder equal
sql """insert into mytable2 values(3,1,'user1',10);"""
stmt_read = prepareStatement "SELECT COUNT() from mytable2 WHERE siteid between ? and ?"
@ -265,7 +261,6 @@ suite("test_prepared_stmt", "nonConcurrent") {
stmt_read.setInt(2, 3)
qe_select17 stmt_read
// test array1
stmt_read = prepareStatement """SELECT 1, [1, 2, 3], null, ["1"], null, null, [1.111]"""
assertEquals(com.mysql.cj.jdbc.ServerPreparedStatement, stmt_read.class)
@ -310,4 +305,10 @@ suite("test_prepared_stmt", "nonConcurrent") {
assertEquals(com.mysql.cj.jdbc.ServerPreparedStatement, stmt_read.class)
qe_select24 stmt_read
}
def result2 = connect(user, password, url) {
sql """set enable_server_side_prepared_statement = false"""
def stmt_insert = prepareStatement "insert into mytable1 values(?, ?, ?, ?)"
assertEquals(stmt_insert.class, com.mysql.cj.jdbc.ClientPreparedStatement);
}
}