Fix remote benchmarks with explicit execution_mode.

PiperOrigin-RevId: 291986433
Change-Id: I471538b81b763e5e2ea0eaa88af4eca5cb37251d
This commit is contained in:
Haoyu Zhang 2020-01-28 12:08:50 -08:00 committed by TensorFlower Gardener
parent 73675deef7
commit 4a9a77dd2f

View File

@ -84,7 +84,7 @@ class RemoteWorkerMicroBenchmarks(test.Benchmark):
self._cached_server2 = server_lib.Server.create_local_server()
self._cached_server_target2 = self._cached_server2.target[len("grpc://"):]
def _run(self, func, num_iters=1000, execution_mode=None):
def _run(self, func, num_iters=1000, execution_mode=context.ASYNC):
total_time = run_benchmark(func, num_iters, execution_mode)
mean_us = total_time * 1e6 / num_iters
self.report_benchmark(