# not respond to the pre-repair filecheck
prr = rr.get_post_repair_results()
expected = set(self.g.get_all_serverids())
- self.failUnlessEqual(expected, set(prr.get_servers_responding()))
+ responding_set = frozenset([s.get_serverid() for s in prr.get_servers_responding()])
+ self.failIf(expected - responding_set, expected - responding_set)
+ self.failIf(responding_set - expected, responding_set - expected)
+ self.failUnlessEqual(expected,
+ set([s.get_serverid()
+ for s in prr.get_servers_responding()]))
d.addCallback(_check)
return d