Looks like a flaky test.  Kicking off another build before diverting
attention to fix the build.

-=Bill

On Mon, Dec 8, 2014 at 10:17 AM, Apache Jenkins Server <
jenk...@builds.apache.org> wrote:

> See <https://builds.apache.org/job/Aurora/785/changes>
>
> Changes:
>
> [wfarner] Don't fall back to old command syntax in the new client.
>
> [wfarner] Use abstract decorators in CommandLine class.
>
> ------------------------------------------
> [...truncated 4243 lines...]
> src/test/python/apache/aurora/config/test_base.py::test_ports PASSED
> src/test/python/apache/aurora/config/test_base.py::test_static_port_aliasing
> PASSED
>
>  generated xml file: <
> https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.config.test_base.xml
> >
> =========================== 7 passed in 1.45 seconds
> ===========================
> ============================= test session starts
> ==============================
> platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4 -- <
> https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7
> >
> plugins: cov, timeout
> collecting ... collected 1 items
>
> src/test/python/apache/aurora/config/test_constraint_parsing.py::test_parsing_constraints
> limit:a is not a valid limit value, must be integer
> PASSED
>
>  generated xml file: <
> https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.config.test_constraint_parsing.xml
> >
> =========================== 1 passed in 0.21 seconds
> ===========================
> ============================= test session starts
> ==============================
> platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4 -- <
> https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7
> >
> plugins: cov, timeout
> collecting ... collected 6 items
>
> src/test/python/apache/aurora/config/test_loader.py::test_enoent PASSED
> src/test/python/apache/aurora/config/test_loader.py::test_bad_config PASSED
> src/test/python/apache/aurora/config/test_loader.py::test_empty_config
> PASSED
> src/test/python/apache/aurora/config/test_loader.py::test_load_json PASSED
> src/test/python/apache/aurora/config/test_loader.py::test_load PASSED
> src/test/python/apache/aurora/config/test_loader.py::test_pick PASSED
>
>  generated xml file: <
> https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.config.test_loader.xml
> >
> =========================== 6 passed in 0.28 seconds
> ===========================
> ============================= test session starts
> ==============================
> platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4 -- <
> https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7
> >
> plugins: cov, timeout
> collecting ... collected 10 items
>
> src/test/python/apache/aurora/config/test_thrift.py::test_simple_config
> PASSED
> src/test/python/apache/aurora/config/test_thrift.py::test_config_with_options
> PASSED
> src/test/python/apache/aurora/config/test_thrift.py::test_config_with_ports
> PASSED
> src/test/python/apache/aurora/config/test_thrift.py::test_config_with_bad_resources
> PASSED
> src/test/python/apache/aurora/config/test_thrift.py::test_config_with_task_links
> PASSED
> src/test/python/apache/aurora/config/test_thrift.py::test_unbound_references
> PASSED
> src/test/python/apache/aurora/config/test_thrift.py::test_cron_collision_policy
> PASSED
> src/test/python/apache/aurora/config/test_thrift.py::test_metadata_in_config
> PASSED
> src/test/python/apache/aurora/config/test_thrift.py::test_task_instance_from_job
> PASSED
> src/test/python/apache/aurora/config/test_thrift.py::test_identifier_validation
> PASSED
>
>  generated xml file: <
> https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.config.test_thrift.xml
> >
> ========================== 10 passed in 1.57 seconds
> ===========================
> ============================= test session starts
> ==============================
> platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4 -- <
> https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7
> >
> plugins: cov, timeout
> collecting ... collected 8 items
>
> src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_disconnected
> PASSED
> src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_error
> PASSED
> src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_frameworkMessage
> PASSED
> src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_log
> PASSED
> src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_registered
> PASSED
> src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_reregistered
> PASSED
> src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_send_update
> PASSED
> src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_status_is_terminal
> PASSED
>
>  generated xml file: <
> https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.executor.executor_base.xml
> >
> =========================== 8 passed in 0.19 seconds
> ===========================
> ============================= test session starts
> ==============================
> platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4 -- <
> https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7
> >
> plugins: cov, timeout
> collecting ... collected 4 items
>
> src/test/python/apache/aurora/executor/test_executor_detector.py::test_find_root
> PASSED
> src/test/python/apache/aurora/executor/test_executor_detector.py::test_match_inverse
> PASSED
> src/test/python/apache/aurora/executor/test_executor_detector.py::test_bad_match
> PASSED
> src/test/python/apache/aurora/executor/test_executor_detector.py::test_integration
> PASSED
>
>  generated xml file: <
> https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.executor.executor_detector.xml
> >
> =========================== 4 passed in 0.05 seconds
> ===========================
> ============================= test session starts
> ==============================
> platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4 -- <
> https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7
> >
> plugins: cov, timeout
> collecting ... collected 4 items
>
> src/test/python/apache/aurora/executor/test_executor_vars.py::test_release_from_tag
> PASSED
> src/test/python/apache/aurora/executor/test_executor_vars.py::test_extract_pexinfo
> PASSED
> src/test/python/apache/aurora/executor/test_executor_vars.py::test_init
> PASSED
> src/test/python/apache/aurora/executor/test_executor_vars.py::test_sample
> PASSED
>
>  generated xml file: <
> https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.executor.executor_vars.xml
> >
> =========================== 4 passed in 0.18 seconds
> ===========================
> ============================= test session starts
> ==============================
> platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4 -- <
> https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7
> >
> plugins: cov, timeout
> collecting ... collected 1 items
>
> src/test/python/apache/aurora/executor/test_status_manager.py::TestStatusManager::test_run
> PASSED
>
>  generated xml file: <
> https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.executor.status_manager.xml
> >
> =========================== 1 passed in 0.22 seconds
> ===========================
> ============================= test session starts
> ==============================
> platform linux2 -- Python 2.7.6 -- py-1.4.26 -- pytest-2.6.4 -- <
> https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7
> >
> plugins: cov, timeout
> collecting ... collected 8 items
>
> src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_integration_success
> Writing log files to disk in /tmp/user/2396/tmp2nSmJX
> Build operating on top level addresses: set([BuildFileAddress(<
> https://builds.apache.org/job/Aurora/ws/src/main/python/apache/thermos/bin/BUILD,>
> thermos_runner)])
> Building PythonBinary PythonBinary(BuildFileAddress(<
> https://builds.apache.org/job/Aurora/ws/src/main/python/apache/thermos/bin/BUILD,>
> thermos_runner)):
> Wrote <https://builds.apache.org/job/Aurora/ws/dist/thermos_runner.pex>
> Writing log files to disk in /tmp/user/2396/tmp2nSmJX
> PASSED
> src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_integration_failed
> Writing log files to disk in /tmp/user/2396/tmp2nSmJX
> PASSED
> src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_integration_stop
> Writing log files to disk in /tmp/user/2396/tmp2nSmJX
> ERROR] Could not quitquitquit runner: Cannot take control of a task in
> terminal state.
> ERROR] Caught exception in self.control(): Cannot finalize task with no
> "active" record!
> ERROR]   Traceback (most recent call last):
>   File "<
> https://builds.apache.org/job/Aurora/ws/dist/thermos_runner.pex/apache/thermos/core/runner.py";,>
> line 557, in control
>     yield
>   File "<
> https://builds.apache.org/job/Aurora/ws/dist/thermos_runner.pex/apache/thermos/core/runner.py";,>
> line 903, in kill
>     self._run()
>   File "<
> https://builds.apache.org/job/Aurora/ws/dist/thermos_runner.pex/apache/thermos/core/runner.py";,>
> line 869, in _run
>     self._set_task_status(runner.transition_to())
>   File "<
> https://builds.apache.org/job/Aurora/ws/dist/thermos_runner.pex/apache/thermos/core/runner.py";,>
> line 640, in _set_task_status
>     self._dispatcher.dispatch(self._state, runner_ckpt, self._recovery)
>   File "<
> https://builds.apache.org/job/Aurora/ws/dist/thermos_runner.pex/apache/thermos/common/ckpt.py";,>
> line 349, in dispatch
>     self._run_task_dispatch(new_state, runner_ckpt.task_status)
>   File "<
> https://builds.apache.org/job/Aurora/ws/dist/thermos_runner.pex/apache/thermos/common/ckpt.py";,>
> line 222, in _run_task_dispatch
>     getattr(handler, handler_function)(task_update)
>   File "<
> https://builds.apache.org/job/Aurora/ws/dist/thermos_runner.pex/apache/thermos/core/runner.py";,>
> line 202, in on_killed
>     self._cleanup()
>   File "<
> https://builds.apache.org/job/Aurora/ws/dist/thermos_runner.pex/apache/thermos/core/runner.py";,>
> line 220, in _cleanup
>     TaskRunnerHelper.finalize_task(self._pathspec)
>   File "<
> https://builds.apache.org/job/Aurora/ws/dist/thermos_runner.pex/apache/thermos/core/helper.py";,>
> line 422, in finalize_task
>     raise cls.Error('Cannot finalize task with no "active" record!')
> Error: Cannot finalize task with no "active" record!
>
> FAILED
>
> =================================== FAILURES
> ===================================
> ____________ TestThermosTaskRunnerIntegration.test_integration_stop
> ____________
>
> self = <test_thermos_task_runner.TestThermosTaskRunnerIntegration object
> at 0x7fc16fb25310>
>
>     def test_integration_stop(self):
>       with self.yield_sleepy(ThermosTaskRunner, sleep=1000, exit_code=0)
> as task_runner:
>         task_runner.start()
>         task_runner.forked.wait()
>
>         assert task_runner.status is None
>
> >       task_runner.stop()
>
> src/test/python/apache/aurora/executor/test_thermos_task_runner.py:173:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _ _ _
>
> self = <apache.aurora.executor.thermos_task_runner.ThermosTaskRunner
> object at 0x7fc16eb81e50>
> timeout = Amount(1, mins)
>
>     def stop(self, timeout=MAX_WAIT):
>       """Stop the runner.  If it's already completed, no-op.  If it's
> still running, issue a kill."""
>       log.info('ThermosTaskRunner is shutting down.')
>
>       if not self.forking.is_set():
>         raise TaskError('Failed to call TaskRunner.start.')
>
>       log.info('Invoking runner HTTP teardown.')
>       self._terminate_http()
>
>       log.info('Invoking runner.kill')
>       self.kill()
>
>       waited = Amount(0, Time.SECONDS)
>       while self.is_alive and waited < timeout:
>         self._clock.sleep(self.POLL_INTERVAL.as_(Time.SECONDS))
>         waited += self.POLL_INTERVAL
>
>       if not self.is_alive and self.task_state() != TaskState.ACTIVE:
>         return
>
>       log.info('Thermos task did not shut down cleanly, rebinding to
> kill.')
>       self.quitquitquit()
>
>       while not self._monitor.finished and waited < timeout:
>         self._clock.sleep(self.POLL_INTERVAL.as_(Time.SECONDS))
>         waited += self.POLL_INTERVAL
>
>       if not self._monitor.finished:
> >       raise TaskError('Task did not stop within deadline.')
> E       TaskError: Task did not stop within deadline.
>
> /tmp/user/2396/tmp7ugbyH/apache/aurora/executor/thermos_task_runner.py:338:
> TaskError
>  generated xml file: <
> https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.executor.thermos_task_runner.xml
> >
> !!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures
> !!!!!!!!!!!!!!!!!!!!
> ===================== 1 failed, 2 passed in 66.37 seconds
> ======================
> Build operating on top level addresses: set([BuildFileAddress(<
> https://builds.apache.org/job/Aurora/ws/src/test/python/BUILD,> all)])
> src.test.python.apache.aurora.admin.admin_util
>       .....   SUCCESS
> src.test.python.apache.aurora.admin.host_maintenance
>       .....   SUCCESS
> src.test.python.apache.aurora.client.api.api
>       .....   SUCCESS
> src.test.python.apache.aurora.client.api.disambiguator
>       .....   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.binding_helper
>      .....   SUCCESS
> src.test.python.apache.aurora.client.cli.api
>       .....   SUCCESS
> src.test.python.apache.aurora.client.cli.bridge
>      .....   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.help
>      .....   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.logging
>       .....   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.commands.admin
>      .....   SUCCESS
> src.test.python.apache.aurora.client.commands.core
>       .....   SUCCESS
> src.test.python.apache.aurora.client.commands.hooks
>      .....   SUCCESS
> src.test.python.apache.aurora.client.commands.maintenance
>      .....   SUCCESS
> src.test.python.apache.aurora.client.commands.run
>      .....   SUCCESS
> src.test.python.apache.aurora.client.commands.ssh
>      .....   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_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.executor_base
>       .....   SUCCESS
> src.test.python.apache.aurora.executor.executor_detector
>       .....   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
> Build step 'Execute shell' marked build as failure
> Recording test results
>

Reply via email to