
And fix a bug in it that caused too-small allocations in some circumstances. The main demonstration of this failure was: nodepool.tests.test_allocator.TwoLabels.test_allocator(two_nodes) Which allocated 1,2 instead of 2,2. But the following tests also failed: nodepool.tests.test_allocator.TwoProvidersTwoLabels.test_allocator(four_nodes_over_quota) nodepool.tests.test_allocator.TwoProvidersTwoLabels.test_allocator(four_nodes) nodepool.tests.test_allocator.TwoProvidersTwoLabels.test_allocator(three_nodes) nodepool.tests.test_allocator.TwoProvidersTwoLabels.test_allocator(four_nodes_at_quota) nodepool.tests.test_allocator.TwoProvidersTwoLabels.test_allocator(one_node) Change-Id: Idba0e52b2775132f52386785b3d5f0974c5e0f8e
13 lines
217 B
Plaintext
13 lines
217 B
Plaintext
# Nodepool uses hacking for its dependencies
|
|
hacking>=0.8,<0.9
|
|
coverage
|
|
sphinx>=1.1.2,<1.2
|
|
docutils==0.9.1
|
|
discover
|
|
fixtures>=0.3.12
|
|
python-subunit
|
|
testrepository>=0.0.13
|
|
testresources
|
|
testscenarios
|
|
testtools>=0.9.27
|