See <https://builds.apache.org/job/Aurora/526/changes>
Changes: [mchucarroll] Make config-file an optional parameter for "job restart." ------------------------------------------ [...truncated 1800 lines...] src/test/python/apache/aurora/client/cli/test_help.py::TestHelp::test_help_unknown_verb PASSED src/test/python/apache/aurora/client/cli/test_help.py::TestHelp::test_help_verb PASSED =========================== 5 passed in 0.65 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.23 -- pytest-2.6.1 -- /usr/bin/python2.7 plugins: cov, timeout collecting ... collected 3 items src/test/python/apache/aurora/common/test_transport.py::test_request_transport_integration 127.0.0.1 - - [03/Sep/2014 18:48:27] "POST / HTTP/1.1" 200 - PASSED src/test/python/apache/aurora/common/test_transport.py::test_request_transport_timeout PASSED src/test/python/apache/aurora/common/test_transport.py::test_request_any_other_exception PASSED =========================== 3 passed in 0.75 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.23 -- pytest-2.6.1 -- /usr/bin/python2.7 plugins: cov, timeout collecting ... collected 6 items src/test/python/apache/thermos/core/test_failure_limit.py::TestFailureLimit::test_runner_state_failure PASSED src/test/python/apache/thermos/core/test_failure_limit.py::TestFailureLimit::test_runner_process_in_expected_states PASSED src/test/python/apache/thermos/core/test_failure_limit.py <- ../../../../../tmp/tmppufyb5/apache/thermos/testing/runner.py::TestFailureLimit::test_runner_state_reconstruction PASSEDFailed to kill runner: [Errno 3] No such process src/test/python/apache/thermos/core/test_failure_limit.py::TestTaskSucceedsIfMaxFailures0::test_runner_state_failure PASSED src/test/python/apache/thermos/core/test_failure_limit.py::TestTaskSucceedsIfMaxFailures0::test_runner_process_in_expected_states PASSED src/test/python/apache/thermos/core/test_failure_limit.py <- ../../../../../tmp/tmppufyb5/apache/thermos/testing/runner.py::TestTaskSucceedsIfMaxFailures0::test_runner_state_reconstruction PASSEDFailed to kill runner: [Errno 3] No such process =========================== 6 passed in 6.37 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.23 -- pytest-2.6.1 -- /usr/bin/python2.7 plugins: cov, timeout collecting ... collected 6 items src/test/python/apache/aurora/client/api/test_restarter.py <- ../../../../../tmp/tmpsFntMC/.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/tmpsFntMC/.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/tmpsFntMC/.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/tmpsFntMC/.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/tmpsFntMC/.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/tmpsFntMC/.deps/mox-0.5.3-py2-none-any.whl/mox.py::TestRestarter::test_rolling_restart PASSED =========================== 6 passed in 0.54 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.23 -- pytest-2.6.1 -- /usr/bin/python2.7 plugins: cov, timeout collecting ... collected 9 items src/test/python/apache/aurora/client/cli/test_command_hooks.py::TestClientCreateCommand::test_cannot_skip_hooks_in_create PASSED src/test/python/apache/aurora/client/cli/test_command_hooks.py::TestClientCreateCommand::test_create_job_with_failed_hook PASSED src/test/python/apache/aurora/client/cli/test_command_hooks.py::TestClientCreateCommand::test_create_job_with_successful_hook PASSED src/test/python/apache/aurora/client/cli/test_command_hooks.py::TestClientCreateCommand::test_dynamic_hook_exec_error Warning: error loading hooks file ./src/test/python/apache/aurora/client/cli/hook_test_data/exec_error/AuroraHooks: integer division or modulo by zero PASSED src/test/python/apache/aurora/client/cli/test_command_hooks.py::TestClientCreateCommand::test_dynamic_hook_syntax_error Error compiling hooks file ./src/test/python/apache/aurora/client/cli/hook_test_data/bad_syntax/AuroraHooks: invalid syntax (AuroraHooks, line 15) PASSED src/test/python/apache/aurora/client/cli/test_command_hooks.py::TestClientCreateCommand::test_json_skip_rules PASSED src/test/python/apache/aurora/client/cli/test_command_hooks.py::TestClientCreateCommand::test_load_dynamic_hooks PASSED src/test/python/apache/aurora/client/cli/test_command_hooks.py::TestClientCreateCommand::test_skip_hooks_in_create PASSED src/test/python/apache/aurora/client/cli/test_command_hooks.py::TestClientCreateCommand::test_successful_dynamic_hook PASSED =========================== 9 passed in 0.79 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.23 -- pytest-2.6.1 -- /usr/bin/python2.7 plugins: cov, timeout collecting ... collected 15 items src/test/python/apache/thermos/core/test_finalization.py::TestRegularFinalizingTask::test_runner_state PASSED src/test/python/apache/thermos/core/test_finalization.py::TestRegularFinalizingTask::test_runner_process_in_expected_states PASSED src/test/python/apache/thermos/core/test_finalization.py <- ../../../../../tmp/tmpRNlId4/apache/thermos/testing/runner.py::TestRegularFinalizingTask::test_runner_state_reconstruction PASSEDFailed to kill runner: [Errno 3] No such process src/test/python/apache/thermos/core/test_finalization.py::TestSequentialFinalizationSchedule::test_runner_state PASSED src/test/python/apache/thermos/core/test_finalization.py::TestSequentialFinalizationSchedule::test_runner_process_in_expected_states PASSED src/test/python/apache/thermos/core/test_finalization.py <- ../../../../../tmp/tmpRNlId4/apache/thermos/testing/runner.py::TestSequentialFinalizationSchedule::test_runner_state_reconstruction PASSEDFailed to kill runner: [Errno 3] No such process src/test/python/apache/thermos/core/test_finalization.py::TestTaskSucceedsDespiteFinalizationFailure::test_runner_state PASSED src/test/python/apache/thermos/core/test_finalization.py::TestTaskSucceedsDespiteFinalizationFailure::test_runner_process_in_expected_states PASSED src/test/python/apache/thermos/core/test_finalization.py <- ../../../../../tmp/tmpRNlId4/apache/thermos/testing/runner.py::TestTaskSucceedsDespiteFinalizationFailure::test_runner_state_reconstruction PASSEDFailed to kill runner: [Errno 3] No such process src/test/python/apache/thermos/core/test_finalization.py::TestParallelFinalizationFailure::test_runner_state PASSED src/test/python/apache/thermos/core/test_finalization.py::TestParallelFinalizationFailure::test_runner_process_in_expected_states PASSED src/test/python/apache/thermos/core/test_finalization.py <- ../../../../../tmp/tmpRNlId4/apache/thermos/testing/runner.py::TestParallelFinalizationFailure::test_runner_state_reconstruction PASSEDFailed to kill runner: [Errno 3] No such process src/test/python/apache/thermos/core/test_finalization.py::TestFinalizationRunsDespiteFailure::test_runner_state PASSED src/test/python/apache/thermos/core/test_finalization.py::TestFinalizationRunsDespiteFailure::test_runner_process_in_expected_states PASSED src/test/python/apache/thermos/core/test_finalization.py <- ../../../../../tmp/tmpRNlId4/apache/thermos/testing/runner.py::TestFinalizationRunsDespiteFailure::test_runner_state_reconstruction PASSEDFailed to kill runner: [Errno 3] No such process ========================== 15 passed in 19.33 seconds ========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.23 -- pytest-2.6.1 -- /usr/bin/python2.7 plugins: cov, timeout collecting ... collected 7 items src/test/python/apache/aurora/config/test_base.py::test_all_static PASSED src/test/python/apache/aurora/config/test_base.py::test_binding PASSED src/test/python/apache/aurora/config/test_base.py::test_cycle PASSED src/test/python/apache/aurora/config/test_base.py::test_empty_config PASSED src/test/python/apache/aurora/config/test_base.py::test_simple_config PASSED src/test/python/apache/aurora/config/test_base.py::test_ports PASSED src/test/python/apache/aurora/config/test_base.py::test_static_port_aliasing PASSED =========================== 7 passed in 1.35 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.23 -- pytest-2.6.1 -- /usr/bin/python2.7 plugins: cov, timeout collecting ... collected 2 items src/test/python/apache/thermos/core/test_helper.py::test_this_is_really_our_pid PASSED src/test/python/apache/thermos/core/test_helper.py::test_scan_process WARNING:root: Error gathering information on pid 12345: WARNING:root: Error gathering information on pid 13337: PASSED =========================== 2 passed in 0.15 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.23 -- pytest-2.6.1 -- /usr/bin/python2.7 plugins: cov, timeout collecting ... collected 1 items src/test/python/apache/aurora/common/test_shellify.py::test_shellify PASSED =========================== 1 passed in 0.01 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.23 -- pytest-2.6.1 -- /usr/bin/python2.7 plugins: cov, timeout collecting ... collected 9 items src/test/python/apache/aurora/admin/test_host_maintenance.py <- <https://builds.apache.org/job/Aurora/ws/src/test/python/apache/aurora/admin/test_host_maintenance.py>::TestHostMaintenance::test_check_status PASSED src/test/python/apache/aurora/admin/test_host_maintenance.py <- <https://builds.apache.org/job/Aurora/ws/src/test/python/apache/aurora/admin/test_host_maintenance.py>::TestHostMaintenance::test_complete_maintenance PASSED src/test/python/apache/aurora/admin/test_host_maintenance.py <- <https://builds.apache.org/job/Aurora/ws/src/test/python/apache/aurora/admin/test_host_maintenance.py>::TestHostMaintenance::test_drain_hosts WARNING:root:us-west-002.example.com is currently in status SCHEDULED WARNING:root:us-west-001.example.com is currently in status SCHEDULED WARNING:root:us-west-003.example.com is currently in status SCHEDULED WARNING:root:us-west-002.example.com is currently in status DRAINING WARNING:root:us-west-001.example.com is currently in status DRAINING WARNING:root:us-west-003.example.com is currently in status DRAINING WARNING:root:us-west-001.example.com is currently in status DRAINING PASSED src/test/python/apache/aurora/admin/test_host_maintenance.py <- <https://builds.apache.org/job/Aurora/ws/src/test/python/apache/aurora/admin/test_host_maintenance.py>::TestHostMaintenance::test_end_maintenance PASSED src/test/python/apache/aurora/admin/test_host_maintenance.py <- <https://builds.apache.org/job/Aurora/ws/src/test/python/apache/aurora/admin/test_host_maintenance.py>::TestHostMaintenance::test_perform_maintenance PASSED src/test/python/apache/aurora/admin/test_host_maintenance.py <- <https://builds.apache.org/job/Aurora/ws/src/test/python/apache/aurora/admin/test_host_maintenance.py>::TestHostMaintenance::test_perform_maintenance_partial_sla_failure WARNING:root:Some hosts did not pass SLA check and will not be drained! Skipping hosts: set(['us-west-001.example.com']) us-west-001.example.com PASSED src/test/python/apache/aurora/admin/test_host_maintenance.py <- <https://builds.apache.org/job/Aurora/ws/src/test/python/apache/aurora/admin/test_host_maintenance.py>::TestHostMaintenance::test_start_maintenance WARNING:root:Skipping maintenance for unknown hosts: set(['us-west-001.example.com', 'us-west-003.example.com', 'us-west-002.example.com']) PASSED src/test/python/apache/aurora/admin/test_host_maintenance.py <- <https://builds.apache.org/job/Aurora/ws/src/test/python/apache/aurora/admin/test_host_maintenance.py>::test_default_grouping PASSED src/test/python/apache/aurora/admin/test_host_maintenance.py <- <https://builds.apache.org/job/Aurora/ws/src/test/python/apache/aurora/admin/test_host_maintenance.py>::test_rack_grouping PASSED =========================== 9 passed in 0.59 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.6 -- py-1.4.23 -- pytest-2.6.1 -- /usr/bin/python2.7 plugins: cov, timeout collecting ... collected 5 items src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_integration_success Writing log files to disk in /tmp/tmphT5qNP Build operating on top level addresses: set([BuildFileAddress(<https://builds.apache.org/job/Aurora/ws/src/main/python/apache/aurora/executor/bin/BUILD,> thermos_runner)]) Building PythonBinary PythonBinary(BuildFileAddress(<https://builds.apache.org/job/Aurora/ws/src/main/python/apache/aurora/executor/bin/BUILD,> thermos_runner)): Wrote <https://builds.apache.org/job/Aurora/ws/dist/thermos_runner.pex> Writing log files to disk in /tmp/tmphT5qNP PASSED src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_integration_failed Writing log files to disk in /tmp/tmphT5qNP PASSED src/test/python/apache/aurora/executor/test_thermos_task_runner.py::TestThermosTaskRunnerIntegration::test_integration_stop Writing log files to disk in /tmp/tmphT5qNP ERROR] Could not quitquitquit runner: Cannot take control of a task in terminal state. FAILED =================================== FAILURES =================================== ____________ TestThermosTaskRunnerIntegration.test_integration_stop ____________ self = <test_thermos_task_runner.TestThermosTaskRunnerIntegration object at 0x7fe14a04de90> def test_integration_stop(self): with self.yield_sleepy(ThermosTaskRunner, sleep=1000, exit_code=0) as task_runner: task_runner.start() task_runner.forked.wait() assert task_runner.status is None task_runner.stop() > assert task_runner.status is not None E assert None is not None E + where None = <apache.aurora.executor.thermos_task_runner.ThermosTaskRunner object at 0x7fe14a04d290>.status src/test/python/apache/aurora/executor/test_thermos_task_runner.py:142: AssertionError !!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!! ===================== 1 failed, 2 passed in 66.18 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.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.restarter ..... SUCCESS src.test.python.apache.aurora.client.api.scheduler_client ..... SUCCESS src.test.python.apache.aurora.client.api.updater ..... SUCCESS src.test.python.apache.aurora.client.api.updater_util ..... SUCCESS src.test.python.apache.aurora.client.binding_helper ..... SUCCESS src.test.python.apache.aurora.client.cli.api ..... SUCCESS src.test.python.apache.aurora.client.cli.command_hooks ..... SUCCESS src.test.python.apache.aurora.client.cli.config ..... SUCCESS src.test.python.apache.aurora.client.cli.help ..... SUCCESS src.test.python.apache.aurora.client.cli.inspect ..... SUCCESS src.test.python.apache.aurora.client.cli.job ..... SUCCESS src.test.python.apache.aurora.client.cli.logging ..... SUCCESS src.test.python.apache.aurora.client.cli.plugins ..... SUCCESS src.test.python.apache.aurora.client.cli.quota ..... SUCCESS src.test.python.apache.aurora.client.cli.sla ..... SUCCESS src.test.python.apache.aurora.client.cli.task ..... SUCCESS src.test.python.apache.aurora.client.commands.admin ..... SUCCESS src.test.python.apache.aurora.client.commands.core ..... SUCCESS src.test.python.apache.aurora.client.commands.ssh ..... SUCCESS src.test.python.apache.aurora.client.config ..... SUCCESS src.test.python.apache.aurora.client.hooks.hooked_api ..... SUCCESS src.test.python.apache.aurora.client.hooks.non_hooked_api ..... SUCCESS src.test.python.apache.aurora.common.test_aurora_job_key ..... SUCCESS src.test.python.apache.aurora.common.test_cluster ..... SUCCESS src.test.python.apache.aurora.common.test_cluster_option ..... SUCCESS src.test.python.apache.aurora.common.test_clusters ..... SUCCESS src.test.python.apache.aurora.common.test_http_signaler ..... SUCCESS src.test.python.apache.aurora.common.test_shellify ..... SUCCESS src.test.python.apache.aurora.common.test_transport ..... SUCCESS src.test.python.apache.aurora.config.test_base ..... SUCCESS src.test.python.apache.aurora.config.test_loader ..... SUCCESS src.test.python.apache.aurora.config.test_thrift ..... SUCCESS src.test.python.apache.aurora.executor.common.announcer ..... SUCCESS src.test.python.apache.aurora.executor.common.directory_sandbox ..... SUCCESS src.test.python.apache.aurora.executor.common.health_checker ..... SUCCESS src.test.python.apache.aurora.executor.common.task_info ..... SUCCESS src.test.python.apache.aurora.executor.executor_vars ..... SUCCESS src.test.python.apache.aurora.executor.thermos_task_runner ..... FAILURE src.test.python.apache.thermos.bin.test_thermos ..... SUCCESS src.test.python.apache.thermos.common.test_pathspec ..... SUCCESS src.test.python.apache.thermos.common.test_task_planner ..... SUCCESS src.test.python.apache.thermos.core.test_angry ..... SUCCESS src.test.python.apache.thermos.core.test_failing_runner ..... SUCCESS src.test.python.apache.thermos.core.test_failure_limit ..... SUCCESS src.test.python.apache.thermos.core.test_finalization ..... SUCCESS src.test.python.apache.thermos.core.test_helper ..... SUCCESS src.test.python.apache.thermos.core.test_runner_integration ..... SUCCESS src.test.python.apache.thermos.monitoring.test_disk ..... SUCCESS Build step 'Execute shell' marked build as failure Recording test results