MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / testTwoJobs

Method testTwoJobs

tensorflow/python/training/server_lib_test.py:382–403  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

380 self.assertProtoEquals(cluster_def, cluster_spec.as_cluster_def())
381
382 def testTwoJobs(self):
383 cluster_def = server_lib.ClusterSpec({
384 "ps": ["ps0:2222", "ps1:2222"],
385 "worker": ["worker0:2222", "worker1:2222", "worker2:2222"]
386 }).as_cluster_def()
387 server_def = tensorflow_server_pb2.ServerDef(
388 cluster=cluster_def, job_name="worker", task_index=2, protocol="grpc")
389
390 self.assertProtoEquals("""
391 cluster {
392 job { name: 'ps' tasks { key: 0 value: 'ps0:2222' }
393 tasks { key: 1 value: 'ps1:2222' } }
394 job { name: 'worker' tasks { key: 0 value: 'worker0:2222' }
395 tasks { key: 1 value: 'worker1:2222' }
396 tasks { key: 2 value: 'worker2:2222' } }
397 }
398 job_name: 'worker' task_index: 2 protocol: 'grpc'
399 """, server_def)
400
401 # Verifies round trip from Proto->Spec->Proto is correct.
402 cluster_spec = server_lib.ClusterSpec(cluster_def)
403 self.assertProtoEquals(cluster_def, cluster_spec.as_cluster_def())
404
405 def testDenseAndSparseJobs(self):
406 cluster_def = server_lib.ClusterSpec({

Callers

nothing calls this directly

Calls 2

as_cluster_defMethod · 0.95
assertProtoEqualsMethod · 0.80

Tested by

no test coverage detected