Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 88A27200BA3 for ; Thu, 6 Oct 2016 03:13:57 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 8715C160AEA; Thu, 6 Oct 2016 01:13:57 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 096DE160ADE for ; Thu, 6 Oct 2016 03:13:55 +0200 (CEST) Received: (qmail 8824 invoked by uid 500); 6 Oct 2016 01:13:50 -0000 Mailing-List: contact dev-help@aurora.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@aurora.apache.org Delivered-To: mailing list dev@aurora.apache.org Received: (qmail 8802 invoked by uid 99); 6 Oct 2016 01:13:49 -0000 Received: from crius.apache.org (HELO crius.apache.org) (140.211.11.14) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Oct 2016 01:13:49 +0000 Received: from crius.apache.org (localhost [127.0.0.1]) by crius.apache.org (ASF Mail Server at crius.apache.org) with ESMTP id 9538B9C0024; Thu, 6 Oct 2016 01:13:44 +0000 (UTC) Date: Thu, 6 Oct 2016 01:13:44 +0000 (UTC) From: Apache Jenkins Server To: dev@aurora.apache.org, zmanji@twitter.com Message-ID: <876095986.496.1475716424609.JavaMail.jenkins@crius> Subject: Build failed in Jenkins: Aurora #1635 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Instance-Identity: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkqVKZPv7YyHBB3FvWfV7XQehwe/Ga3aadzSNknt8g382X3uN8A3SOQ+Ixq9HxS+ZlN6XR4TECySmSRy2JN5Rx8svxAD0TjtSF9LuU98dD+LniNDP7Lq6gvRFuJhbMHoS0nuTizDZLsK4X8TW5MyV9w+jFbdoZfRE5O/Mse0fkOeL5uoIS/3Vvu/W+x9QSjDkB7CaU56bPFlQjqqJBl3Cn9r34CkXQZYnLb/NjW4vcpw0+TgMUAPTIVEr5BTPZRshz19g7huwg3zANT5HBIZnzV4hsVY9w4JHkceFdKi/ibNnjPjsFs9pm0HSGJ/RDxjIvSTYT02eH4+m1RAYaj2E9QIDAQAB X-Jenkins-Job: Aurora X-Jenkins-Result: FAILURE archived-at: Thu, 06 Oct 2016 01:13:57 -0000 See Changes: [zmanji] Add support for receiving min_consecutive_successes in health chec= ker ------------------------------------------ [...truncated 3688 lines...] src/test/python/apache/aurora/client/api/test_updater_= util.py::TestRangeConversion::test_multiple_ranges =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_updater_= util.py::TestRangeConversion::test_none_list =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_updater_= util.py::TestRangeConversion::test_one_element =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_updater_= util.py::TestRangeConversion::test_pulse_interval_secs =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_updater_= util.py::TestRangeConversion::test_pulse_interval_too_low =1B[32mPASSED=1B[= 0m src/test/python/apache/aurora/client/api/test_updater_= util.py::TestRangeConversion::test_pulse_interval_unset =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_job_moni= tor.py::JobMonitorTest::test_empty_job_succeeds =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_job_moni= tor.py::JobMonitorTest::test_terminate =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_job_moni= tor.py::JobMonitorTest::test_terminated_exits_immediately =1B[32mPASSED=1B[= 0m src/test/python/apache/aurora/client/api/test_job_moni= tor.py::JobMonitorTest::test_wait_until_state =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_job_moni= tor.py::JobMonitorTest::test_wait_until_timeout =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_job_moni= tor.py::JobMonitorTest::test_wait_with_instances =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_health_c= heck.py::HealthCheckTest::test_changed_task_id =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_health_c= heck.py::HealthCheckTest::test_failed_status_health_check =1B[32mPASSED=1B[= 0m src/test/python/apache/aurora/client/api/test_health_c= heck.py::HealthCheckTest::test_simple_status_health_check =1B[32mPASSED=1B[= 0m src/test/python/apache/aurora/client/api/test_api.py::= TestJobUpdateApis::test_add_instances =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_api.py::= TestJobUpdateApis::test_get_job_update_details =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_api.py::= TestJobUpdateApis::test_get_job_update_diff =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_api.py::= TestJobUpdateApis::test_pause_job_update =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_api.py::= TestJobUpdateApis::test_query_job_updates =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_api.py::= TestJobUpdateApis::test_query_job_updates_no_filter =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_api.py::= TestJobUpdateApis::test_resume_job_update =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_api.py::= TestJobUpdateApis::test_set_quota =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_api.py::= TestJobUpdateApis::test_start_job_update =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_api.py::= TestJobUpdateApis::test_start_job_update_fails_parse_update_config =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_restarte= r.py <- .pants.d/python-setup/chroots/29a802713d814d853c7f3d3c73ae02055499a= 005/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_al= l_instances =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_restarte= r.py <- .pants.d/python-setup/chroots/29a802713d814d853c7f3d3c73ae02055499a= 005/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_in= stance_fails =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_restarte= r.py <- .pants.d/python-setup/chroots/29a802713d814d853c7f3d3c73ae02055499a= 005/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_in= stances_watch_fails =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_restarte= r.py <- .pants.d/python-setup/chroots/29a802713d814d853c7f3d3c73ae02055499a= 005/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_no= _instance_active =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_restarte= r.py <- .pants.d/python-setup/chroots/29a802713d814d853c7f3d3c73ae02055499a= 005/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_on= e_iteration =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_restarte= r.py <- .pants.d/python-setup/chroots/29a802713d814d853c7f3d3c73ae02055499a= 005/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_rolling_re= start =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_instance= _watcher.py::InstanceWatcherTest::test_all_instance_failure =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_instance= _watcher.py::InstanceWatcherTest::test_single_instance_failure =1B[32mPASSE= D=1B[0m src/test/python/apache/aurora/client/api/test_instance= _watcher.py::InstanceWatcherTest::test_single_watch_period_failure =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_instance= _watcher.py::InstanceWatcherTest::test_successful_watch =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_instance= _watcher.py::InstanceWatcherTest::test_terminated_exits_immediately =1B[32m= PASSED=1B[0m src/test/python/apache/aurora/client/api/test_instance= _watcher.py::InstanceWatcherTest::test_watch_period_failure =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::test_coverage =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_abortJobUpdate =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_addInstances =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_createJob =1B[32mPASSED=1B[0= m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_descheduleCronJob =1B[32mPAS= SED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_getJobUpdateDetails =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_getJobUpdateSummaries =1B[32= mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_getJobs =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_getQuota =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_getTasksStatus =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_killTasks =1B[32mPASSED=1B[0= m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_pauseJobUpdate =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_populateJobConfig =1B[32mPAS= SED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_pulseJobUpdate =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_raise_auth_error =1B[32mPASS= ED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_replaceCronTemplate =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_restartShards =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_resumeJobUpdate =1B[32mPASSE= D=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_rollbackJobUpdate =1B[32mPAS= SED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_scheduleCronJob =1B[32mPASSE= D=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_startCronJob =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyInjection::test_startJobUpdate =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_abortJobUpdate =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_addInstances =1B[32mPAS= SED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_commitRecovery =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_createJob =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_deleteRecoveryTasks =1B= [32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_descheduleCronJob =1B[3= 2mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_drainHosts =1B[32mPASSE= D=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_endMaintenance =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_forceTaskState =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_getJobUpdateDetails =1B= [32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_getJobUpdateSummaries = =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_getJobs =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_getQuota =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_getTasksStatus =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_killTasks =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_listBackups =1B[32mPASS= ED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_maintenanceStatus =1B[3= 2mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_pauseJobUpdate =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_performBackup =1B[32mPA= SSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_populateJobConfig =1B[3= 2mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_pulseJobUpdate =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_queryRecovery =1B[32mPA= SSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_raise_auth_error =1B[32= mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_replaceCronTemplate =1B= [32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_restartShards =1B[32mPA= SSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_resumeJobUpdate =1B[32m= PASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_rewriteConfigs =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_rollbackJobUpdate =1B[3= 2mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_scheduleCronJob =1B[32m= PASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_setQuota =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_snapshot =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_stageRecovery =1B[32mPA= SSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_startCronJob =1B[32mPAS= SED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_startJobUpdate =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_startMaintenance =1B[32= mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_triggerExplicitTaskReco= nciliation =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_triggerImplicitTaskReco= nciliation =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerProxyAdminInjection::test_unloadRecovery =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::test_url_when_not_connected_and_cluster_has_no_proxy_url[http]= =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::test_url_when_not_connected_and_cluster_has_no_proxy_url[https= ] =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerClient::test__internal_connect =1B[32mPASSED=1B[0= m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerClient::test_connect_direct_client_with_auth =1B[= 32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerClient::test_connect_direct_scheduler_with_user_a= gent =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerClient::test_connect_scheduler =1B[32mPASSED=1B[0= m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerClient::test_connect_scheduler_with_bypass_leader= _redirect =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerClient::test_connect_scheduler_with_user_agent = =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerClient::test_connect_scheduler_without_bypass_lea= der_redirect =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerClient::test_connect_zookeeper_client_with_auth = =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerClient::test_no_zk_or_scheduler_uri =1B[32mPASSED= =1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerClient::test_transient_error =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_schedule= r_client.py::TestSchedulerClient::test_unknown_connection_error =1B[32mPASS= ED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_count_0 =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_count_100 =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_count_50 =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_domain_uptime =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_domain_uptime_no_result =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_domain_uptime_no_result_min_count_filtered =1B[32mPASSED=1B[0= m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_domain_uptime_no_tasks =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_domain_uptime_not_production =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_domain_uptime_production_not_set =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_domain_uptime_with_grouping =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_domain_uptime_with_grouping_not_safe =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_domain_uptime_with_override =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_get_domain_uptime_vector_with_hosts =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_get_domain_uptime_vector_with_hosts_no_job_tasks =1B[32mPASSE= D=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_probe_hosts_no_hosts =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_probe_hosts_no_result =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_probe_hosts_no_result_min_count_filtered =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_probe_hosts_no_tasks =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_probe_hosts_non_prod_ignored =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_probe_hosts_not_safe =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_probe_hosts_not_safe_infeasible =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_probe_hosts_safe =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_probe_hosts_with_grouping_not_safe =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_probe_hosts_with_grouping_safe =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_task_query =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_uptime_0 =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_uptime_10 =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_uptime_100 =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_uptime_50 =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_uptime_99 =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_uptime_empty =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_wait_time_0 =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_wait_time_empty =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_wait_time_infeasible =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_wait_time_lower =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_wait_time_mid =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_wait_time_upper =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_sla.py::= SlaTest::test_wait_time_with_total =1B[32mPASSED=1B[0m src/test/python/apache/aurora/client/api/test_task_uti= l.py::TaskUtilTest::test_run =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_aurora_job_k= ey.py::AuroraJobKeyTest::test_basic =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_aurora_job_k= ey.py::AuroraJobKeyTest::test_equality =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_aurora_job_k= ey.py::AuroraJobKeyTest::test_inequality =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_pex_version.= py::test_old_pants_output =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_pex_version.= py::test_new_pants_output =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_pex_version.= py::test_attribute_error =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_pex_version.= py::test_no_pants =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_pex_version.= py::test_io_error =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_pex_version.= py::test_os_error =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_transport.py= ::test_request_transport_integration =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_transport.py= ::test_request_transport_timeout =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_transport.py= ::test_raise_for_status_causes_exception =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_transport.py= ::test_raises_auth_error =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_transport.py= ::test_request_any_other_exception =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_transport.py= ::test_requests_transports_lowers_logging_level =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_transport.py= ::test_transport_applies_user_agent_from_factory =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_transport.py= ::test_transport_applies_default_user_agent_if_no_factory_provided =1B[32mP= ASSED=1B[0m src/test/python/apache/aurora/common/test_transport.py= ::test_auth_type_valid =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_transport.py= ::test_auth_type_invalid =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_transport.py= ::test_requests_transport_session_reuse =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_clusters.py:= :test_load =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_clusters.py:= :test_load_invalid_syntax =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_clusters.py:= :test_patch_cleanup_on_error =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_cluster_opti= on.py::test_constructors =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_cluster_opti= on.py::test_parsable =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_cluster_opti= on.py::test_not_parsable =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_cluster.py::= test_simple =1B[32mPASSED=1B[0m src/test/python/apache/aurora/common/test_shellify.py:= :test_shellify =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_construction =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_finish_with_ephemerals =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_finish_with_daemons =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_finish_with_daemon_ephemerals =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_process_cannot_depend_upon_daemon =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_non_ephemeral_process_cannot_depend_on_ephemeral_process = =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_failed_predecessor_does_not_make_process_runnable =1B[32mPA= SSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_daemon_duration =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_waits =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_fails =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_lost =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_filters =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_task_planne= r.py::test_task_max_runs =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_pathspec.py= ::test_legacy_task_roots =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_pathspec.py= ::test_legacy_log_dirs =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_pathspec.py= ::test_exception_on_none_keys =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_planner.py:= :test_planner_empty =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_planner.py:= :test_planner_unordered =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_planner.py:= :test_planner_ordered =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_planner.py:= :test_planner_mixed =1B[32mPASSED=1B[0m src/test/python/apache/thermos/common/test_planner.py:= :test_planner_unsatisfiables =1B[32mPASSED=1B[0m =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D FAILURES =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D __________________ test_log_tee __________________ =20 =1B[1m def test_log_tee():=1B[0m =1B[1m with temporary_dir() as td:=1B[0m =1B[1m taskpath =3D make_taskpath(td)=1B[0m =1B[1m sandbox =3D setup_sandbox(td, taskpath)= =1B[0m =1B[1m =1B[0m =1B[1m # Create file stdout for capturing outpu= t. We can't use StringIO mock=1B[0m =1B[1m # because TestProcess is running fork.= =1B[0m =1B[1m with open(os.path.join(td, 'sys_stdout')= , 'w+') as stdout:=1B[0m =1B[1m with open(os.path.join(td, 'sys_stderr= '), 'w+') as stderr:=1B[0m =1B[1m with mutable_sys():=1B[0m =1B[1m sys.stdout, sys.stderr =3D stdout,= stderr=1B[0m =1B[1m =1B[0m =1B[1m p =3D TestProcess('process', 'echo= hello world; echo >&2 hello stderr', 0,=1B[0m =1B[1m taskpath, sandbox,= logger_destination=3DLoggerDestination.BOTH)=1B[0m =1B[1m p.start()=1B[0m =1B[1m rc =3D wait_for_rc(taskpath.getpat= h('process_checkpoint'))=1B[0m =1B[1m =1B[0m =1B[1m assert rc =3D=3D 0=1B[0m =1B[1m # Check log files were created in = std path with correct content=1B[0m =1B[1m> assert_log_content(taskpath, 'stdo= ut', 'hello world\n')=1B[0m =20 src/test/python/apache/thermos/core/test_process.py:48= 7:=20 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _=20 =20 taskpath =3D log_name =3D 'stdout' expected_content =3D 'hello world\n' =20 =1B[1m def assert_log_content(taskpath, log_name, e= xpected_content):=1B[0m =1B[1m log =3D taskpath.with_filename(log_name).g= etpath('process_logdir')=1B[0m =1B[1m assert os.path.exists(log)=1B[0m =1B[1m with open(log, 'r') as fp:=1B[0m =1B[1m> assert fp.read() =3D=3D expected_content= =1B[0m =1B[1m=1B[31mE assert '' =3D=3D 'hello world\n'= =1B[0m =1B[1m=1B[31mE + hello world=1B[0m =20 src/test/python/apache/thermos/core/test_process.py:31= 3: AssertionError generated xml file: =20 =1B[1m=1B[31m 1 failed, 716 passed, 6 skipped, 1 warni= ngs in 424.66 seconds =1B[0m =20 FAILURE 01:11:36 07:57 [complete]=1B[31m FAILURE=1B[0m Build step 'Execute shell' marked build as failure Recording test results