See <https://builds.apache.org/job/Aurora/300/changes>
Changes: [mchucarroll] Fix two clientv2 command-line bugs. ------------------------------------------ [...truncated 4072 lines...] =========================== 4 passed in 0.38 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 1 items src/test/python/apache/aurora/common/test_aurora_job_key.py:23: AuroraJobKeyTest.test_basic PASSED =========================== 1 passed in 0.08 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 1 items src/test/python/apache/aurora/common/test_cluster.py:27: test_simple PASSED =========================== 1 passed in 0.04 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 4 items src/test/python/apache/aurora/common/test_clusters.py:65: test_load_json PASSED src/test/python/apache/aurora/common/test_clusters.py:78: test_load_yaml PASSED src/test/python/apache/aurora/common/test_clusters.py:86: test_load_without_yaml_loader PASSED src/test/python/apache/aurora/common/test_clusters.py:97: test_load_invalid_syntax PASSED =========================== 4 passed in 0.13 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 2 items src/test/python/apache/aurora/common/test_cluster_option.py:36: test_constructors PASSED src/test/python/apache/aurora/common/test_cluster_option.py:50: test_parsable PASSED =========================== 2 passed in 0.05 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 3 items src/test/python/apache/aurora/common/test_http_signaler.py:44: TestHttpSignaler.test_all_calls_ok PASSED src/test/python/apache/aurora/common/test_http_signaler.py:71: TestHttpSignaler.test_exception PASSED src/test/python/apache/aurora/common/test_http_signaler.py:60: TestHttpSignaler.test_health_not_ok WARNING:root:Response differs from expected response (expected "ok", got "not ok") PASSED =========================== 3 passed in 0.06 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 7 items src/test/python/apache/aurora/config/test_base.py:38: test_all_static PASSED src/test/python/apache/aurora/config/test_base.py:46: test_binding PASSED src/test/python/apache/aurora/config/test_base.py:54: test_cycle PASSED src/test/python/apache/aurora/config/test_base.py:148: test_empty_config PASSED src/test/python/apache/aurora/config/test_base.py:156: test_simple_config PASSED src/test/python/apache/aurora/config/test_base.py:181: test_ports PASSED src/test/python/apache/aurora/config/test_base.py:202: test_static_port_aliasing PASSED =========================== 7 passed in 1.44 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 1 items src/test/python/apache/aurora/config/test_constraint_parsing.py:23: test_parsing_constraints limit:a is not a valid limit value, must be integer PASSED =========================== 1 passed in 0.15 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 6 items src/test/python/apache/aurora/config/test_loader.py:49: test_enoent PASSED src/test/python/apache/aurora/config/test_loader.py:55: test_bad_config PASSED src/test/python/apache/aurora/config/test_loader.py:63: test_empty_config PASSED src/test/python/apache/aurora/config/test_loader.py:69: test_load_json PASSED src/test/python/apache/aurora/config/test_loader.py:82: test_load PASSED src/test/python/apache/aurora/config/test_loader.py:95: test_pick PASSED =========================== 6 passed in 0.17 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 10 items src/test/python/apache/aurora/config/test_thrift.py:62: test_simple_config PASSED src/test/python/apache/aurora/config/test_thrift.py:86: test_config_with_options PASSED src/test/python/apache/aurora/config/test_thrift.py:111: test_config_with_ports PASSED src/test/python/apache/aurora/config/test_thrift.py:125: test_config_with_bad_resources PASSED src/test/python/apache/aurora/config/test_thrift.py:151: test_config_with_task_links PASSED src/test/python/apache/aurora/config/test_thrift.py:172: test_unbound_references PASSED src/test/python/apache/aurora/config/test_thrift.py:186: test_cron_policy_alias PASSED src/test/python/apache/aurora/config/test_thrift.py:210: test_metadata_in_config PASSED src/test/python/apache/aurora/config/test_thrift.py:221: test_task_instance_from_job PASSED src/test/python/apache/aurora/config/test_thrift.py:226: test_identifier_validation PASSED ========================== 10 passed in 1.53 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 4 items src/test/python/apache/aurora/executor/test_executor_detector.py:37: test_find_root PASSED src/test/python/apache/aurora/executor/test_executor_detector.py:59: test_match_inverse PASSED src/test/python/apache/aurora/executor/test_executor_detector.py:64: test_bad_match PASSED src/test/python/apache/aurora/executor/test_executor_detector.py:68: test_integration PASSED =========================== 4 passed in 0.04 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 4 items src/test/python/apache/aurora/executor/test_executor_vars.py:22: test_release_from_tag PASSED src/test/python/apache/aurora/executor/test_executor_vars.py:35: test_extract_pexinfo PASSED src/test/python/apache/aurora/executor/test_executor_vars.py:46: test_init PASSED src/test/python/apache/aurora/executor/test_executor_vars.py:54: test_sample PASSED =========================== 4 passed in 0.14 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 5 items src/test/python/apache/aurora/executor/test_thermos_task_runner.py:109: TestThermosTaskRunnerIntegration.test_integration_success Writing log files to disk in /tmp/tmpqtG8yZ Build operating on targets: OrderedSet([PythonBinary(src/main/python/apache/aurora/executor/bin/BUILD:thermos_runner)]) Building PythonBinary PythonBinary(src/main/python/apache/aurora/executor/bin/BUILD:thermos_runner): Wrote /x1/jenkins/jenkins-slave/workspace/Aurora/dist/thermos_runner.pex Writing log files to disk in /tmp/tmpqtG8yZ PASSED src/test/python/apache/aurora/executor/test_thermos_task_runner.py:125: TestThermosTaskRunnerIntegration.test_integration_failed Writing log files to disk in /tmp/tmpqtG8yZ PASSED src/test/python/apache/aurora/executor/test_thermos_task_runner.py:141: TestThermosTaskRunnerIntegration.test_integration_stop Writing log files to disk in /tmp/tmpqtG8yZ PASSED src/test/python/apache/aurora/executor/test_thermos_task_runner.py:153: TestThermosTaskRunnerIntegration.test_integration_lose Writing log files to disk in /tmp/tmpqtG8yZ PASSED src/test/python/apache/aurora/executor/test_thermos_task_runner.py:166: TestThermosTaskRunnerIntegration.test_integration_quitquitquit Writing log files to disk in /tmp/tmpqtG8yZ ERROR] is_alive got OSError: [Errno 10] No child processes PASSED ========================== 5 passed in 19.21 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 5 items src/test/python/apache/aurora/executor/common/test_directory_sandbox.py:27: test_directory_sandbox PASSED src/test/python/apache/aurora/executor/common/test_directory_sandbox.py:43: test_create PASSED src/test/python/apache/aurora/executor/common/test_directory_sandbox.py:64: test_user_does_not_exist PASSED src/test/python/apache/aurora/executor/common/test_directory_sandbox.py:77: test_create_ioerror PASSED src/test/python/apache/aurora/executor/common/test_directory_sandbox.py:87: test_destroy_ioerror PASSED =========================== 5 passed in 0.09 seconds =========================== ============================= test session starts ============================== platform linux2 -- Python 2.7.3 -- py-1.4.20 -- pytest-2.5.2 -- /usr/bin/python2.7 collecting ... collected 3 items src/test/python/apache/aurora/executor/common/test_health_checker.py:76: TestHealthChecker.test_consecutive_failures WARNING:root:Health check failure: reason WARNING:root:Health check failure: reason WARNING:root:Health check failure: reason Time now: 0 Time now: 2 Time now: 3 Time now: 4 Time now: 4 Time now: 5 Time now: 5 Time now: 6 Time now: 6 Time now: 7 FAILED =================================== FAILURES =================================== _________________ TestHealthChecker.test_consecutive_failures __________________ self = <test_health_checker.TestHealthChecker testMethod=test_consecutive_failures> def test_consecutive_failures(self): '''Verify that a task is unhealthy only after max_consecutive_failures is exceeded''' initial_interval_secs = 2 interval_secs = 1 self.expect_health_check(False, num_calls=2) self.expect_health_check(True) self.expect_health_check(False, num_calls=3) self.replay() hct = HealthCheckerThread( self._checker, interval_secs=interval_secs, initial_interval_secs=initial_interval_secs, max_consecutive_failures=2, clock=self._clock) hct.start() # 2 consecutive health check failures followed by a successful health check. self._clock.tick(initial_interval_secs) assert hct.status is None self._clock.tick(interval_secs) assert hct.status is None self._clock.tick(interval_secs) assert hct.status is None # 3 consecutive health check failures. self._clock.tick(interval_secs) assert hct.status is None self._clock.tick(interval_secs) assert hct.status is None self._clock.tick(interval_secs) thread_yield() > assert hct.status is not None E AssertionError: assert None is not None E + where None = <HealthCheckerThread(Thread-1, started daemon 139688601351936)>.status src/test/python/apache/aurora/executor/common/test_health_checker.py:107: AssertionError !!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!! =========================== 1 failed in 0.94 seconds =========================== Build operating on targets: OrderedSet([PythonTestSuite(src/test/python/BUILD:all)]) src.test.python.apache.aurora.admin.host_maintenance ..... 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.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 ..... SUCCESS src.test.python.apache.aurora.client.binding_helper ..... SUCCESS src.test.python.apache.aurora.client.cli.bridge ..... SUCCESS src.test.python.apache.aurora.client.cli.help ..... 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.hooks ..... SUCCESS src.test.python.apache.aurora.client.commands.maintenance ..... SUCCESS src.test.python.apache.aurora.client.commands.run ..... 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.config.test_base ..... SUCCESS src.test.python.apache.aurora.config.test_constraint_parsing ..... 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.directory_sandbox ..... SUCCESS src.test.python.apache.aurora.executor.common.health_checker ..... FAILURE src.test.python.apache.aurora.executor.executor_detector ..... SUCCESS src.test.python.apache.aurora.executor.executor_vars ..... SUCCESS src.test.python.apache.aurora.executor.thermos_task_runner ..... SUCCESS Build step 'Execute shell' marked build as failure