See <https://builds.apache.org/job/Aurora/1730/changes>
Changes:
[serb] Suppress role deprecation warning as replacement is not yet ready.
------------------------------------------
[...truncated 4438 lines...]
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_startJobUpdate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_startMaintenance
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_triggerExplicitTaskReconciliation
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_triggerImplicitTaskReconciliation
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_unloadRecovery
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::test_url_when_not_connected_and_cluster_has_no_proxy_url[http]
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::test_url_when_not_connected_and_cluster_has_no_proxy_url[https]
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerClient::test__internal_connect
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerClient::test_connect_direct_client_with_auth
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerClient::test_connect_direct_scheduler_with_user_agent
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerClient::test_connect_scheduler
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerClient::test_connect_scheduler_with_bypass_leader_redirect
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerClient::test_connect_scheduler_with_user_agent
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerClient::test_connect_scheduler_without_bypass_leader_redirect
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerClient::test_connect_zookeeper_client_with_auth
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerClient::test_no_zk_or_scheduler_uri
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerClient::test_transient_error
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerClient::test_unknown_connection_error
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_count_0
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_count_100
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_count_50
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_no_result
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_no_result_min_count_filtered
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_no_tasks
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_not_production
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_production_not_set
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_with_grouping
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_with_grouping_not_safe
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_with_override
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_get_domain_uptime_vector_with_hosts
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_get_domain_uptime_vector_with_hosts_no_job_tasks
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_no_hosts
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_no_result
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_no_result_min_count_filtered
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_no_tasks
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_non_prod_ignored
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_not_safe
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_not_safe_infeasible
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_safe
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_with_grouping_not_safe
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_with_grouping_safe
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_task_query
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_uptime_0
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_uptime_10
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_uptime_100
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_uptime_50
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_uptime_99
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_uptime_empty
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_0
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_empty
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_infeasible
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_lower
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_mid
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_upper
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_with_total
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_task_util.py::TaskUtilTest::test_run
[32mPASSED[0m
src/test/python/apache/aurora/common/test_aurora_job_key.py::AuroraJobKeyTest::test_basic
[32mPASSED[0m
src/test/python/apache/aurora/common/test_aurora_job_key.py::AuroraJobKeyTest::test_equality
[32mPASSED[0m
src/test/python/apache/aurora/common/test_aurora_job_key.py::AuroraJobKeyTest::test_inequality
[32mPASSED[0m
src/test/python/apache/aurora/common/test_pex_version.py::test_old_pants_output
[32mPASSED[0m
src/test/python/apache/aurora/common/test_pex_version.py::test_new_pants_output
[32mPASSED[0m
src/test/python/apache/aurora/common/test_pex_version.py::test_attribute_error
[32mPASSED[0m
src/test/python/apache/aurora/common/test_pex_version.py::test_no_pants
[32mPASSED[0m
src/test/python/apache/aurora/common/test_pex_version.py::test_io_error
[32mPASSED[0m
src/test/python/apache/aurora/common/test_pex_version.py::test_os_error
[32mPASSED[0m
src/test/python/apache/aurora/common/test_transport.py::test_request_transport_integration
[32mPASSED[0m
src/test/python/apache/aurora/common/test_transport.py::test_request_transport_timeout
[32mPASSED[0m
src/test/python/apache/aurora/common/test_transport.py::test_raise_for_status_causes_exception
[32mPASSED[0m
src/test/python/apache/aurora/common/test_transport.py::test_raises_auth_error
[32mPASSED[0m
src/test/python/apache/aurora/common/test_transport.py::test_request_any_other_exception
[32mPASSED[0m
src/test/python/apache/aurora/common/test_transport.py::test_requests_transports_lowers_logging_level
[32mPASSED[0m
src/test/python/apache/aurora/common/test_transport.py::test_transport_applies_user_agent_from_factory
[32mPASSED[0m
src/test/python/apache/aurora/common/test_transport.py::test_transport_applies_default_user_agent_if_no_factory_provided
[32mPASSED[0m
src/test/python/apache/aurora/common/test_transport.py::test_auth_type_valid
[32mPASSED[0m
src/test/python/apache/aurora/common/test_transport.py::test_auth_type_invalid
[32mPASSED[0m
src/test/python/apache/aurora/common/test_transport.py::test_requests_transport_session_reuse
[32mPASSED[0m
src/test/python/apache/aurora/common/test_clusters.py::test_load [32mPASSED[0m
src/test/python/apache/aurora/common/test_clusters.py::test_load_invalid_syntax
[32mPASSED[0m
src/test/python/apache/aurora/common/test_clusters.py::test_patch_cleanup_on_error
[32mPASSED[0m
src/test/python/apache/aurora/common/test_cluster_option.py::test_constructors
[32mPASSED[0m
src/test/python/apache/aurora/common/test_cluster_option.py::test_parsable
[32mPASSED[0m
src/test/python/apache/aurora/common/test_cluster_option.py::test_not_parsable
[32mPASSED[0m
src/test/python/apache/aurora/common/test_cluster.py::test_simple
[32mPASSED[0m
src/test/python/apache/aurora/common/test_shellify.py::test_shellify
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_construction
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_finish_with_ephemerals
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_finish_with_daemons
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_finish_with_daemon_ephemerals
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_process_cannot_depend_upon_daemon
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_non_ephemeral_process_cannot_depend_on_ephemeral_process
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_failed_predecessor_does_not_make_process_runnable
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_daemon_duration
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_waits
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_fails
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_lost
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_filters
[32mPASSED[0m
src/test/python/apache/thermos/common/test_task_planner.py::test_task_max_runs
[32mPASSED[0m
src/test/python/apache/thermos/common/test_pathspec.py::test_legacy_task_roots
[32mPASSED[0m
src/test/python/apache/thermos/common/test_pathspec.py::test_legacy_log_dirs
[32mPASSED[0m
src/test/python/apache/thermos/common/test_pathspec.py::test_exception_on_none_keys
[32mPASSED[0m
src/test/python/apache/thermos/common/test_planner.py::test_planner_empty
[32mPASSED[0m
src/test/python/apache/thermos/common/test_planner.py::test_planner_unordered
[32mPASSED[0m
src/test/python/apache/thermos/common/test_planner.py::test_planner_ordered
[32mPASSED[0m
src/test/python/apache/thermos/common/test_planner.py::test_planner_mixed
[32mPASSED[0m
src/test/python/apache/thermos/common/test_planner.py::test_planner_unsatisfiables
[32mPASSED[0m
==================== FAILURES ====================
_______ TestExecutorBase.test_send_update ________
args = (<test_executor_base.TestExecutorBase
testMethod=test_send_update>, <MagicMock name='TaskStatus' spec='TaskStatus'
id='140336166881296'>)
keywargs = {}
extra_args = [<MagicMock name='TaskStatus'
spec='TaskStatus' id='140336166881296'>]
entered_patchers = [<mock._patch object at 0x7fa3685b0450>]
exc_info = (<class
'_pytest.assertion.reinterpret.AssertionError'>, AssertionError(u"assert 3 ==
1\n + where 3 = <NonCallableMag....cMock name='TaskStatus' spec='TaskStatus'
id='140336166881296'>.return_value",), <traceback object at 0x7fa2901317a0>)
patching = <mock._patch object at 0x7fa3685b0450>
arg = <MagicMock name='TaskStatus' spec='TaskStatus'
id='140336166881296'>
[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/2dbda3e4e5c7713e7b431ce3ed6626f0db5bfe4b/.deps/mock-1.0.1-py2-none-any.whl/mock.py:1201:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <test_executor_base.TestExecutorBase
testMethod=test_send_update>
MockTaskStatus = <MagicMock name='TaskStatus'
spec='TaskStatus' id='140336166881296'>
[1m
@mock.patch('mesos.interface.mesos_pb2.TaskStatus',
spec=mesos_pb2.TaskStatus)[0m
[1m def test_send_update(self, MockTaskStatus):[0m
[1m driver = mock.Mock(ExecutorDriver)[0m
[1m task_id = 'task_id'[0m
[1m state = mesos_pb2.TASK_RUNNING[0m
[1m message = 'test_message'[0m
[1m self.executor_base.send_update(driver, task_id,
state, message)[0m
[1m
driver.sendStatusUpdate.assert_called_once_with(MockTaskStatus.return_value)[0m
[1m> assert MockTaskStatus.return_value.state ==
state[0m
[1m[31mE AssertionError: assert 3 == 1[0m
[1m[31mE + where 3 = <NonCallableMagicMock
name='TaskStatus()' spec='TaskStatus' id='140336166882960'>.state[0m
[1m[31mE + where <NonCallableMagicMock
name='TaskStatus()' spec='TaskStatus' id='140336166882960'> = <MagicMock
name='TaskStatus' spec='TaskStatus' id='140336166881296'>.return_value[0m
src/test/python/apache/aurora/executor/test_executor_base.py:69: AssertionError
-------------- Captured stderr call --------------
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Updating task_id => RUNNING
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Updating task_id => RUNNING
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Updating task_id => RUNNING
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Updating task_id => RUNNING
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Updating task_id => RUNNING
INFO] Executor [None]: Updating task_id => RUNNING
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Updating task_id => RUNNING
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Updating task_id => RUNNING
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Updating task_id => RUNNING
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
I0201 08:05:41.449156 4214 executor_base.py:45] Executor
[None]: Updating task_id => RUNNING
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Reason: test_message
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Reason: test_message
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Reason: test_message
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Reason: test_message
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Reason: test_message
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Reason: test_message
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Reason: test_message
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Reason: test_message
INFO] Executor [None]: Reason: test_message
INFO] Executor [None]: Reason: test_message
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Reason: test_message
FATAL] Task initialization failed: Task failed: Thermos
exited for unknown reason (exit status: 1)
INFO] Executor [None]: Reason: test_message
INFO] Executor [None]: Reason: test_message
F0201 08:05:41.449850 4214 aurora_executor.py:85] Task
initialization failed: Task failed: Thermos exited for unknown reason (exit
status: 1)
INFO] Executor [None]: Reason: test_message
INFO] Executor [None]: Reason: test_message
INFO] Executor [None]: Reason: test_message
INFO] Executor [None]: Reason: test_message
INFO] Executor [None]: Reason: test_message
INFO] Executor []: Updating hello_world-001 => FAILED
INFO] Executor [None]: Reason: test_message
INFO] Executor []: Updating hello_world-001 => FAILED
INFO] Executor [None]: Reason: test_message
INFO] Executor []: Updating hello_world-001 => FAILED
INFO] Executor [None]: Reason: test_message
INFO] Executor []: Updating hello_world-001 => FAILED
INFO] Executor [None]: Reason: test_message
INFO] Executor [None]: Reason: test_message
INFO] Executor []: Updating hello_world-001 => FAILED
INFO] Executor []: Updating hello_world-001 => FAILED
I0201 08:05:41.452296 4214 executor_base.py:45] Executor
[None]: Reason: test_message
generated xml file:
<https://builds.apache.org/job/Aurora/ws/dist/test-results/aaf4d108c31293299a0839bdc404a91802f80937.xml>
[1m[31m 1 failed, 775 passed, 6 skipped, 1 warnings in
356.68 seconds [0m
FAILURE
08:05:58 06:29 [complete][31m
FAILURE[0m
Build step 'Execute shell' marked build as failure
Recording test results