@Test
  public void endToEndReplicationWithMultiNodeMultiPartitionMultiDCTest() throws Exception {
    // this test uses router to Put and direct GetRequest to verify Gets. So, no way to get access to encryptionKey against
    // which to compare the GetResponse. Hence skipping encryption flow for this test
    if (!testEncryption) {
      plaintextCluster.startServers();
      ServerTestUtil.endToEndReplicationWithMultiNodeMultiPartitionMultiDCTest("DC1", "", PortType.PLAINTEXT,
          plaintextCluster, notificationSystem, routerProps);
    }
  }
Running for both regular and encrypted blobs
@return an array with both {@code false} and {@code true}.
ambry-server/src/integration-test/java/com/github/ambry/server/ServerPlaintextTest.java