diff --git a/product/ERP5OOo/tests/testDms.py b/product/ERP5OOo/tests/testDms.py
index a5c30433a9396f81499b7acbf31021f2d70f0c20..5c5b505a74386a139d81cf3aaaece7dc7af565c7 100644
--- a/product/ERP5OOo/tests/testDms.py
+++ b/product/ERP5OOo/tests/testDms.py
@@ -2663,9 +2663,11 @@ class TestDocumentPerformance(TestDocumentMixin):
     ooo_document.convert(format='png')
     after = time.time()
     req_time = (after - before)
-    # we should have image converted in less than 20s
-    self.assertTrue(req_time < 30.0, 
-      "Conversion took %s seconds and it is not less them 30.0 seconds" % \
+    # we should have image converted in less than Xs
+    # the 100s value is estimated one, it's equal to time for cloudood conversion (around 52s) +
+    # time for gs conversion. As normally test are executed in parallel some tollerance is needed.
+    self.assertTrue(req_time < 100.0, 
+      "Conversion took %s seconds and it is not less them 100.0 seconds" % \
         req_time)
 
 def test_suite():