diff --git a/ddl/multi_schema_change_test.go b/ddl/multi_schema_change_test.go index 3814499941178..7dc079ae7bc85 100644 --- a/ddl/multi_schema_change_test.go +++ b/ddl/multi_schema_change_test.go @@ -976,7 +976,9 @@ func TestMultiSchemaChangeAlterIndex(t *testing.T) { var checked bool callback := &callback.TestDDLCallback{Do: dom} onJobUpdatedExportedFunc := func(job *model.Job) { - assert.NotNil(t, job.MultiSchemaInfo) + if job.MultiSchemaInfo == nil { + return + } // "modify column a tinyint" in write-reorg. if job.MultiSchemaInfo.SubJobs[1].SchemaState == model.StateWriteReorganization { checked = true