diff --git a/pkg/ddl/tests/fail/fail_db_test.go b/pkg/ddl/tests/fail/fail_db_test.go index da4a9018c18a5..36ae8f8f31c4b 100644 --- a/pkg/ddl/tests/fail/fail_db_test.go +++ b/pkg/ddl/tests/fail/fail_db_test.go @@ -126,6 +126,11 @@ func TestHalfwayCancelOperations(t *testing.T) { tk.MustExec("use cancel_job_db") tk.MustExec("select * from tx") // test for exchanging partition + limit := variable.GetDDLErrorCountLimit() + variable.SetDDLErrorCountLimit(3) + defer func() { + variable.SetDDLErrorCountLimit(limit) + }() require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/pkg/ddl/exchangePartitionErr", `return(true)`)) defer func() { require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/pkg/ddl/exchangePartitionErr"))