Skip to content

Commit a6c5df9

Browse files
committed
Address Tim review
1 parent 7c07dfc commit a6c5df9

File tree

1 file changed

+16
-10
lines changed

1 file changed

+16
-10
lines changed

tests/performance/perftest/tests.py

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
else:
6767
NUM_ITERATIONS = 10
6868
MIN_ITERATION_TIME = 30
69-
MAX_ITERATION_TIME = 60
69+
MAX_ITERATION_TIME = 120
7070
NUM_DOCS = 10000
7171

7272
TEST_PATH = os.environ.get("TEST_PATH", Path(os.path.realpath(__file__)).parent.parent / "odm-data")
@@ -205,14 +205,16 @@ def setUp(self):
205205
model = SmallFlatModel(**doc)
206206
model.save()
207207
self.models = list(SmallFlatModel.objects.all())
208-
self.data_size = len(encode({"field1": "updated_value"})) * NUM_DOCS
208+
self.data_size = len(encode({"field1": "updated_value0"})) * NUM_DOCS
209+
self.iteration = 0
209210

210211
def do_task(self):
211212
for model in self.models:
212-
model.field1 = "updated_value"
213+
model.field1 = "updated_value" + str(self.iteration)
213214
model.save()
215+
self.iteration += 1
214216

215-
def after(self):
217+
def tearDown(self):
216218
SmallFlatModel.objects.all().delete()
217219

218220

@@ -285,14 +287,16 @@ def setUp(self):
285287
model = LargeFlatModel(**doc)
286288
model.save()
287289
self.models = list(LargeFlatModel.objects.all())
288-
self.data_size = len(encode({"field1": "updated_value"})) * NUM_DOCS
290+
self.data_size = len(encode({"field1": "updated_value0"})) * NUM_DOCS
291+
self.iteration = 0
289292

290293
def do_task(self):
291294
for model in self.models:
292-
model.field1 = "updated_value"
295+
model.field1 = "updated_value" + str(self.iteration)
293296
model.save()
297+
self.iteration += 1
294298

295-
def after(self):
299+
def tearDown(self):
296300
LargeFlatModel.objects.all().delete()
297301

298302

@@ -342,14 +346,16 @@ def setUp(self):
342346
super().setUp()
343347
self.create_model()
344348
self.models = list(LargeNestedModel.objects.all())
345-
self.data_size = len(encode({"field1": "updated_value"})) * NUM_DOCS
349+
self.data_size = len(encode({"field1": "updated_value0"})) * NUM_DOCS
350+
self.iteration = 0
346351

347352
def do_task(self):
348353
for model in self.models:
349-
model.embedded_str_doc_1.field1 = "updated_value"
354+
model.embedded_str_doc_1.field1 = "updated_value" + str(self.iteration)
350355
model.save()
356+
self.iteration += 1
351357

352-
def after(self):
358+
def tearDown(self):
353359
LargeNestedModel.objects.all().delete()
354360

355361

0 commit comments

Comments
 (0)