PHOENIX-2252 - QueryExecutor creates a Differ for performance test
diff --git a/phoenix-pherf/src/main/java/org/apache/phoenix/pherf/workload/QueryExecutor.java b/phoenix-pherf/src/main/java/org/apache/phoenix/pherf/workload/QueryExecutor.java
index 5a7c49f..50d7190 100644
--- a/phoenix-pherf/src/main/java/org/apache/phoenix/pherf/workload/QueryExecutor.java
+++ b/phoenix-pherf/src/main/java/org/apache/phoenix/pherf/workload/QueryExecutor.java
@@ -260,13 +260,13 @@
         Runnable thread;
         if (workloadExecutor.isPerformance()) {
             thread =
-                    new MultithreadedDiffer(threadTime.getThreadName(), queryResult, threadTime,
-                            querySet.getNumberOfExecutions(), querySet.getExecutionDurationInMs());
-        } else {
-            thread =
                     new MultiThreadedRunner(threadTime.getThreadName(), queryResult,
                             dataModelResult, threadTime, querySet.getNumberOfExecutions(),
                             querySet.getExecutionDurationInMs());
+        } else {
+            thread =
+                    new MultithreadedDiffer(threadTime.getThreadName(), queryResult, threadTime,
+                            querySet.getNumberOfExecutions(), querySet.getExecutionDurationInMs());
         }
         return thread;
     }