This test has flaked twice today. Wickman - are you aware of any test cases that might be tripping this?
-=Bill On Mon, Feb 9, 2015 at 3:14 PM, Apache Jenkins Server < jenk...@builds.apache.org> wrote: > See <https://builds.apache.org/job/Aurora/871/changes> > > Changes: > > [maxim] Fixing test coverage in startJobUpdate RPC > > ------------------------------------------ > [...truncated 3654 lines...] > > src/test/python/apache/aurora/client/cli/test_update.py ............. > > generated xml file: < > https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.client.cli.update.xml > > > [32m [1m=========== 13 passed in 6.75 seconds > ============ [0m > [1m============== test session starts > =============== [0m > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- > pytest-2.6.4 > plugins: cov, timeout > [1m > collecting 0 items [0m [1m > collecting 1 items [0m [1m > collecting 1 items [0m [1m > collecting 1 items [0m [1m > collected 1 items > [0m > > src/test/python/apache/aurora/client/cli/test_version.py . > > generated xml file: < > https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.client.cli.version.xml > > > [32m [1m============ 1 passed in 0.61 seconds > ============ [0m > [1m============== test session starts > =============== [0m > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- > pytest-2.6.4 > plugins: cov, timeout > [1m > collecting 0 items [0m [1m > collecting 14 items [0m [1m > collected 14 items > [0m > > src/test/python/apache/aurora/client/hooks/test_hooked_api.py > .............. > > generated xml file: < > https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.client.hooks.hooked_api.xml > > > [32m [1m=========== 14 passed in 0.62 seconds > ============ [0m > [1m============== test session starts > =============== [0m > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- > pytest-2.6.4 > plugins: cov, timeout > [1m > collecting 0 items [0m [1m > collecting 7 items [0m [1m > collected 7 items > [0m > src/test/python/apache/aurora/config/test_base.py > ....... > > generated xml file: < > https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.config.test_base.xml > > > [32m [1m============ 7 passed in 1.37 seconds > ============ [0m > [1m============== test session starts > =============== [0m > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- > pytest-2.6.4 > plugins: cov, timeout > [1m > collecting 0 items [0m [1m > collecting 1 items [0m [1m > collected 1 items > [0m > > src/test/python/apache/aurora/config/test_constraint_parsing.py . > > generated xml file: < > https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.config.test_constraint_parsing.xml > > > [32m [1m============ 1 passed in 0.16 seconds > ============ [0m > [1m============== test session starts > =============== [0m > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- > pytest-2.6.4 > plugins: cov, timeout > [1m > collecting 0 items [0m [1m > collecting 6 items [0m [1m > collected 6 items > [0m > src/test/python/apache/aurora/config/test_loader.py > ...... > > generated xml file: < > https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.config.test_loader.xml > > > [32m [1m============ 6 passed in 0.21 seconds > ============ [0m > [1m============== test session starts > =============== [0m > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- > pytest-2.6.4 > plugins: cov, timeout > [1m > collecting 0 items [0m [1m > collecting 10 items [0m [1m > collected 10 items > [0m > src/test/python/apache/aurora/config/test_thrift.py > .......... > > generated xml file: < > https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.config.test_thrift.xml > > > [32m [1m=========== 10 passed in 1.48 seconds > ============ [0m > [1m============== test session starts > =============== [0m > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- > pytest-2.6.4 > plugins: cov, timeout > [1m > collecting 0 items [0m [1m > collecting 8 items [0m [1m > collecting 8 items [0m [1m > collecting 8 items [0m [1m > collected 8 items > [0m > > src/test/python/apache/aurora/executor/test_executor_base.py ........ > > generated xml file: < > https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.executor.executor_base.xml > > > [32m [1m============ 8 passed in 0.18 seconds > ============ [0m > [1m============== test session starts > =============== [0m > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- > pytest-2.6.4 > plugins: cov, timeout > [1m > collecting 0 items [0m [1m > collecting 4 items [0m [1m > collected 4 items > [0m > > src/test/python/apache/aurora/executor/test_executor_vars.py .... > > generated xml file: < > https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.executor.executor_vars.xml > > > [32m [1m============ 4 passed in 0.17 seconds > ============ [0m > [1m============== test session starts > =============== [0m > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- > pytest-2.6.4 > plugins: cov, timeout > [1m > collecting 0 items [0m [1m > collecting 1 items [0m [1m > collecting 1 items [0m [1m > collecting 1 items [0m [1m > collected 1 items > [0m > > src/test/python/apache/aurora/executor/test_status_manager.py . > > generated xml file: < > https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.executor.status_manager.xml > > > [32m [1m============ 1 passed in 0.18 seconds > ============ [0m > [1m============== test session starts > =============== [0m > platform linux2 -- Python 2.7.6 -- py-1.4.26 -- > pytest-2.6.4 > plugins: cov, timeout > [1m > collecting 0 items [0m [1m > collecting 8 items [0m [1m > collecting 8 items [0m [1m > collecting 8 items [0m [1m > collected 8 items > [0m > > src/test/python/apache/aurora/executor/test_thermos_task_runner.py ..F..... > > ==================== FAILURES ==================== > > TestThermosTaskRunnerIntegration.test_integration_stop > > self = > <test_thermos_task_runner.TestThermosTaskRunnerIntegration object at > 0x7f5299b93190> > > [1m def test_integration_stop(self): [0m > [1m with self.yield_sleepy(ThermosTaskRunner, > sleep=1000, exit_code=0) as task_runner: [0m > [1m task_runner.start() [0m > [1m task_runner.forked.wait() [0m > [1m [0m > [1m assert task_runner.status is None [0m > [1m [0m > [1m> task_runner.stop() [0m > > > src/test/python/apache/aurora/executor/test_thermos_task_runner.py:173: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > self = > <apache.aurora.executor.thermos_task_runner.ThermosTaskRunner object at > 0x7f5299b68850> > timeout = Amount(1, mins) > > [1m def stop(self, timeout=MAX_WAIT): [0m > [1m """Stop the runner. If it's already > completed, no-op. If it's still running, issue a kill.""" [0m > [1m log.info('ThermosTaskRunner is shutting > down.') [0m > [1m [0m > [1m if not self.forking.is_set(): [0m > [1m raise TaskError('Failed to call > TaskRunner.start.') [0m > [1m [0m > [1m log.info('Invoking runner HTTP teardown.') > [0m > [1m self._terminate_http() [0m > [1m [0m > [1m log.info('Invoking runner.kill') [0m > [1m self.kill() [0m > [1m [0m > [1m waited = Amount(0, Time.SECONDS) [0m > [1m while self.is_alive and waited < timeout: > [0m > [1m > self._clock.sleep(self.POLL_INTERVAL.as_(Time.SECONDS)) [0m > [1m waited += self.POLL_INTERVAL [0m > [1m [0m > [1m if not self.is_alive and self.task_state() > != TaskState.ACTIVE: [0m > [1m return [0m > [1m [0m > [1m log.info('Thermos task did not shut down > cleanly, rebinding to kill.') [0m > [1m self.quitquitquit() [0m > [1m [0m > [1m while not self._monitor.finished and waited > < timeout: [0m > [1m > self._clock.sleep(self.POLL_INTERVAL.as_(Time.SECONDS)) [0m > [1m waited += self.POLL_INTERVAL [0m > [1m [0m > [1m if not self._monitor.finished: [0m > [1m> raise TaskError('Task did not stop within > deadline.') [0m > [1m [31mE TaskError: Task did not stop within > deadline. [0m > > > /tmp/user/20000/tmpbtYWk7/apache/aurora/executor/thermos_task_runner.py:348: > TaskError > -------------- Captured stderr call -------------- > Writing log files to disk in /tmp/user/20000/tmp12MwEs > ERROR] Could not quitquitquit runner: Cannot take > control of a task in terminal state. > generated xml file: < > https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.executor.thermos_task_runner.xml > > > [1m [31m====== 1 failed, 7 passed in 76.26 seconds > ======= [0m > src.test.python.apache.aurora.admin.admin > ..... SUCCESS > src.test.python.apache.aurora.admin.host_maintenance > ..... SUCCESS > src.test.python.apache.aurora.admin.maintenance > ..... SUCCESS > src.test.python.apache.aurora.client.api.api > ..... SUCCESS > > src.test.python.apache.aurora.client.api.instance_watcher > ..... SUCCESS > src.test.python.apache.aurora.client.api.job_monitor > ..... SUCCESS > src.test.python.apache.aurora.client.api.mux > ..... SUCCESS > src.test.python.apache.aurora.client.api.quota_check > ..... SUCCESS > src.test.python.apache.aurora.client.api.restarter > ..... SUCCESS > > src.test.python.apache.aurora.client.api.scheduler_client > ..... SUCCESS > src.test.python.apache.aurora.client.api.sla > ..... SUCCESS > src.test.python.apache.aurora.client.api.task_util > ..... SUCCESS > src.test.python.apache.aurora.client.api.updater > ..... SUCCESS > > src.test.python.apache.aurora.client.api.updater_util > ..... SUCCESS > src.test.python.apache.aurora.client.base > ..... SUCCESS > src.test.python.apache.aurora.client.binding_helper > ..... SUCCESS > src.test.python.apache.aurora.client.cli.api > ..... SUCCESS > src.test.python.apache.aurora.client.cli.client > ..... SUCCESS > > src.test.python.apache.aurora.client.cli.command_hooks > ..... SUCCESS > src.test.python.apache.aurora.client.cli.config > ..... SUCCESS > src.test.python.apache.aurora.client.cli.cron > ..... SUCCESS > src.test.python.apache.aurora.client.cli.inspect > ..... SUCCESS > src.test.python.apache.aurora.client.cli.job > ..... SUCCESS > src.test.python.apache.aurora.client.cli.plugins > ..... SUCCESS > src.test.python.apache.aurora.client.cli.quota > ..... SUCCESS > src.test.python.apache.aurora.client.cli.sla > ..... SUCCESS > src.test.python.apache.aurora.client.cli.supdate > ..... SUCCESS > src.test.python.apache.aurora.client.cli.task > ..... SUCCESS > src.test.python.apache.aurora.client.cli.update > ..... SUCCESS > src.test.python.apache.aurora.client.cli.version > ..... SUCCESS > src.test.python.apache.aurora.client.config > ..... SUCCESS > > src.test.python.apache.aurora.client.hooks.hooked_api > ..... SUCCESS > > src.test.python.apache.aurora.client.hooks.non_hooked_api > ..... SUCCESS > > src.test.python.apache.aurora.common.test_aurora_job_key > ..... SUCCESS > src.test.python.apache.aurora.common.test_cluster > ..... SUCCESS > > src.test.python.apache.aurora.common.test_cluster_option > ..... SUCCESS > src.test.python.apache.aurora.common.test_clusters > ..... SUCCESS > > src.test.python.apache.aurora.common.test_http_signaler > ..... SUCCESS > > src.test.python.apache.aurora.common.test_pex_version > ..... SUCCESS > src.test.python.apache.aurora.common.test_shellify > ..... SUCCESS > src.test.python.apache.aurora.common.test_transport > ..... SUCCESS > src.test.python.apache.aurora.config.test_base > ..... SUCCESS > > src.test.python.apache.aurora.config.test_constraint_parsing > ..... SUCCESS > src.test.python.apache.aurora.config.test_loader > ..... SUCCESS > src.test.python.apache.aurora.config.test_thrift > ..... SUCCESS > > src.test.python.apache.aurora.executor.common.path_detector > ..... SUCCESS > > src.test.python.apache.aurora.executor.common.task_info > ..... SUCCESS > src.test.python.apache.aurora.executor.executor_base > ..... SUCCESS > src.test.python.apache.aurora.executor.executor_vars > ..... SUCCESS > > src.test.python.apache.aurora.executor.status_manager > ..... SUCCESS > > src.test.python.apache.aurora.executor.thermos_task_runner > ..... FAILURE > src.test.python.apache.thermos.common.test_pathspec > ..... SUCCESS > > src.test.python.apache.thermos.core.test_runner_integration > ..... SUCCESS > src.test.python.apache.thermos.monitoring.test_disk > ..... SUCCESS > > FAILURE > > [31m > FAILURE [0m > Build step 'Execute shell' marked build as failure > Recording test results >