See <https://builds.apache.org/job/Aurora/676/changes>
Changes: [kevints] Use virtualenv to build pants instead of pex. ------------------------------------------ [...truncated 660 lines...] src/test/python/apache/aurora/client/api/test_scheduler_mux.py::SchedulerMuxTest::test_success PASSED src/test/python/apache/aurora/client/api/test_scheduler_mux.py::SchedulerMuxTest::test_timeout PASSED src/test/python/apache/aurora/client/api/test_scheduler_mux.py::SchedulerMuxTest::test_unknown_failure PASSED =========================== 4 passed in 2.14 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.25 -- pytest-2.6.3 -- <https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7> plugins: cov, timeout collecting ... collected 6 items src/test/python/apache/aurora/client/api/test_quota_check.py::QuotaCheckTest::test_fail PASSED src/test/python/apache/aurora/client/api/test_quota_check.py::QuotaCheckTest::test_fail_scheduler_call ERROR:root:Failed to get quota from scheduler: test PASSED src/test/python/apache/aurora/client/api/test_quota_check.py::QuotaCheckTest::test_pass PASSED src/test/python/apache/aurora/client/api/test_quota_check.py::QuotaCheckTest::test_pass_due_to_released PASSED src/test/python/apache/aurora/client/api/test_quota_check.py::QuotaCheckTest::test_pass_with_no_consumed PASSED src/test/python/apache/aurora/client/api/test_quota_check.py::QuotaCheckTest::test_skipped PASSED =========================== 6 passed in 0.15 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.25 -- pytest-2.6.3 -- <https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7> plugins: cov, timeout collecting ... collected 6 items src/test/python/apache/aurora/client/api/test_restarter.py <- ../../../../../tmp/user/2395/tmpf1Ujmv/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_all_instances PASSED src/test/python/apache/aurora/client/api/test_restarter.py <- ../../../../../tmp/user/2395/tmpf1Ujmv/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_instance_fails ERROR:root:Error restarting instances: test error PASSED src/test/python/apache/aurora/client/api/test_restarter.py <- ../../../../../tmp/user/2395/tmpf1Ujmv/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_instances_watch_fails ERROR:root:2 failed instances observed, maximum allowed is 0 ERROR:root:1 instance failures for instance 0, maximum allowed is 0 ERROR:root:1 instance failures for instance 1, maximum allowed is 0 ERROR:root:2 failed instances observed, maximum allowed is 0 ERROR:root:1 instance failures for instance 0, maximum allowed is 0 ERROR:root:1 instance failures for instance 1, maximum allowed is 0 PASSED src/test/python/apache/aurora/client/api/test_restarter.py <- ../../../../../tmp/user/2395/tmpf1Ujmv/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_no_instance_active PASSED src/test/python/apache/aurora/client/api/test_restarter.py <- ../../../../../tmp/user/2395/tmpf1Ujmv/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_restart_one_iteration PASSED src/test/python/apache/aurora/client/api/test_restarter.py <- ../../../../../tmp/user/2395/tmpf1Ujmv/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_rolling_restart PASSED =========================== 6 passed in 0.42 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.25 -- pytest-2.6.3 -- <https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7> plugins: cov, timeout collecting ... collected 62 items src/test/python/apache/aurora/client/api/test_scheduler_client.py::test_coverage PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_abortJobUpdate PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_acquireLock PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_addInstances PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_api_version_mismatch PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_createJob PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_descheduleCronJob PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_getJobUpdateDetails PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_getJobUpdateSummaries PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_getJobs PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_getQuota PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_getTasksStatus PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_killTasks PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_pauseJobUpdate PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_populateJobConfig PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_releaseLock PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_replaceCronTemplate PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_restartShards PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_resumeJobUpdate PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_scheduleCronJob PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_startCronJob PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyInjection::test_startJobUpdate PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_abortJobUpdate PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_acquireLock PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_addInstances PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_api_version_mismatch PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_commitRecovery PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_createJob PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_deleteRecoveryTasks PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_descheduleCronJob PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_drainHosts PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_endMaintenance PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_forceTaskState PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_getJobUpdateDetails PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_getJobUpdateSummaries PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_getJobs PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_getQuota PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_getTasksStatus PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_killTasks PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_listBackups PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_maintenanceStatus PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_pauseJobUpdate PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_performBackup PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_populateJobConfig PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_queryRecovery PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_releaseLock PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_replaceCronTemplate PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_restartShards PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_resumeJobUpdate PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_rewriteConfigs PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_scheduleCronJob PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_setQuota PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_snapshot PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_stageRecovery PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_startCronJob PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_startJobUpdate PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_startMaintenance PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::TestSchedulerProxyAdminInjection::test_unloadRecovery PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::test_url_when_not_connected_and_cluster_has_no_proxy_url[http] PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::test_url_when_not_connected_and_cluster_has_no_proxy_url[https] PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::test_connect_scheduler PASSED src/test/python/apache/aurora/client/api/test_scheduler_client.py::test_transient_error WARNING:root:Connection error with scheduler: message1, message2, reconnecting... WARNING:root:Connection error with scheduler: , reconnecting... PASSED ==================== 62 passed, 1 warnings in 5.16 seconds ===================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.25 -- pytest-2.6.3 -- <https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7> plugins: cov, timeout collecting ... collected 38 items src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_count_0 PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_count_100 PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_count_50 PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_no_result PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_no_result_min_count_filtered PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_no_tasks PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_not_production PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_production_not_set PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_with_grouping PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_with_grouping_not_safe PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_domain_uptime_with_override PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_get_domain_uptime_vector_with_hosts PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_get_domain_uptime_vector_with_hosts_no_job_tasks PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_no_hosts PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_no_result PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_no_result_min_count_filtered PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_no_tasks PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_non_prod_ignored PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_not_safe PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_not_safe_infeasible PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_safe PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_with_grouping_not_safe PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_probe_hosts_with_grouping_safe PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_task_query PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_uptime_0 PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_uptime_10 PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_uptime_100 PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_uptime_50 PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_uptime_99 PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_uptime_empty PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_0 PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_empty PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_infeasible PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_lower PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_mid PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_upper PASSED src/test/python/apache/aurora/client/api/test_sla.py::SlaTest::test_wait_time_with_total PASSED ========================== 38 passed in 0.30 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.25 -- pytest-2.6.3 -- <https://builds.apache.org/job/Aurora/ws/build-support/pants.venv/bin/python2.7> plugins: cov, timeout collecting ... collected 31 items src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_diff_unordered_configs PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_failed_update_populates_error_details PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_finish_invalid_response ERROR:root:There was an error finalizing the update: test PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_grow PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_grow_fails_quota_check PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_grow_with_instance_option PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_instances_outside_range PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_invalid_batch_size PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_invalid_restart_threshold PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_invalid_watch_secs PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_job_does_not_exist PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_non_to_prod_fails_quota_check PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_noop_update PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_patch_hole_with_instance_option PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_prod_to_non_always_passes_quota_check PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_shrink PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_shrink_with_instance_option PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_start_invalid_response PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_update_after_restart PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_update_and_grow PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_update_and_shrink PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_update_cron_job PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_update_instances PASSED src/test/python/apache/aurora/client/api/test_updater.py::UpdaterTest::test_update_instances_wait_for_batch_completion_filled_batch FAILED =================================== FAILURES =================================== ___ UpdaterTest.test_update_instances_wait_for_batch_completion_filled_batch ___ self = <test_updater.UpdaterTest testMethod=test_update_instances_wait_for_batch_completion_filled_batch> def test_update_instances_wait_for_batch_completion_filled_batch(self): """Update existing instances with wait_for_batch_completion flag set.""" update_config = self.UPDATE_CONFIG.copy() update_config.update(wait_for_batch_completion=True, batch_size=2) self.init_updater(update_config) old_configs = self.make_task_configs(6) new_config = deepcopy(old_configs[0]) new_config.priority = 5 job_config = self.make_job_config(new_config, 6) self._config.job_config = job_config self.expect_start() self.expect_get_tasks(old_configs) self.expect_populate(job_config) self.expect_quota_check(6, 6) self.expect_update_instances([0, 1, 2, 3, 4, 5], new_config) self.expect_finish() self.replay_mocks() > self.update_and_expect_ok() src/test/python/apache/aurora/client/api/test_updater.py:883: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ src/test/python/apache/aurora/client/api/test_updater.py:343: in update_and_expect_ok self.update_and_expect_response(ResponseCode.OK, instances) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <test_updater.UpdaterTest testMethod=test_update_instances_wait_for_batch_completion_filled_batch> expected_code = 1, instances = None, message = None def update_and_expect_response(self, expected_code, instances=None, message=None): resp = self._updater.update(instances) > assert expected_code == resp.responseCode, ( 'Expected response:%s Actual response:%s' % (expected_code, resp.responseCode)) E AssertionError: Expected response:1 Actual response:2 E assert 1 == 2 E + where 2 = Response(DEPRECATEDversion=None, messageDEPRECATED=None, serverInfo=None, deta...minate() -> None\n+ <UnorderedGroup "default">')], responseCode=2, result=None).responseCode src/test/python/apache/aurora/client/api/test_updater.py:347: AssertionError !!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!! ===================== 1 failed, 23 passed in 0.78 seconds ====================== Build operating on top level addresses: set([BuildFileAddress(<https://builds.apache.org/job/Aurora/ws/src/test/python/BUILD,> all)]) src.test.python.apache.aurora.admin.admin_util ..... SUCCESS src.test.python.apache.aurora.admin.host_maintenance ..... SUCCESS src.test.python.apache.aurora.client.api.api ..... SUCCESS src.test.python.apache.aurora.client.api.disambiguator ..... SUCCESS src.test.python.apache.aurora.client.api.instance_watcher ..... SUCCESS src.test.python.apache.aurora.client.api.job_monitor ..... SUCCESS src.test.python.apache.aurora.client.api.mux ..... SUCCESS src.test.python.apache.aurora.client.api.quota_check ..... SUCCESS src.test.python.apache.aurora.client.api.restarter ..... SUCCESS src.test.python.apache.aurora.client.api.scheduler_client ..... SUCCESS src.test.python.apache.aurora.client.api.sla ..... SUCCESS src.test.python.apache.aurora.client.api.updater ..... FAILURE src.test.python.apache.aurora.client.binding_helper ..... SUCCESS src.test.python.apache.aurora.client.config ..... SUCCESS Build step 'Execute shell' marked build as failure Recording test results