mirror of
https://github.com/bspeice/metrik
synced 2024-11-04 22:48:11 -05:00
Test that we can create 10000 Mongo targets simultaneously
This commit is contained in:
parent
1ebebd6404
commit
d8f32d8128
@ -30,4 +30,12 @@ class MongoTargetTest(MongoTest):
|
||||
t.persist(d)
|
||||
|
||||
u = MongoTarget(collection, id)
|
||||
assert u.retrieve() == d
|
||||
assert u.retrieve() == d
|
||||
|
||||
def test_scaling(self):
|
||||
# There was an issue in the past where creating too many targets
|
||||
# blew things up because it would allocate threads on construction.
|
||||
# Make sure we can trivially scale correctly
|
||||
targets = [MongoTarget('test_collection', i) for i in range(10000)]
|
||||
|
||||
self.assertEqual(len(targets), 10000)
|
Loading…
Reference in New Issue
Block a user