| getQueryExplainer() |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| assertCreateTableAsSelect(Session, String, String, String, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$assertAccessDenied$1(TestingAccessControlManager.TestingPrivilege[], Session, String, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| normalizeIdentifier(String, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| plan(String, Session) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| subplan(String, Session) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$assertPlan$7(QueryExplainer, String, PlanMatchPattern, Consumer, Session) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| assertTableColumnNames(String, String[]) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| assertExceptionMessage(String, Exception, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| assertErrorMessage(String, AssertionError, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$getExplainPlan$3(QueryExplainer, String, String, ExplainType.Type, Session) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getJsonExplainPlan$5(QueryExplainer, String, String, ExplainType.Type, Session) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getGraphvizExplainPlan$4(QueryExplainer, String, String, ExplainType.Type, Session) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| close() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getExplainPlan(String, String, ExplainType.Type) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getGraphvizExplainPlan(String, String, ExplainType.Type) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getJsonExplainPlan(String, String, ExplainType.Type) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| assertPlan(Session, String, PlanMatchPattern, Consumer) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| assertQueryWithSameQueryRunner(String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| assertQueryOrderedWithSameQueryRunner(String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| assertQueryWithSameQueryRunner(Session, String, Session, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| dropTableIfExists(QueryRunner, String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryWithSameQueryRunner(Session, String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| assertExplainAnalyze(String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| assertQuery(Session, String, Consumer) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| assertQuery(Session, String, String, Consumer) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getDistributedQueryRunner() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| init() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lambda$assertAccessAllowed$0(TestingAccessControlManager.TestingPrivilege[], Session, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$subplan$9(QueryExplainer, String, Session) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$plan$8(QueryExplainer, String, Session) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| assertQuery(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryWithSameQueryRunner(Session, String, Session) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQuery(Session, String, Session, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryError(QueryRunner, Session, String, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| assertQuery(Session, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQuery(Session, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryOrdered(Session, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertUpdate(Session, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| executeExclusively(Runnable) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| formatSqlText(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getQueryRunner() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getExpectedQueryRunner() |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| assertUpdate(Session, String, long, Consumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertUpdateExpected(Session, String, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| computeScalarExpected(Session, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| assertUpdate(Session, String, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryFailsEventually(String, String, Duration) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryFails(String, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryError(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertAccessDenied(Session, String, String, TestingAccessControlManager.TestingPrivilege[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertCreateTableAsSelect(String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertCreateTableAsSelect(String, String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertUpdate(Session, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryFails(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryFails(Session, String, String, boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertAccessAllowed(Session, String, TestingAccessControlManager.TestingPrivilege[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertAccessDenied(String, String, TestingAccessControlManager.TestingPrivilege[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| computeExpected(String, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| assertPlan(String, PlanMatchPattern) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| skipTestUnless(boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| computeActual(Session, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| assertQueryOrdered(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertUpdate(String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertUpdate(String, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQuerySucceeds(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryFails(QueryRunner, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryFails(Session, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryReturnsEmptyResult(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertAccessAllowed(String, TestingAccessControlManager.TestingPrivilege[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertPlan(Session, String, PlanMatchPattern) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| subplan(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createFeaturesConfig() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| computeActual(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| computeScalar(Session, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| computeActual(QueryRunner, Session, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| assertQuery(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryOrdered(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryOrdered(Session, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertUpdate(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQuerySucceeds(Session, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| assertQueryReturnsEmptyResult(Session, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| computeScalar(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertTableColumnNames$2(MaterializedRow) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createExpectedQueryRunner() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createObjectMapper() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSession() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNodeCount() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| AbstractTestQueryFramework() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createTables() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assertPlan$6(Plan) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |