finally {
sql """ DROP MATERIALIZED VIEW ${testMv} ON ${testTable} """
sql """ DROP TABLE ${testTable} """
sql """ DROP DATABASE ${testDb} """
}
in this case, there maybe some error before create materialized view. so when they failed, drop materialized view will be executed, but it does not created at that time. This will cause another exception, and the real failure will be hiden by regression-test.