See <https://builds.apache.org/job/Aurora/1326/changes>
Changes:
[zmanji] Enable H2 query statistics collection.
------------------------------------------
[...truncated 3345 lines...]
src/test/python/apache/aurora/client/cli/test_restart.py::TestRestartCommand::test_restart_no_such_job_with_instances
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_restart.py::TestRestartCommand::test_restart_simple
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_restart.py::TestRestartCommand::test_restart_simple_no_config
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_restart.py::TestRestartCommand::test_restart_simple_output
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_no_jobs_found_status_shallow
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_status_job_not_found
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_status_wildcard
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_status_wildcard_two
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_successful_status_deep
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_successful_status_deep_null_metadata
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_successful_status_json_output_no_metadata
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_successful_status_output_no_metadata
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_successful_status_output_with_inactives
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_successful_status_output_with_metadata
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_successful_status_shallow
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_successful_status_shallow_nometadata
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_status.py::TestJobStatus::test_unsuccessful_status_shallow
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_diff.py::TestDiffCommand::test_cron_diff
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_diff.py::TestDiffCommand::test_service_diff
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_diff.py::TestDiffCommand::test_service_diff_old_api
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_cron.py::TestCronNoun::test_cron_status
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_cron.py::TestCronNoun::test_cron_status_multiple_jobs
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_cron.py::TestCronNoun::test_deschedule_cron_deep_api
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_cron.py::TestCronNoun::test_schedule_cron_deep_api
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_cron.py::TestCronNoun::test_schedule_cron_failed_invalid_config
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_cron.py::TestCronNoun::test_schedule_failed
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_cron.py::TestCronNoun::test_schedule_failed_non_cron
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_cron.py::TestCronNoun::test_start_cron
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_cron.py::TestCronNoun::test_start_cron_open_browser
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_cron.py::TestCronNoun::test_successful_schedule
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_command_hooks.py::TestClientCreateCommand::test_create_job_with_failed_hook
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_command_hooks.py::TestClientCreateCommand::test_create_job_with_successful_hook
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_options.py::TestParseInstances::test_parse_instances_invalid_ranges
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_options.py::TestParseInstances::test_parse_instances_mixed
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_options.py::TestParseInstances::test_parse_instances_with_range
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_task.py::TestRunCommand::test_successful_run
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_task.py::TestRunCommand::test_successful_run_with_instances
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_task.py::TestRunCommand::test_successful_run_with_ssh_options
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_task.py::TestSshCommand::test_ssh_job_not_found
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_task.py::TestSshCommand::test_successful_ssh
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestCreateJobCommand::test_create_with_lock
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_create_cron_job_fails
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_create_job_delayed
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_create_job_failed
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_create_job_failed_invalid_config
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_create_job_failed_output
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_create_job_startup_fails
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_failed_create_job_with_incomplete_bindings
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_interrupt
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_interrupt_error
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_simple_successful_create_job
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_simple_successful_create_job_open_page
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_simple_successful_create_job_output
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_create.py::TestClientCreateCommand::test_simple_successful_create_job_with_bindings
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestInstancesParser::test_parse_instances
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestInstancesParser::test_parse_none
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestKillCommand::test_kill_batched_passes_config
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestKillCommand::test_kill_batched_queries_active_instances
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestKillCommand::test_kill_inactive_instance_spec
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestKillCommand::test_kill_lock_error_batches
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestKillCommand::test_kill_lock_error_nobatch
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestKillCommand::test_kill_nobatch_passes_config
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestKillCommand::test_kill_opens_url
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestKillAllCommand::test_killall_nobatch_passes_config
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestClientKillCommand::test_kill_job_with_empty_instances_batched
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestClientKillCommand::test_kill_job_with_instances_batched
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestClientKillCommand::test_kill_job_with_instances_batched_maxerrors
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestClientKillCommand::test_kill_job_with_instances_batched_maxerrors_output
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestClientKillCommand::test_kill_job_with_instances_batched_output
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestClientKillCommand::test_kill_job_with_instances_nobatching
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestClientKillCommand::test_kill_job_with_invalid_instances_nonstrict
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestClientKillCommand::test_kill_job_with_invalid_instances_strict
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestClientKillCommand::test_killall_job
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestClientKillCommand::test_killall_job_batched
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_kill.py::TestClientKillCommand::test_killall_job_output
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_inspect.py::TestInspectCommand::test_inspect_job
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_inspect.py::TestInspectCommand::test_inspect_job_raw
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_inspect.py::TestInspectCommand::test_inspect_job_raw_success
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_api_from_cli.py::TestApiFromCLI::test_status_api_failure
[32mPASSED[0m
src/test/python/apache/aurora/client/cli/test_api_from_cli.py::TestApiFromCLI::test_successful_status_deep
[32mPASSED[0m
generated xml file:
<https://builds.apache.org/job/Aurora/ws/dist/test-results/src.test.python.apache.aurora.client.cli.cli.xml>
[32m[1m========== 142 passed in 22.08 seconds
===========[0m
19:06:09 06:30 [chroot][1m============== test session starts
===============[0m
platform linux2 -- Python 2.7.6 -- py-1.4.31 --
pytest-2.6.4 -- /usr/bin/python2.7
plugins: cov, timeout
[1m
collecting 0 items[0m[1m
collecting 10 items[0m[1m
collecting 10 items[0m[1m
collecting 10 items[0m[1m
collecting 11 items[0m[1m
collecting 11 items[0m[1m
collecting 11 items[0m[1m
collecting 13 items[0m[1m
collecting 27 items[0m[1m
collecting 27 items[0m[1m
collecting 28 items[0m[1m
collecting 36 items[0m[1m
collecting 36 items[0m[1m
collecting 36 items[0m[1m
collecting 39 items[0m[1m
collected 39 items
[0m
src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_integration_success
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_integration_failed
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_integration_stop
[33mSKIPPED[0m
src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_integration_lose
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_integration_ignores_sigterm
[33mSKIPPED[0m
src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_integration_http_teardown
[31mFAILED[0m
src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_thermos_normal_exit_status
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_thermos_abnormal_exit_statuses
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_thermos_runner_killed
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_thermos_preserve_env
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_status_manager.py::TestStatusManager::test_run
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_executor_vars.py::test_init
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_executor_vars.py::test_sample
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_basic
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_basic_as_job
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_runner_disappears
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_task_killed
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_killTask
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_shutdown
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_shutdown_order
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_task_health_failed
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_task_health_ok
/usr/bin/python2.7: can't open file
'/tmp/user/2395/tmplzatNZ/thermos_runner.pex': [Errno 2] No such file or
directory
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_failing_runner_start
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_failing_runner_initialize
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_slow_runner_initialize
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_killTask_during_runner_initialize
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::TestThermosExecutor::test_launchTask_deserialization_fail
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_thermos_executor.py::test_waiting_executor
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_disconnected
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_error
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_frameworkMessage
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_log
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_registered
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_reregistered
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_send_update
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_executor_base.py::TestExecutorBase::test_status_is_terminal
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_http_lifecycle.py::test_http_lifecycle_wrapper_without_lifecycle
[32m
src.test.python.apache.aurora.admin.admin
..... SUCCESS[0m[32m
src.test.python.apache.aurora.client.client
..... SUCCESS[0m[32m
src.test.python.apache.aurora.client.cli.cli
..... SUCCESS[0m[32m
src.test.python.apache.aurora.client.hooks.hooks
..... SUCCESS[0m[32m
src.test.python.apache.aurora.common.health_check.health_check
..... SUCCESS[0m[32m
src.test.python.apache.aurora.config.config
..... SUCCESS[0m[32m
src.test.python.apache.aurora.executor.executor
..... FAILURE[0m[32m
src.test.python.apache.aurora.executor.bin.bin
..... SUCCESS[0m[32m
src.test.python.apache.aurora.executor.common.common
..... SUCCESS[0m[32m
src.test.python.apache.aurora.tools.tools
..... SUCCESS[0m[32m
src.test.python.apache.thermos.cli.cli
..... SUCCESS[0m[32m
src.test.python.apache.thermos.cli.commands.commands
..... SUCCESS[0m[32m
src.test.python.apache.thermos.config.config
..... SUCCESS[0m[32m
src.test.python.apache.thermos.core.core
..... SUCCESS[0m[32m
src.test.python.apache.thermos.monitoring.monitoring
..... SUCCESS[0m[32m
src.test.python.apache.thermos.observer.http.http
..... SUCCESS[0m[32mPASSED[0m
src/test/python/apache/aurora/executor/test_http_lifecycle.py::test_http_lifecycle_wrapper_with_lifecycle
[32mPASSED[0m
src/test/python/apache/aurora/executor/test_http_lifecycle.py::test_http_lifecycle_wraps_start_and_stop
[32mPASSED[0m
==================== FAILURES ====================
TestThermosTaskRunnerIntegration.test_integration_http_teardown
args =
(<test_thermos_task_runner.TestThermosTaskRunnerIntegration object at
0x7f7f8d3072d0>, <MagicMock name='HttpSignaler' id='140185806336080'>)
keywargs = {}
extra_args = [<MagicMock name='HttpSignaler'
id='140185806336080'>]
entered_patchers = [<mock._patch object at 0x7f7f8d837190>]
exc_info = (<class
'apache.aurora.executor.common.task_runner.TaskError'>, TaskError('Task did not
stop within deadline.',), <traceback object at 0x7f7f8d396b00>)
patching = <mock._patch object at 0x7f7f8d837190>
arg = <MagicMock name='HttpSignaler' id='140185806336080'>
[1m @wraps(func)[0m
[1m def patched(*args, **keywargs):[0m
[1m # don't use a with here (backwards
compatability with Python 2.4)[0m
[1m extra_args = [][0m
[1m entered_patchers = [][0m
[1m [0m
[1m # can't use try...except...finally because of
Python 2.4[0m
[1m # compatibility[0m
[1m exc_info = tuple()[0m
[1m try:[0m
[1m try:[0m
[1m for patching in patched.patchings:[0m
[1m arg = patching.__enter__()[0m
[1m
entered_patchers.append(patching)[0m
[1m if patching.attribute_name is not
None:[0m
[1m keywargs.update(arg)[0m
[1m elif patching.new is DEFAULT:[0m
[1m extra_args.append(arg)[0m
[1m [0m
[1m args += tuple(extra_args)[0m
[1m> return func(*args, **keywargs)[0m
.pants.d/python-setup/chroots/678949212c451cb573db667bb785ecc8d7a0d251/.deps/mock-1.0.1-py2-none-any.whl/mock.py:1201:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
src/test/python/apache/aurora/executor/test_thermos_task_runner.py:250: in
test_integration_http_teardown
[1m http_task_runner.stop()[0m
.pants.d/python-setup/chroots/678949212c451cb573db667bb785ecc8d7a0d251/apache/aurora/executor/http_lifecycle.py:87:
in stop
[1m return self._runner.stop(timeout=timeout if
timeout is not None else self._runner.MAX_WAIT)[0m
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self =
<apache.aurora.executor.thermos_task_runner.ThermosTaskRunner object at
0x7f7f8d4fd750>
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.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
.pants.d/python-setup/chroots/678949212c451cb573db667bb785ecc8d7a0d251/apache/aurora/executor/thermos_task_runner.py:343:
TaskError
-------------- Captured stderr call --------------
Writing log files to disk in /tmp/user/2395/tmpWtEyv3
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.executor.xml>
[1m[31m 1 failed, 36 passed, 2 skipped in 114.83 seconds
[0m
FAILURE
19:08:15 08:36 [complete][31m
FAILURE[0m
Build step 'Execute shell' marked build as failure
Recording test results