See <https://builds.apache.org/job/Aurora/1544/changes>
Changes:
[john.sirois] Fix Process log configuration handling.
------------------------------------------
[...truncated 3432 lines...]
src/test/python/apache/thermos/observer/test_observer_task_detector.py::test_observer_task_detector_standard_transitions
[32mPASSED[0m
src/test/python/apache/thermos/observer/test_observer_task_detector.py::test_observer_task_detector_nonstandard_transitions
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_updater_util.py::TestRangeConversion::test_empty_list
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_updater_util.py::TestRangeConversion::test_multiple_ranges
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_updater_util.py::TestRangeConversion::test_none_list
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_updater_util.py::TestRangeConversion::test_one_element
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_updater_util.py::TestRangeConversion::test_pulse_interval_secs
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_updater_util.py::TestRangeConversion::test_pulse_interval_too_low
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_updater_util.py::TestRangeConversion::test_pulse_interval_unset
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_job_monitor.py::JobMonitorTest::test_empty_job_succeeds
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_job_monitor.py::JobMonitorTest::test_terminate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_job_monitor.py::JobMonitorTest::test_terminated_exits_immediately
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_job_monitor.py::JobMonitorTest::test_wait_until_state
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_job_monitor.py::JobMonitorTest::test_wait_until_timeout
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_job_monitor.py::JobMonitorTest::test_wait_with_instances
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_api.py::TestJobUpdateApis::test_add_instances
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_api.py::TestJobUpdateApis::test_get_job_update_details
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_api.py::TestJobUpdateApis::test_get_job_update_diff
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_api.py::TestJobUpdateApis::test_pause_job_update
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_api.py::TestJobUpdateApis::test_query_job_updates
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_api.py::TestJobUpdateApis::test_query_job_updates_no_filter
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_api.py::TestJobUpdateApis::test_resume_job_update
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_api.py::TestJobUpdateApis::test_set_quota
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_api.py::TestJobUpdateApis::test_start_job_update
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_api.py::TestJobUpdateApis::test_start_job_update_fails_parse_update_config
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_health_check.py::HealthCheckTest::test_changed_task_id
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_health_check.py::HealthCheckTest::test_failed_status_health_check
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_health_check.py::HealthCheckTest::test_simple_status_health_check
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_restarter.py
<-
.pants.d/python-setup/chroots/409271aa2fa0ddb2b96e5056afbdff1b6bd7802b/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_all_instances
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_restarter.py
<-
.pants.d/python-setup/chroots/409271aa2fa0ddb2b96e5056afbdff1b6bd7802b/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_instance_fails
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_restarter.py
<-
.pants.d/python-setup/chroots/409271aa2fa0ddb2b96e5056afbdff1b6bd7802b/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_instances_watch_fails
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_restarter.py
<-
.pants.d/python-setup/chroots/409271aa2fa0ddb2b96e5056afbdff1b6bd7802b/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_no_instance_active
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_restarter.py
<-
.pants.d/python-setup/chroots/409271aa2fa0ddb2b96e5056afbdff1b6bd7802b/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_one_iteration
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_restarter.py
<-
.pants.d/python-setup/chroots/409271aa2fa0ddb2b96e5056afbdff1b6bd7802b/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_rolling_restart
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_instance_watcher.py::InstanceWatcherTest::test_all_instance_failure
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_instance_watcher.py::InstanceWatcherTest::test_single_instance_failure
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_instance_watcher.py::InstanceWatcherTest::test_single_watch_period_failure
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_instance_watcher.py::InstanceWatcherTest::test_successful_watch
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_instance_watcher.py::InstanceWatcherTest::test_terminated_exits_immediately
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_instance_watcher.py::InstanceWatcherTest::test_watch_period_failure
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::test_coverage
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_abortJobUpdate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_addInstances
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_createJob
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_descheduleCronJob
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_getJobUpdateDetails
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_getJobUpdateSummaries
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_getJobs
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_getQuota
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_getTasksStatus
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_killTasks
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_pauseJobUpdate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_populateJobConfig
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_pulseJobUpdate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_raise_auth_error
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_replaceCronTemplate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_restartShards
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_resumeJobUpdate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_scheduleCronJob
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_startCronJob
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_startJobUpdate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_abortJobUpdate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_addInstances
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_commitRecovery
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_createJob
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_deleteRecoveryTasks
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_descheduleCronJob
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_drainHosts
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_endMaintenance
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_forceTaskState
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_getJobUpdateDetails
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_getJobUpdateSummaries
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_getJobs
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_getQuota
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_getTasksStatus
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_killTasks
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_listBackups
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_maintenanceStatus
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_pauseJobUpdate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_performBackup
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_populateJobConfig
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_pulseJobUpdate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_queryRecovery
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_raise_auth_error
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_replaceCronTemplate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_restartShards
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_resumeJobUpdate
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_rewriteConfigs
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_scheduleCronJob
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_setQuota
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_snapshot
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_stageRecovery
[32mPASSED[0m
src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_startCronJob
[32mPASSED[0m
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_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_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_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_shellify.py::test_shellify
[32mPASSED[0m
src/test/python/apache/aurora/common/test_cluster.py::test_simple
[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 ====================
__________________ test_log_tee __________________
[1m def test_log_tee():[0m
[1m with temporary_dir() as td:[0m
[1m taskpath = make_taskpath(td)[0m
[1m sandbox = setup_sandbox(td, taskpath)[0m
[1m [0m
[1m # Create file stdout for capturing output. We
can't use StringIO mock[0m
[1m # because TestProcess is running fork.[0m
[1m with open(os.path.join(td, 'sys_stdout'),
'w+') as stdout:[0m
[1m with open(os.path.join(td, 'sys_stderr'),
'w+') as stderr:[0m
[1m with mutable_sys():[0m
[1m sys.stdout, sys.stderr = stdout,
stderr[0m
[1m [0m
[1m p = TestProcess('process', 'echo hello
world; echo >&2 hello stderr', 0,[0m
[1m taskpath, sandbox,
logger_destination=LoggerDestination.BOTH)[0m
[1m p.start()[0m
[1m rc =
wait_for_rc(taskpath.getpath('process_checkpoint'))[0m
[1m [0m
[1m assert rc == 0[0m
[1m # Check log files were created in std
path with correct content[0m
[1m> assert_log_content(taskpath, 'stdout',
'hello world\n')[0m
src/test/python/apache/thermos/core/test_process.py:448:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
taskpath = <apache.thermos.common.path.TaskPath object at
0x7f28a21008d0>
log_name = 'stdout'
expected_content = 'hello world\n'
[1m def assert_log_content(taskpath, log_name,
expected_content):[0m
[1m log =
taskpath.with_filename(log_name).getpath('process_logdir')[0m
[1m assert os.path.exists(log)[0m
[1m with open(log, 'r') as fp:[0m
[1m> assert fp.read() == expected_content[0m
[1m[31mE assert '' == 'hello world\n'[0m
[1m[31mE + hello world[0m
src/test/python/apache/thermos/core/test_process.py:274:
AssertionError
generated xml file:
<https://builds.apache.org/job/Aurora/ws/dist/test-results/415337499eb72578eab327a6487c1f5c9452b3d6.xml>
[1m[31m 1 failed, 675 passed, 6 skipped, 1 warnings in
192.20 seconds [0m
FAILURE
[32m
Waiting for background workers to finish.[0m
19:49:30 03:53 [complete][31m
FAILURE[0m
Build step 'Execute shell' marked build as failure
Recording test results