def test_use_idle_timeout_if_greater_than_exec_timeout(self):
        idle_timeout = timedelta(hours=2)
        exec_timeout = timedelta(minutes=10)
        timeout = under_test.determine_timeout("task_name", "variant", idle_timeout=idle_timeout,
                                               exec_timeout=exec_timeout)

        self.assertEqual(timeout, idle_timeout)
 def test_commit_queue_items_use_commit_queue_timeout(self):
     timeout = under_test.determine_timeout(
         "auth", "variant", evg_alias=under_test.COMMIT_QUEUE_ALIAS)
     self.assertEqual(timeout, under_test.COMMIT_QUEUE_TIMEOUT)
 def test_task_specific_timeout(self):
     self.assertEqual(
         under_test.determine_timeout("auth", "linux-64-debug"),
         timedelta(minutes=60))
 def test_default_required_returned_on_required_variants(self):
     self.assertEqual(
         under_test.determine_timeout("task_name", "variant-required"),
         under_test.DEFAULT_REQUIRED_BUILD_TIMEOUT)
 def test_default_is_returned_with_timeout_at_zero(self):
     self.assertEqual(
         under_test.determine_timeout("task_name", "variant",
                                      timedelta(seconds=0)),
         under_test.DEFAULT_NON_REQUIRED_BUILD_TIMEOUT)
 def test_default_is_returned_with_no_timeout(self):
     self.assertEqual(under_test.determine_timeout("task_name", "variant"),
                      under_test.DEFAULT_NON_REQUIRED_BUILD_TIMEOUT)
 def test_timeout_used_if_specified(self):
     timeout = timedelta(seconds=42)
     self.assertEqual(
         under_test.determine_timeout("task_name", "variant", timeout),
         timeout)
 def test_task_specific_timeout(self):
     self.assertEqual(ett.determine_timeout("auth", "linux-64-debug"), 60 * 60)
 def test_default_is_returned_with_timeout_at_zero(self):
     self.assertEqual(
         ett.determine_timeout("task_name", "variant", 0),
         ett.DEFAULT_NON_REQUIRED_BUILD_TIMEOUT_SECS)
 def test_default_required_returned_on_required_variants(self):
     self.assertEqual(
         ett.determine_timeout("task_name", next(iter(ett.REQUIRED_BUILD_VARIANTS))),
         ett.DEFAULT_REQUIRED_BUILD_TIMEOUT_SECS)
 def test_timeout_used_if_specified(self):
     self.assertEqual(ett.determine_timeout("task_name", "variant", 42), 42)
Example #12
0
 def test_task_specific_timeout(self):
     self.assertEqual(ett.determine_timeout("auth", "linux-64-debug"),
                      60 * 60)
Example #13
0
 def test_default_required_returned_on_required_variants(self):
     self.assertEqual(
         ett.determine_timeout("task_name",
                               next(iter(ett.REQUIRED_BUILD_VARIANTS))),
         ett.DEFAULT_REQUIRED_BUILD_TIMEOUT_SECS)
Example #14
0
 def test_default_is_returned_with_timeout_at_zero(self):
     self.assertEqual(ett.determine_timeout("task_name", "variant", 0),
                      ett.DEFAULT_NON_REQUIRED_BUILD_TIMEOUT_SECS)
Example #15
0
 def test_timeout_used_if_specified(self):
     self.assertEqual(ett.determine_timeout("task_name", "variant", 42), 42)