@BeforeClass
  public static void classLevelSetup() throws Exception {
    Map<String, String> overrides = new HashMap<>();
    overrides.put(MetastoreConf.ConfVars.EVENT_MESSAGE_FACTORY.getHiveName(),
            JSONMessageEncoder.class.getCanonicalName());
    internalBeforeClassSetup(overrides, TestReplAcidTablesBootstrapWithJsonMessage.class);
  }
TestReplAcidTablesBootstrapWithJsonMessage - same as
TestReplicationScenariosAcidTablesBootstrap but uses JSON messages.
itests/hive-unit/src/test/java/org/apache/hadoop/hive/ql/parse/TestReplAcidTablesBootstrapWithJsonMessage.java