See <https://builds.apache.org/job/Aurora/883/changes>
Changes:
[zmanji] Pin protobuf dependency to 2.6.1
[kevints] Extract ReadOnlyScheduler to its own implementation class and delegate
[wfarner] Enable checkstyle indentation check, fix violations.
------------------------------------------
[...truncated 3683 lines...]
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.78 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.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 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.60 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.45 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.19 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 2 items[0m[1m
collected 2 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============ 2 passed in 0.10 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.19 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
0x7fa54ff50f50>
[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
0x7fa54ff50c50>
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/2396/tmpmtpUWM/apache/aurora/executor/thermos_task_runner.py:348:
TaskError
-------------- Captured stderr call --------------
Writing log files to disk in /tmp/user/2396/tmp6XN85z
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 81.29 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.context
..... 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.factory
..... 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