projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch '5043-crunchstat-long-lines' closes #5043
[arvados.git]
/
services
/
nodemanager
/
tests
/
test_jobqueue.py
diff --git
a/services/nodemanager/tests/test_jobqueue.py
b/services/nodemanager/tests/test_jobqueue.py
index 6b5f53278b31f74bbb1e892256af70f0552c468c..4c97aed8b109a576843105bad7cf7f62b14426ce 100644
(file)
--- a/
services/nodemanager/tests/test_jobqueue.py
+++ b/
services/nodemanager/tests/test_jobqueue.py
@@
-48,16
+48,15
@@
class ServerCalculatorTestCase(unittest.TestCase):
{'min_scratch_mb_per_node': 200})
self.assertEqual(6, len(servlist))
{'min_scratch_mb_per_node': 200})
self.assertEqual(6, len(servlist))
- def test_server_calc_returns_at_least_min_nodes(self):
- servcalc = self.make_calculator([1], min_nodes=5, max_nodes=9)
- servlist = self.calculate(servcalc, {})
- self.assertEqual(5, len(servlist))
-
def test_job_requesting_max_nodes_accepted(self):
servcalc = self.make_calculator([1], max_nodes=4)
servlist = self.calculate(servcalc, {'min_nodes': 4})
self.assertEqual(4, len(servlist))
def test_job_requesting_max_nodes_accepted(self):
servcalc = self.make_calculator([1], max_nodes=4)
servlist = self.calculate(servcalc, {'min_nodes': 4})
self.assertEqual(4, len(servlist))
+ def test_cheapest_size(self):
+ servcalc = self.make_calculator([2, 4, 1, 3])
+ self.assertEqual(testutil.MockSize(1), servcalc.cheapest_size())
+
class JobQueueMonitorActorTestCase(testutil.RemotePollLoopActorTestMixin,
unittest.TestCase):
class JobQueueMonitorActorTestCase(testutil.RemotePollLoopActorTestMixin,
unittest.TestCase):