I'm looking into this, it "should not be possible" any longer. I've re-opened https://issues.apache.org/jira/browse/AURORA-1717 to track.
On Fri, Jul 8, 2016 at 5:22 PM, Apache Jenkins Server < jenk...@builds.apache.org> wrote: > See <https://builds.apache.org/job/Aurora/1555/changes> > > Changes: > > [jcohen] Revert "AURORA-1710 Make 'tier' required and remove support for > > ------------------------------------------ > [...truncated 4441 lines...] > TestThermosExecutor.test_failing_runner_initialize > > self = <test_thermos_executor.TestThermosExecutor > object at 0x7f5f80fe5a90> > > [1m def test_failing_runner_initialize(self): [0m > [1m proxy_driver = ProxyDriver() [0m > [1m [0m > [1m with temporary_dir() as td: [0m > [1m te = FastThermosExecutor( [0m > [1m> runner_provider=make_provider(td), [0m > [1m > sandbox_provider=FailingSandboxProvider()) [0m > > > src/test/python/apache/aurora/executor/test_thermos_executor.py:480: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > src/test/python/apache/aurora/executor/test_thermos_executor.py:193: in > make_provider > [1m pex_location=thermos_runner_path(), [0m > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > build = True > > [1m def thermos_runner_path(build=True): [0m > [1m if not build: [0m > [1m return getattr(thermos_runner_path, > 'value', None) [0m > [1m [0m > [1m if not hasattr(thermos_runner_path, > 'value'): [0m > [1m pex_dir = safe_mkdtemp() [0m > [1m> assert subprocess.call(["./pants", > "--pants-distdir=%s" % pex_dir, "binary", [0m > [1m > "src/main/python/apache/thermos/runner:thermos_runner"]) == 0 [0m > [1m [31mE assert 1 == 0 [0m > [1m [31mE + where 1 = <function call at > 0x7f5f9570c9b0>(['./pants', '--pants-distdir=/tmp/user/10021/tmpCwRR19', > 'binary', 'src/main/python/apache/thermos/runner:thermos_runner']) [0m > [1m [31mE + where <function call at > 0x7f5f9570c9b0> = subprocess.call [0m > > > src/test/python/apache/aurora/executor/test_thermos_executor.py:185: > AssertionError > -------------- Captured stderr call -------------- > Traceback (most recent call last): > File "< > https://builds.apache.org/job/Aurora/ws/.home/.cache/pants/setup/bootstrap-Linux-x86_64/1.1.0-pre6/bin/pants",> > line 7, in <module> > from pants.bin.pants_exe import main > ImportError: No module named pants.bin.pants_exe > > TestThermosExecutor.test_failing_runner_initialize_unknown_exception > > self = <test_thermos_executor.TestThermosExecutor > object at 0x7f5f817579d0> > > [1m def > test_failing_runner_initialize_unknown_exception(self): [0m > [1m proxy_driver = ProxyDriver() [0m > [1m [0m > [1m with temporary_dir() as td: [0m > [1m te = FastThermosExecutor( [0m > [1m> > runner_provider=make_provider(td), [0m > [1m > sandbox_provider=FailingSandboxProvider(exception_type=Exception)) [0m > > > src/test/python/apache/aurora/executor/test_thermos_executor.py:493: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > src/test/python/apache/aurora/executor/test_thermos_executor.py:193: in > make_provider > [1m pex_location=thermos_runner_path(), [0m > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > build = True > > [1m def thermos_runner_path(build=True): [0m > [1m if not build: [0m > [1m return getattr(thermos_runner_path, > 'value', None) [0m > [1m [0m > [1m if not hasattr(thermos_runner_path, > 'value'): [0m > [1m pex_dir = safe_mkdtemp() [0m > [1m> assert subprocess.call(["./pants", > "--pants-distdir=%s" % pex_dir, "binary", [0m > [1m > "src/main/python/apache/thermos/runner:thermos_runner"]) == 0 [0m > [1m [31mE assert 1 == 0 [0m > [1m [31mE + where 1 = <function call at > 0x7f5f9570c9b0>(['./pants', '--pants-distdir=/tmp/user/10021/tmpFWH9xJ', > 'binary', 'src/main/python/apache/thermos/runner:thermos_runner']) [0m > [1m [31mE + where <function call at > 0x7f5f9570c9b0> = subprocess.call [0m > > > src/test/python/apache/aurora/executor/test_thermos_executor.py:185: > AssertionError > -------------- Captured stderr call -------------- > Traceback (most recent call last): > File "< > https://builds.apache.org/job/Aurora/ws/.home/.cache/pants/setup/bootstrap-Linux-x86_64/1.1.0-pre6/bin/pants",> > line 7, in <module> > from pants.bin.pants_exe import main > ImportError: No module named pants.bin.pants_exe > TestThermosExecutor.test_slow_runner_initialize _ > > self = <test_thermos_executor.TestThermosExecutor > object at 0x7f5f805f8bd0> > > [1m def test_slow_runner_initialize(self): [0m > [1m proxy_driver = ProxyDriver() [0m > [1m [0m > [1m task = make_task(HELLO_WORLD_MTI) [0m > [1m [0m > [1m with temporary_dir() as td: [0m > [1m te = FastThermosExecutor( [0m > [1m> runner_provider=make_provider(td), [0m > [1m > sandbox_provider=SlowSandboxProvider()) [0m > > > src/test/python/apache/aurora/executor/test_thermos_executor.py:508: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > src/test/python/apache/aurora/executor/test_thermos_executor.py:193: in > make_provider > [1m pex_location=thermos_runner_path(), [0m > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > build = True > > [1m def thermos_runner_path(build=True): [0m > [1m if not build: [0m > [1m return getattr(thermos_runner_path, > 'value', None) [0m > [1m [0m > [1m if not hasattr(thermos_runner_path, > 'value'): [0m > [1m pex_dir = safe_mkdtemp() [0m > [1m> assert subprocess.call(["./pants", > "--pants-distdir=%s" % pex_dir, "binary", [0m > [1m > "src/main/python/apache/thermos/runner:thermos_runner"]) == 0 [0m > [1m [31mE assert 1 == 0 [0m > [1m [31mE + where 1 = <function call at > 0x7f5f9570c9b0>(['./pants', '--pants-distdir=/tmp/user/10021/tmpk2gGyj', > 'binary', 'src/main/python/apache/thermos/runner:thermos_runner']) [0m > [1m [31mE + where <function call at > 0x7f5f9570c9b0> = subprocess.call [0m > > > src/test/python/apache/aurora/executor/test_thermos_executor.py:185: > AssertionError > -------------- Captured stderr call -------------- > Traceback (most recent call last): > File "< > https://builds.apache.org/job/Aurora/ws/.home/.cache/pants/setup/bootstrap-Linux-x86_64/1.1.0-pre6/bin/pants",> > line 7, in <module> > from pants.bin.pants_exe import main > ImportError: No module named pants.bin.pants_exe > > TestThermosExecutor.test_killTask_during_runner_initialize > > self = <test_thermos_executor.TestThermosExecutor > object at 0x7f5f8113cdd0> > > [1m def > test_killTask_during_runner_initialize(self): # noqa [0m > [1m proxy_driver = ProxyDriver() [0m > [1m [0m > [1m task = make_task(HELLO_WORLD_MTI) [0m > [1m [0m > [1m with temporary_dir() as td: [0m > [1m te = FastThermosExecutor( [0m > [1m> runner_provider=make_provider(td), [0m > [1m > sandbox_provider=SlowSandboxProvider()) [0m > > > src/test/python/apache/aurora/executor/test_thermos_executor.py:527: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > src/test/python/apache/aurora/executor/test_thermos_executor.py:193: in > make_provider > [1m pex_location=thermos_runner_path(), [0m > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > build = True > > [1m def thermos_runner_path(build=True): [0m > [1m if not build: [0m > [1m return getattr(thermos_runner_path, > 'value', None) [0m > [1m [0m > [1m if not hasattr(thermos_runner_path, > 'value'): [0m > [1m pex_dir = safe_mkdtemp() [0m > [1m> assert subprocess.call(["./pants", > "--pants-distdir=%s" % pex_dir, "binary", [0m > [1m > "src/main/python/apache/thermos/runner:thermos_runner"]) == 0 [0m > [1m [31mE assert 1 == 0 [0m > [1m [31mE + where 1 = <function call at > 0x7f5f9570c9b0>(['./pants', '--pants-distdir=/tmp/user/10021/tmpsONaKK', > 'binary', 'src/main/python/apache/thermos/runner:thermos_runner']) [0m > [1m [31mE + where <function call at > 0x7f5f9570c9b0> = subprocess.call [0m > > > src/test/python/apache/aurora/executor/test_thermos_executor.py:185: > AssertionError > -------------- Captured stderr call -------------- > Traceback (most recent call last): > File "< > https://builds.apache.org/job/Aurora/ws/.home/.cache/pants/setup/bootstrap-Linux-x86_64/1.1.0-pre6/bin/pants",> > line 7, in <module> > from pants.bin.pants_exe import main > ImportError: No module named pants.bin.pants_exe > > TestThermosExecutor.test_launchTask_deserialization_fail > > self = <test_thermos_executor.TestThermosExecutor > object at 0x7f5f810e0c10> > > [1m def > test_launchTask_deserialization_fail(self): # noqa [0m > [1m proxy_driver = ProxyDriver() [0m > [1m [0m > [1m role = getpass.getuser() [0m > [1m task_info = mesos_pb2.TaskInfo() [0m > [1m task_info.name = task_info.task_id.value = > 'broken' [0m > [1m task_info.data = serialize( [0m > [1m AssignedTask( [0m > [1m task=TaskConfig( [0m > [1m job=JobKey(role=role, > environment='env', name='name'), [0m > [1m > executorConfig=ExecutorConfig(name=AURORA_EXECUTOR_NAME, data='garbage')))) > [0m > [1m [0m > [1m te = FastThermosExecutor( [0m > [1m> > runner_provider=make_provider(safe_mkdtemp()), [0m > [1m > sandbox_provider=DefaultTestSandboxProvider()) [0m > > > src/test/python/apache/aurora/executor/test_thermos_executor.py:565: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > src/test/python/apache/aurora/executor/test_thermos_executor.py:193: in > make_provider > [1m pex_location=thermos_runner_path(), [0m > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > build = True > > [1m def thermos_runner_path(build=True): [0m > [1m if not build: [0m > [1m return getattr(thermos_runner_path, > 'value', None) [0m > [1m [0m > [1m if not hasattr(thermos_runner_path, > 'value'): [0m > [1m pex_dir = safe_mkdtemp() [0m > [1m> assert subprocess.call(["./pants", > "--pants-distdir=%s" % pex_dir, "binary", [0m > [1m > "src/main/python/apache/thermos/runner:thermos_runner"]) == 0 [0m > [1m [31mE assert 1 == 0 [0m > [1m [31mE + where 1 = <function call at > 0x7f5f9570c9b0>(['./pants', '--pants-distdir=/tmp/user/10021/tmp36UP1i', > 'binary', 'src/main/python/apache/thermos/runner:thermos_runner']) [0m > [1m [31mE + where <function call at > 0x7f5f9570c9b0> = subprocess.call [0m > > > src/test/python/apache/aurora/executor/test_thermos_executor.py:185: > AssertionError > -------------- Captured stderr call -------------- > Traceback (most recent call last): > File "< > https://builds.apache.org/job/Aurora/ws/.home/.cache/pants/setup/bootstrap-Linux-x86_64/1.1.0-pre6/bin/pants",> > line 7, in <module> > from pants.bin.pants_exe import main > ImportError: No module named pants.bin.pants_exe > _____________ test_waiting_executor ______________ > > [1m def test_waiting_executor(): [0m > [1m proxy_driver = ProxyDriver() [0m > [1m with temporary_dir() as checkpoint_root: [0m > [1m te = AuroraExecutor( [0m > [1m> > runner_provider=make_provider(checkpoint_root), [0m > [1m > sandbox_provider=DefaultTestSandboxProvider()) [0m > > > src/test/python/apache/aurora/executor/test_thermos_executor.py:580: > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > src/test/python/apache/aurora/executor/test_thermos_executor.py:193: in > make_provider > [1m pex_location=thermos_runner_path(), [0m > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > > build = True > > [1m def thermos_runner_path(build=True): [0m > [1m if not build: [0m > [1m return getattr(thermos_runner_path, > 'value', None) [0m > [1m [0m > [1m if not hasattr(thermos_runner_path, > 'value'): [0m > [1m pex_dir = safe_mkdtemp() [0m > [1m> assert subprocess.call(["./pants", > "--pants-distdir=%s" % pex_dir, "binary", [0m > [1m > "src/main/python/apache/thermos/runner:thermos_runner"]) == 0 [0m > [1m [31mE assert 1 == 0 [0m > [1m [31mE + where 1 = <function call at > 0x7f5f9570c9b0>(['./pants', '--pants-distdir=/tmp/user/10021/tmp3Xn6aw', > 'binary', 'src/main/python/apache/thermos/runner:thermos_runner']) [0m > [1m [31mE + where <function call at > 0x7f5f9570c9b0> = subprocess.call [0m > > > src/test/python/apache/aurora/executor/test_thermos_executor.py:185: > AssertionError > -------------- Captured stderr call -------------- > Traceback (most recent call last): > File "< > https://builds.apache.org/job/Aurora/ws/.home/.cache/pants/setup/bootstrap-Linux-x86_64/1.1.0-pre6/bin/pants",> > line 7, in <module> > from pants.bin.pants_exe import main > ImportError: No module named pants.bin.pants_exe > generated xml file: < > https://builds.apache.org/job/Aurora/ws/dist/test-results/415337499eb72578eab327a6487c1f5c9452b3d6.xml > > > [1m [31m 16 failed, 652 passed, 6 skipped, 1 > warnings, 8 error in 248.32 seconds [0m > > FAILURE > > [32m > Waiting for background workers to finish. [0m > 23:22:51 05:47 [complete] [31m > FAILURE [0m > Build step 'Execute shell' marked build as failure > Recording test results > Updating AURORA-1710 >