Example #1
0
 def _get_server_status(self, start_time, end_time, port, cores):
     end_time = time.time()
     elapsed_time = end_time - start_time
     stats = stats_pb2.ServerStats(time_elapsed=elapsed_time,
                                   time_user=elapsed_time,
                                   time_system=elapsed_time)
     return control_pb2.ServerStatus(stats=stats, port=port, cores=cores)
Example #2
0
def _get_server_status(start_time: float, end_time: float,
                       port: int) -> control_pb2.ServerStatus:
    """Creates ServerStatus proto message."""
    end_time = time.monotonic()
    elapsed_time = end_time - start_time
    # TODO(lidiz) Collect accurate time system to compute QPS/core-second.
    stats = stats_pb2.ServerStats(time_elapsed=elapsed_time,
                                  time_user=elapsed_time,
                                  time_system=elapsed_time)
    return control_pb2.ServerStatus(stats=stats, port=port, cores=_NUM_CORES)