def testCorrectFormatWithActiveDeviceAssignments(self): assignments = [] assignments.append( traceable_stack.TraceableObject( "/cpu:0", filename="hope.py", lineno=24)) assignments.append( traceable_stack.TraceableObject( "/gpu:2", filename="please.py", lineno=42)) summary = error_interpolation._compute_device_summary_from_list( "nodename", assignments, prefix=" ") self.assertIn("nodename", summary) self.assertIn("tf.device(/cpu:0)", summary) self.assertIn("<hope.py:24>", summary) self.assertIn("tf.device(/gpu:2)", summary) self.assertIn("<please.py:42>", summary)
def testCorrectFormatWhenNoColocationsWereActive(self): device_assignment_list = [] summary = error_interpolation._compute_device_summary_from_list( "nodename", device_assignment_list, prefix=" ") self.assertIn("nodename", summary) self.assertIn("No device assignments", summary)
def testCorrectFormatWhenNoColocationsWereActive(self): device_assignment_list = [] summary = error_interpolation._compute_device_summary_from_list( "nodename", device_assignment_list, prefix=" ") self.assertIn("nodename", summary) self.assertIn("No device assignments", summary)