Преглед на файлове

Stresstests: Delete results after bigtasksbigvalue test

Ask Solem преди 11 години
родител
ревизия
0f23e858bd
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      funtests/stress/stress/suite.py

+ 5 - 1
funtests/stress/stress/suite.py

@@ -246,7 +246,11 @@ class Suite(object):
     def bigtasksbigvalue(self):
     def bigtasksbigvalue(self):
         g = group(any_returning.s(BIG, sleep=0.3) for i in range(8))
         g = group(any_returning.s(BIG, sleep=0.3) for i in range(8))
         r = g()
         r = g()
-        self.join(r, timeout=10)
+        try:
+            self.join(r, timeout=10)
+        finally:
+            # very big values so remove results from backend
+            r.forget()
 
 
     def bigtasks(self, wait=None):
     def bigtasks(self, wait=None):
         self._revoketerm(wait, False, False, BIG)
         self._revoketerm(wait, False, False, BIG)