19744: Don't warn about missing data when the runtime is short
[arvados.git] / tools / crunchstat-summary / crunchstat_summary / summarizer.py
index 371dc20cd3e727f96acdedc0ae1c4e07b77a4bde..9b6e5f16905054749d34004243792b5a9e24474c 100644 (file)
@@ -432,6 +432,11 @@ class Summarizer(object):
 
     def _recommend_gen(self, recommendformat):
         # TODO recommend fixing job granularity if elapsed time is too short
+
+        if self.stats_max['time'].get('elapsed', 0) <= 20:
+            # Not enough data
+            return []
+
         return itertools.chain(
             self._recommend_cpu(recommendformat),
             self._recommend_ram(recommendformat),