brian wickman created AURORA-161:
------------------------------------

             Summary: test_preemption_wait is flaky
                 Key: AURORA-161
                 URL: https://issues.apache.org/jira/browse/AURORA-161
             Project: Aurora
          Issue Type: Task
          Components: Testing, Thermos
            Reporter: brian wickman
            Priority: Minor


{noformat}
22:24:25 =================================== FAILURES 
===================================
22:24:25 __________ TestRunnerKillProcessTrappingSIGTERM.test_preemption_wait 
___________
22:24:25 
22:24:25 self = <test_staged_kill.TestRunnerKillProcessTrappingSIGTERM object 
at 0x29ac410>
22:24:25 
22:24:25     def test_preemption_wait(self):
22:24:25       runner = self.start_runner()
22:24:25       tm = TaskMonitor(runner.pathspec, runner.task_id)
22:24:25       self.wait_until_running(tm)
22:24:25       process_state, run_number = tm.get_active_processes()[0]
22:24:25       assert process_state.process == 'ignorant_process'
22:24:25       assert run_number == 0
22:24:25     
22:24:25       preempter = TaskRunner.get(runner.task_id, runner.root)
22:24:25       assert preempter is not None
22:24:25       now = time.time()
22:24:25       preempter.kill(force=True, preemption_wait=Amount(1, 
Time.SECONDS))
22:24:25       duration = time.time() - now
22:24:25     
22:24:25       # This is arbitrary, but make sure we finish within half a 
second of
22:24:25       # requested preemption wait.
22:24:25 >     assert abs(duration - 1.0) < 0.5
22:24:25 E     assert 0.67065691947937012 < 0.5
22:24:25 E      +  where 0.67065691947937012 = abs((1.6706569194793701 - 1.0))
22:24:25 
22:24:25 tests/python/twitter/thermos/runner/test_staged_kill.py:209: 
AssertionError
22:24:25 ------------------------------- Captured stderr 
--------------------------------
{noformat}



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to