class_docstr: Runs a worker server in a new process to simulate a remote worker.
class_docstr_tok: ["Runs","a","worker","server","in","a","new","process","to","simulate","a","remote","worker","."]
code: def start_worker(self):
      self._worker = data_service_test_base.TestWorker(
          self._dispatcher_address,
          _WORKER_SHUTDOWN_QUIET_PERIOD_MS,
          port=self._port,
          worker_tags=self._worker_tags,
      )
      self._worker.start()
      self._pipe_writer.send(self._worker.worker_address())
      self._worker.join()
  
imports: import tempfile
  from tensorflow.core.protobuf import data_service_pb2
  from tensorflow.core.protobuf import service_config_pb2
  from tensorflow.python.data.experimental.kernel_tests.service import test_base
  from tensorflow.python.data.experimental.service import server_lib
  from tensorflow.python.distribute import multi_process_lib
  from tensorflow.python.framework import test_util
  from tensorflow.python.platform import googletest
label_desc: Use image node_id 3 for calling the _RemoteWorkerProcess obj's underlying member method code with example usage: obj.start_worker() without return types