Commit 6f7afe50 authored by Ned Nguyen's avatar Ned Nguyen Committed by Commit Bot

Increase shard timeout limit for performance_test_suite to 10 hours

Bug: 906654
Change-Id: I08817df22c5043ec92ae51b7deeae15ceb1877ee
Reviewed-on: https://chromium-review.googlesource.com/c/1354690Reviewed-by: default avatarEmily Hanley <eyaich@chromium.org>
Reviewed-by: default avatarJohn Budorick <jbudorick@chromium.org>
Commit-Queue: Ned Nguyen <nednguyen@google.com>
Cr-Commit-Position: refs/heads/master@{#612239}
parent 5bab54a2
...@@ -113,7 +113,7 @@ ...@@ -113,7 +113,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 25, "shards": 25,
...@@ -204,7 +204,7 @@ ...@@ -204,7 +204,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 7, "shards": 7,
...@@ -250,7 +250,7 @@ ...@@ -250,7 +250,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 7, "shards": 7,
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -72,7 +72,7 @@ ...@@ -72,7 +72,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -113,7 +113,7 @@ ...@@ -113,7 +113,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -154,7 +154,7 @@ ...@@ -154,7 +154,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -197,7 +197,7 @@ ...@@ -197,7 +197,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 16, "shards": 16,
...@@ -244,7 +244,7 @@ ...@@ -244,7 +244,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 16, "shards": 16,
...@@ -291,7 +291,7 @@ ...@@ -291,7 +291,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 8, "shards": 8,
...@@ -334,7 +334,7 @@ ...@@ -334,7 +334,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -373,7 +373,7 @@ ...@@ -373,7 +373,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -412,7 +412,7 @@ ...@@ -412,7 +412,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -453,7 +453,7 @@ ...@@ -453,7 +453,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -494,7 +494,7 @@ ...@@ -494,7 +494,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -535,7 +535,7 @@ ...@@ -535,7 +535,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 5, "shards": 5,
...@@ -578,7 +578,7 @@ ...@@ -578,7 +578,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -617,7 +617,7 @@ ...@@ -617,7 +617,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -656,7 +656,7 @@ ...@@ -656,7 +656,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -696,7 +696,7 @@ ...@@ -696,7 +696,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 5, "shards": 5,
...@@ -749,7 +749,7 @@ ...@@ -749,7 +749,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 19, "shards": 19,
...@@ -795,7 +795,7 @@ ...@@ -795,7 +795,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -836,7 +836,7 @@ ...@@ -836,7 +836,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -877,7 +877,7 @@ ...@@ -877,7 +877,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -918,7 +918,7 @@ ...@@ -918,7 +918,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -959,7 +959,7 @@ ...@@ -959,7 +959,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1000,7 +1000,7 @@ ...@@ -1000,7 +1000,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1043,7 +1043,7 @@ ...@@ -1043,7 +1043,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 16, "shards": 16,
...@@ -1098,7 +1098,7 @@ ...@@ -1098,7 +1098,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1137,7 +1137,7 @@ ...@@ -1137,7 +1137,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1176,7 +1176,7 @@ ...@@ -1176,7 +1176,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1215,7 +1215,7 @@ ...@@ -1215,7 +1215,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1254,7 +1254,7 @@ ...@@ -1254,7 +1254,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1293,7 +1293,7 @@ ...@@ -1293,7 +1293,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1334,7 +1334,7 @@ ...@@ -1334,7 +1334,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 26, "shards": 26,
...@@ -1377,7 +1377,7 @@ ...@@ -1377,7 +1377,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1416,7 +1416,7 @@ ...@@ -1416,7 +1416,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1457,7 +1457,7 @@ ...@@ -1457,7 +1457,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 26, "shards": 26,
...@@ -1500,7 +1500,7 @@ ...@@ -1500,7 +1500,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1539,7 +1539,7 @@ ...@@ -1539,7 +1539,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1578,7 +1578,7 @@ ...@@ -1578,7 +1578,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1617,7 +1617,7 @@ ...@@ -1617,7 +1617,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1656,7 +1656,7 @@ ...@@ -1656,7 +1656,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1697,7 +1697,7 @@ ...@@ -1697,7 +1697,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 26, "shards": 26,
...@@ -1745,7 +1745,7 @@ ...@@ -1745,7 +1745,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1784,7 +1784,7 @@ ...@@ -1784,7 +1784,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1823,7 +1823,7 @@ ...@@ -1823,7 +1823,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1862,7 +1862,7 @@ ...@@ -1862,7 +1862,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 1, "shards": 1,
...@@ -1903,7 +1903,7 @@ ...@@ -1903,7 +1903,7 @@
} }
], ],
"expiration": 7200, "expiration": 7200,
"hard_timeout": 25200, "hard_timeout": 36000,
"ignore_task_failure": false, "ignore_task_failure": false,
"io_timeout": 1800, "io_timeout": 1800,
"shards": 26, "shards": 26,
......
...@@ -956,7 +956,10 @@ def generate_performance_test(tester_config, test): ...@@ -956,7 +956,10 @@ def generate_performance_test(tester_config, test):
# supports swarming. It doesn't hurt. # supports swarming. It doesn't hurt.
'can_use_on_swarming_builders': True, 'can_use_on_swarming_builders': True,
'expiration': 2 * 60 * 60, # 2 hours pending max 'expiration': 2 * 60 * 60, # 2 hours pending max
'hard_timeout': 7 * 60 * 60, # 7 hours timeout for full suite # TODO(crbug.com/865538): once we have plenty of windows hardwares,
# to shards perf benchmarks on Win builders, reduce this hard timeout limit
# to ~2 hrs.
'hard_timeout': 10 * 60 * 60, # 10 hours timeout for full suite
'ignore_task_failure': False, 'ignore_task_failure': False,
'io_timeout': 30 * 60, # 30 minutes 'io_timeout': 30 * 60, # 30 minutes
'dimension_sets': [ 'dimension_sets': [
......
...@@ -121,7 +121,7 @@ class PerfDataGeneratorTest(unittest.TestCase): ...@@ -121,7 +121,7 @@ class PerfDataGeneratorTest(unittest.TestCase):
'can_use_on_swarming_builders': True, 'can_use_on_swarming_builders': True,
'expiration': 7200, 'expiration': 7200,
'io_timeout': 1800, 'io_timeout': 1800,
'hard_timeout': 25200, 'hard_timeout': 36000,
'upload_test_results': True, 'upload_test_results': True,
'dimension_sets': [[{'os': 'SkyNet', 'pool': 'T-RIP'}]], 'dimension_sets': [[{'os': 'SkyNet', 'pool': 'T-RIP'}]],
'shards': 1 'shards': 1
...@@ -171,7 +171,7 @@ class PerfDataGeneratorTest(unittest.TestCase): ...@@ -171,7 +171,7 @@ class PerfDataGeneratorTest(unittest.TestCase):
'can_use_on_swarming_builders': True, 'can_use_on_swarming_builders': True,
'expiration': 7200, 'expiration': 7200,
'io_timeout': 1800, 'io_timeout': 1800,
'hard_timeout': 25200, 'hard_timeout': 36000,
'upload_test_results': True, 'upload_test_results': True,
'dimension_sets': [[{'os': 'SkyNet', 'pool': 'T-RIP'}]], 'dimension_sets': [[{'os': 'SkyNet', 'pool': 'T-RIP'}]],
'shards': 26 'shards': 26
...@@ -220,7 +220,7 @@ class PerfDataGeneratorTest(unittest.TestCase): ...@@ -220,7 +220,7 @@ class PerfDataGeneratorTest(unittest.TestCase):
'can_use_on_swarming_builders': True, 'can_use_on_swarming_builders': True,
'expiration': 7200, 'expiration': 7200,
'io_timeout': 1800, 'io_timeout': 1800,
'hard_timeout': 25200, 'hard_timeout': 36000,
'upload_test_results': True, 'upload_test_results': True,
'dimension_sets': [[{'os': 'SkyNet', 'pool': 'T-RIP'}]], 'dimension_sets': [[{'os': 'SkyNet', 'pool': 'T-RIP'}]],
'shards': 26 'shards': 26
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment