summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/hashserv/tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/hashserv/tests.py')
-rw-r--r--bitbake/lib/hashserv/tests.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/bitbake/lib/hashserv/tests.py b/bitbake/lib/hashserv/tests.py
index efaf3bdf42..f6b85aed85 100644
--- a/bitbake/lib/hashserv/tests.py
+++ b/bitbake/lib/hashserv/tests.py
@@ -392,15 +392,14 @@ class HashEquivalenceCommonTests(object):
392 result = self.client.report_unihash(taskhash2, self.METHOD, outhash3, unihash2) 392 result = self.client.report_unihash(taskhash2, self.METHOD, outhash3, unihash2)
393 self.assertEqual(result['unihash'], unihash2) 393 self.assertEqual(result['unihash'], unihash2)
394 394
395 # Report Task 2. This is equivalent to Task 1, so will pick up the 395 # Report Task 2. This is equivalent to Task 1 but there is already a mapping for
396 # unihash from that task 396 # taskhash2 so it will report unihash2
397 result = self.client.report_unihash(taskhash2, self.METHOD, outhash1, unihash2) 397 result = self.client.report_unihash(taskhash2, self.METHOD, outhash1, unihash2)
398 self.assertEqual(result['unihash'], unihash1) 398 self.assertEqual(result['unihash'], unihash2)
399 399
400 # The originally reported unihash for Task 3 should have been updated 400 # The originally reported unihash for Task 3 should be unchanged even if it
401 # with the second report to use the new unihash from Task 1 (because is 401 # shares a taskhash with Task 2
402 # shares a taskhash with Task 2) 402 self.assertClientGetHash(self.client, taskhash2, unihash2)
403 self.assertClientGetHash(self.client, taskhash2, unihash1)
404 403
405class TestHashEquivalenceUnixServer(HashEquivalenceTestSetup, HashEquivalenceCommonTests, unittest.TestCase): 404class TestHashEquivalenceUnixServer(HashEquivalenceTestSetup, HashEquivalenceCommonTests, unittest.TestCase):
406 def get_server_addr(self, server_idx): 405 def get_server_addr(self, server_idx):