Skip to content

Instantly share code, notes, and snippets.

@ericzundel
Created August 9, 2015 23:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ericzundel/169b0a1d5045946d957e to your computer and use it in GitHub Desktop.
Save ericzundel/169b0a1d5045946d957e to your computer and use it in GitHub Desktop.
~/Src/Pants debug-issue * git diff master
diff --git a/tests/python/pants_test/python/test_interpreter_cache.py b/tests/python/pants_test/python/test_interpreter_cache.py
index f48d229..0cffee6 100644
--- a/tests/python/pants_test/python/test_interpreter_cache.py
+++ b/tests/python/pants_test/python/test_interpreter_cache.py
@@ -93,6 +93,13 @@ class TestInterpreterCache(unittest.TestCase):
python_repos = create_subsystem(PythonRepos, indexes=[], repos=[egg_dir])
cache = PythonInterpreterCache(python_setup, python_repos)
+ print('')
+ print('>>> interpreter selection inputs')
+ print(' self._interpreter.binary: {}'.format(self._interpreter.binary))
+ print(' path: {}'.format(os.path.dirname(self._interpreter.binary)))
+ print(' filter: {}'.format(interpreter_requirement))
+ print('')
+
interpereters = cache.setup(paths=[os.path.dirname(self._interpreter.binary)],
filters=[str(interpreter_requirement)])
self.assertGreater(len(interpereters), 0)
~/Src/Pants debug-issue * clear
~/Src/Pants debug-issue *
~/Src/Pants debug-issue *
~/Src/Pants debug-issue *
~/Src/Pants debug-issue *
~/Src/Pants debug-issue * PEX_VERBOSE=5 ./pants clean-all test tests/python/pants_test/python:test_interpreter_cache -- -sktest_setup_using_eggs
INFO] Detected git repository at /Users/zundel/Src/pants on branch debug-issue
19:57:16 00:00 [main]
(To run a reporting server: ./pants server)
19:57:16 00:00 [bootstrap]
19:57:16 00:00 [setup]
19:57:16 00:00 [parse]
Executing tasks in goals: clean-all -> bootstrap -> imports -> jvm-platform-validate -> unpack-jars -> deferred-sources -> gen -> resolve -> compile -> resources -> test
19:57:16 00:00 [clean-all]
19:57:16 00:00 [ng-killall]
19:57:16 00:00 [invalidate]
19:57:16 00:00 [clean-all]
19:57:16 00:00 [bootstrap]
19:57:16 00:00 [bootstrap-jvm-tools]
19:57:16 00:00 [imports]
19:57:16 00:00 [ivy-imports]
19:57:16 00:00 [jvm-platform-validate]
19:57:16 00:00 [jvm-platform-validate]
19:57:16 00:00 [unpack-jars]
19:57:16 00:00 [unpack-jars]
19:57:16 00:00 [unpack-libs]
19:57:16 00:00 [deferred-sources]
19:57:16 00:00 [deferred-sources]
19:57:16 00:00 [gen]
19:57:16 00:00 [thrift]
19:57:16 00:00 [execute]
19:57:16 00:00 [protoc]
19:57:16 00:00 [execute]
19:57:16 00:00 [antlr]
19:57:16 00:00 [execute]
19:57:16 00:00 [ragel]
19:57:16 00:00 [execute]
19:57:16 00:00 [jaxb]
19:57:16 00:00 [execute]
19:57:16 00:00 [wire]
19:57:16 00:00 [execute]
19:57:16 00:00 [aapt]
19:57:16 00:00 [scrooge]
19:57:16 00:00 [spindle]
19:57:16 00:00 [resolve]
19:57:16 00:00 [ivy]
19:57:16 00:00 [cache].
19:57:16 00:00 [compile]
19:57:16 00:00 [compile]
19:57:16 00:00 [jvm]
19:57:16 00:00 [jvm-compilers]
19:57:16 00:00 [python-eval]
19:57:16 00:00 [eval-targets]
19:57:16 00:00 [checkstyle]
19:57:16 00:00 [scalastyle]
19:57:16 00:00 [cpp-compile]
19:57:16 00:00 [resources]
19:57:16 00:00 [prepare]
19:57:16 00:00 [services]
19:57:16 00:00 [test]
19:57:16 00:00 [run_prep_command]
19:57:16 00:00 [test]
19:57:16 00:00 [pytest]
19:57:16 00:00 [run]
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10cd45b50>
pex: Fetching https://pypi.python.org/packages/source/s/setuptools/setuptools-5.4.1.zip#md5=96bd961ab481c78825a5be8546f42a66 :: Fetching https://pypi.python.org/packages/sourpex: Validated setuptools-5.4.1.zip (md5=96bd961ab481c78825a5be8546f42a66)
pex: Validated setuptools-5.4.1.zip (md5=96bd961ab481c78825a5be8546f42a66)
pex: Fetching https://pypi.python.org/packages/source/s/setuptools/setuptools-5.4.1.zip#md5=96bd961ab481c78825a5be8546f42a66: 292.9ms
pex: Fetching https://pypi.python.org/packages/source/s/setuptools/setuptools-5.4.1.zip#md5=96bd961ab481c78825a5be8546f42a66: 292.1ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmp4KoOZ_/setuptools-5.4.1.zip into distribution :: Packaging setuptools :: Installing /var/folders/pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmp4KoOZ_/setuptools-5.4.1.zip into distribution: 555.2ms
pex: Packaging setuptools: 477.8ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpzKeTef: 473.4ms
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10f9ace10>
pex: Fetching https://pypi.python.org/packages/source/w/wheel/wheel-0.24.0.tar.gz#md5=3b0d66f0d127ea8befaa5d11453107fd :: Fetching https://pypi.python.org/packages/source/w/wpex: Validated wheel-0.24.0.tar.gz (md5=3b0d66f0d127ea8befaa5d11453107fd)
pex: Validated wheel-0.24.0.tar.gz (md5=3b0d66f0d127ea8befaa5d11453107fd)
pex: Fetching https://pypi.python.org/packages/source/w/wheel/wheel-0.24.0.tar.gz#md5=3b0d66f0d127ea8befaa5d11453107fd: 47.5ms
pex: Fetching https://pypi.python.org/packages/source/w/wheel/wheel-0.24.0.tar.gz#md5=3b0d66f0d127ea8befaa5d11453107fd: 47.0ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpKS1gGo/wheel-0.24.0.tar.gz into distribution :: Packaging wheel :: Installing /var/folders/42/8krpex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpKS1gGo/wheel-0.24.0.tar.gz into distribution: 301.7ms
pex: Packaging wheel: 271.7ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpf017l5: 268.5ms
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fa21090>
pex: Fetching https://pypi.python.org/packages/source/s/setuptools/setuptools-5.4.1.zip#md5=96bd961ab481c78825a5be8546f42a66 :: Fetching https://pypi.python.org/packages/sourpex: Validated setuptools-5.4.1.zip (md5=96bd961ab481c78825a5be8546f42a66)
pex: Validated setuptools-5.4.1.zip (md5=96bd961ab481c78825a5be8546f42a66)
pex: Fetching https://pypi.python.org/packages/source/s/setuptools/setuptools-5.4.1.zip#md5=96bd961ab481c78825a5be8546f42a66: 293.6ms
pex: Fetching https://pypi.python.org/packages/source/s/setuptools/setuptools-5.4.1.zip#md5=96bd961ab481c78825a5be8546f42a66: 292.7ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpNqMva6/setuptools-5.4.1.zip into distribution :: Packaging setuptools :: Installing /var/folders/pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpNqMva6/setuptools-5.4.1.zip into distribution: 534.0ms
pex: Packaging setuptools: 463.1ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpClvh21: 459.0ms
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10f9eee50>
pex: Fetching https://pypi.python.org/packages/source/w/wheel/wheel-0.24.0.tar.gz#md5=3b0d66f0d127ea8befaa5d11453107fd :: Fetching https://pypi.python.org/packages/source/w/wpex: Validated wheel-0.24.0.tar.gz (md5=3b0d66f0d127ea8befaa5d11453107fd)
pex: Validated wheel-0.24.0.tar.gz (md5=3b0d66f0d127ea8befaa5d11453107fd)
pex: Fetching https://pypi.python.org/packages/source/w/wheel/wheel-0.24.0.tar.gz#md5=3b0d66f0d127ea8befaa5d11453107fd: 64.0ms
pex: Fetching https://pypi.python.org/packages/source/w/wheel/wheel-0.24.0.tar.gz#md5=3b0d66f0d127ea8befaa5d11453107fd: 63.2ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmptH_Znr/wheel-0.24.0.tar.gz into distribution :: Packaging wheel :: Installing /var/folders/42/8krpex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmptH_Znr/wheel-0.24.0.tar.gz into distribution: 255.2ms
pex: Packaging wheel: 224.5ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpMCJ41n: 221.6ms
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10f9eed10>
pex: Fetching https://pypi.python.org/packages/source/s/setuptools/setuptools-5.4.1.zip#md5=96bd961ab481c78825a5be8546f42a66 :: Fetching https://pypi.python.org/packages/sourpex: Validated setuptools-5.4.1.zip (md5=96bd961ab481c78825a5be8546f42a66)
pex: Validated setuptools-5.4.1.zip (md5=96bd961ab481c78825a5be8546f42a66)
pex: Fetching https://pypi.python.org/packages/source/s/setuptools/setuptools-5.4.1.zip#md5=96bd961ab481c78825a5be8546f42a66: 288.7ms
pex: Fetching https://pypi.python.org/packages/source/s/setuptools/setuptools-5.4.1.zip#md5=96bd961ab481c78825a5be8546f42a66: 287.5ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpUCKx1w/setuptools-5.4.1.zip into distribution :: Packaging setuptools :: Installing /var/folders/pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpUCKx1w/setuptools-5.4.1.zip into distribution: 571.2ms
pex: Packaging setuptools: 498.7ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpLZYGFW: 494.4ms
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10cd458d0>
pex: Fetching https://pypi.python.org/packages/source/w/wheel/wheel-0.24.0.tar.gz#md5=3b0d66f0d127ea8befaa5d11453107fd :: Fetching https://pypi.python.org/packages/source/w/wpex: Validated wheel-0.24.0.tar.gz (md5=3b0d66f0d127ea8befaa5d11453107fd)
pex: Validated wheel-0.24.0.tar.gz (md5=3b0d66f0d127ea8befaa5d11453107fd)
pex: Fetching https://pypi.python.org/packages/source/w/wheel/wheel-0.24.0.tar.gz#md5=3b0d66f0d127ea8befaa5d11453107fd: 42.8ms
pex: Fetching https://pypi.python.org/packages/source/w/wheel/wheel-0.24.0.tar.gz#md5=3b0d66f0d127ea8befaa5d11453107fd: 41.9ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpLECK3_/wheel-0.24.0.tar.gz into distribution :: Packaging wheel :: Installing /var/folders/42/8krpex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpLECK3_/wheel-0.24.0.tar.gz into distribution: 309.7ms
pex: Packaging wheel: 276.6ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpRkc1hy: 273.6ms
19:57:22 00:06 [chroot]pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fa72250>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fa72c50>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fa72d10>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fa83dd0>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fa72c50>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fabffd0>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fab4f50>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fabf510>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fa72d50>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fabf5d0>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fa72ed0>
pex: Validated pex-1.0.2-py2.py3-none-any.whl (md5=f60a921db081d5b224457c2f17ae920e)
pex: Validated pex-1.0.2-py2.py3-none-any.whl (md5=f60a921db081d5b224457c2f17ae920e)
pex: Fetching https://pypi.python.org/packages/py2.py3/p/pex/pex-1.0.2-py2.py3-none-any.whl#md5=f60a921db081d5b224457c2f17ae920e: 73.4ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/pex-1.0.2-py2.py3-none-any.whl :: Fetching file:///Users/zundel/Src/pants/.pants.d/pypex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/pex-1.0.2-py2.py3-none-any.whl: 1.1ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/pex-1.0.2-py2.py3-none-any.whl: 0.6ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpid3yoD/pex-1.0.2-py2.py3-none-any.whl into distribution: 2.1ms
pex: Validated pytest_timeout-0.4-py2.py3-none-any.whl (md5=84a0fa6b871f0c93b77206ed8840144d)
pex: Validated pytest_timeout-0.4-py2.py3-none-any.whl (md5=84a0fa6b871f0c93b77206ed8840144d)
pex: Fetching https://pypi.python.org/packages/py2.py3/p/pytest-timeout/pytest_timeout-0.4-py2.py3-none-any.whl#md5=84a0fa6b871f0c93b77206ed8840144d: 22.8ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/pytest_timeout-0.4-py2.py3-none-any.whl :: Fetching file:///Users/zundel/Src/pants/.ppex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/pytest_timeout-0.4-py2.py3-none-any.whl: 0.7ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/pytest_timeout-0.4-py2.py3-none-any.whl: 0.3ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpGyVymC/pytest_timeout-0.4-py2.py3-none-any.whl into distribution: 1.3ms
pex: Validated twitter.common.collections-0.3.4.tar.gz (md5=c4b1e1e299a2d19778972b5a210386c8)
pex: Validated twitter.common.collections-0.3.4.tar.gz (md5=c4b1e1e299a2d19778972b5a210386c8)
pex: Fetching https://pypi.python.org/packages/source/t/twitter.common.collections/twitter.common.collections-0.3.4.tar.gz#md5=c4b1e1e299a2d19778972b5a210386c8: 22.1ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/twitter.common.collections-0.3.4.tar.gz :: Fetching file:///Users/zundel/Src/pants/.ppex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/twitter.common.collections-0.3.4.tar.gz: 0.9ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/twitter.common.collections-0.3.4.tar.gz: 0.4ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmp239W2Y/twitter.common.collections-0.3.4.tar.gz into distribution :: Packaging twitter.common.collpex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmp239W2Y/twitter.common.collections-0.3.4.tar.gz into distribution :: Packaging twitter.common.collpex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmp239W2Y/twitter.common.collections-0.3.4.tar.gz into distribution: 256.7ms
pex: Packaging twitter.common.collections: 244.0ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpHIbPHk: 242.3ms
pex: Validated six-1.8.0-py2.py3-none-any.whl (md5=2f5f96148c68f3c1611f489678a8b445)
pex: Validated six-1.8.0-py2.py3-none-any.whl (md5=2f5f96148c68f3c1611f489678a8b445)
pex: Fetching https://pypi.python.org/packages/py2.py3/s/six/six-1.8.0-py2.py3-none-any.whl#md5=2f5f96148c68f3c1611f489678a8b445: 39.3ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/six-1.8.0-py2.py3-none-any.whl :: Fetching file:///Users/zundel/Src/pants/.pants.d/pypex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/six-1.8.0-py2.py3-none-any.whl: 0.9ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/six-1.8.0-py2.py3-none-any.whl: 0.4ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmphFSdFO/six-1.8.0-py2.py3-none-any.whl into distribution: 1.1ms
pex: Validated pytest-cov-1.8.1.tar.gz (md5=76c778afa2494088270348be42d759fc)
pex: Validated pytest-cov-1.8.1.tar.gz (md5=76c778afa2494088270348be42d759fc)
pex: Fetching https://pypi.python.org/packages/source/p/pytest-cov/pytest-cov-1.8.1.tar.gz#md5=76c778afa2494088270348be42d759fc: 22.5ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/pytest-cov-1.8.1.tar.gz :: Fetching file:///Users/zundel/Src/pants/.pants.d/python-sepex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/pytest-cov-1.8.1.tar.gz: 0.7ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/pytest-cov-1.8.1.tar.gz: 0.3ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpE8tF4i/pytest-cov-1.8.1.tar.gz into distribution :: Packaging pytest-cov :: Installing /var/foldepex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpE8tF4i/pytest-cov-1.8.1.tar.gz into distribution: 233.5ms
pex: Packaging pytest-cov: 222.3ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpZC_sye: 220.0ms
pex: Validated pytest-2.6.4.tar.gz (md5=14341e122f7e9031a0948eb6b01a2640)
pex: Validated pytest-2.6.4.tar.gz (md5=14341e122f7e9031a0948eb6b01a2640)
pex: Fetching https://pypi.python.org/packages/source/p/pytest/pytest-2.6.4.tar.gz#md5=14341e122f7e9031a0948eb6b01a2640: 148.9ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/pytest-2.6.4.tar.gz :: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/pytest-2.6.4.tar.gz: 2.1ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/pytest-2.6.4.tar.gz: 1.4ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpHv5aLN/pytest-2.6.4.tar.gz into distribution :: Packaging pytest :: Installing /var/folders/42/8kpex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpHv5aLN/pytest-2.6.4.tar.gz into distribution: 400.0ms
pex: Packaging pytest: 279.8ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpbWwYHG: 277.5ms
pex: Validated setuptools-5.4.1-py2.py3-none-any.whl (md5=5b7b07029ad2285d1cbf809a8ceaea08)
pex: Validated setuptools-5.4.1-py2.py3-none-any.whl (md5=5b7b07029ad2285d1cbf809a8ceaea08)
pex: Fetching https://pypi.python.org/packages/3.4/s/setuptools/setuptools-5.4.1-py2.py3-none-any.whl#md5=5b7b07029ad2285d1cbf809a8ceaea08: 159.3ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/setuptools-5.4.1-py2.py3-none-any.whl :: Fetching file:///Users/zundel/Src/pants/.panpex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/setuptools-5.4.1-py2.py3-none-any.whl: 2.2ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/setuptools-5.4.1-py2.py3-none-any.whl: 1.6ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpN19XxI/setuptools-5.4.1-py2.py3-none-any.whl into distribution: 5.6ms
pex: Validated ansicolors-1.0.2.tar.gz (md5=d3a19fcd75c89772360e0d2b693fc50f)
pex: Validated ansicolors-1.0.2.tar.gz (md5=d3a19fcd75c89772360e0d2b693fc50f)
pex: Fetching https://pypi.python.org/packages/source/a/ansicolors/ansicolors-1.0.2.tar.gz#md5=d3a19fcd75c89772360e0d2b693fc50f: 22.4ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/ansicolors-1.0.2.tar.gz :: Fetching file:///Users/zundel/Src/pants/.pants.d/python-sepex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/ansicolors-1.0.2.tar.gz: 0.9ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/ansicolors-1.0.2.tar.gz: 0.4ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpMMDNeL/ansicolors-1.0.2.tar.gz into distribution :: Packaging ansicolors :: Installing /var/foldepex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpMMDNeL/ansicolors-1.0.2.tar.gz into distribution: 232.3ms
pex: Packaging ansicolors: 222.7ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpz9xwes: 220.8ms
pex: Validated unittest2-1.1.0-py2.py3-none-any.whl (md5=4fb80726cfd1d8887a75e4a69b9da71a)
pex: Validated unittest2-1.1.0-py2.py3-none-any.whl (md5=4fb80726cfd1d8887a75e4a69b9da71a)
pex: Fetching https://pypi.python.org/packages/2.7/u/unittest2/unittest2-1.1.0-py2.py3-none-any.whl#md5=4fb80726cfd1d8887a75e4a69b9da71a: 36.8ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/unittest2-1.1.0-py2.py3-none-any.whl :: Fetching file:///Users/zundel/Src/pants/.pantpex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/unittest2-1.1.0-py2.py3-none-any.whl: 1.1ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/unittest2-1.1.0-py2.py3-none-any.whl: 0.5ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmppVq7dn/unittest2-1.1.0-py2.py3-none-any.whl into distribution: 2.0ms
pex: Validated mock-1.0.1.zip (md5=869f08d003c289a97c1a6610faf5e913)
pex: Validated mock-1.0.1.zip (md5=869f08d003c289a97c1a6610faf5e913)
pex: Fetching https://pypi.python.org/packages/source/m/mock/mock-1.0.1.zip#md5=869f08d003c289a97c1a6610faf5e913: 348.5ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/mock-1.0.1.zip :: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolpex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/mock-1.0.1.zip: 3.1ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/mock-1.0.1.zip: 2.4ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmp8EAf2b/mock-1.0.1.zip into distribution :: Packaging mock :: Installing /var/folders/42/8krm7t_50pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmp8EAf2b/mock-1.0.1.zip into distribution: 291.7ms
pex: Packaging mock: 245.8ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmp_3clV9: 243.5ms
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fa72410>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fb53a90>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fb5d110>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fb53210>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fa83dd0>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fab42d0>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fb7cd90>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fb7c290>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fb5dd50>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fbb7490>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fb7c150>
pex: Validated argparse-1.3.0-py2.py3-none-any.whl (md5=c89395a1a43b61ca6a116aed5e3b1d59)
pex: Validated argparse-1.3.0-py2.py3-none-any.whl (md5=c89395a1a43b61ca6a116aed5e3b1d59)
pex: Fetching https://pypi.python.org/packages/2.7/a/argparse/argparse-1.3.0-py2.py3-none-any.whl#md5=c89395a1a43b61ca6a116aed5e3b1d59: 22.1ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/argparse-1.3.0-py2.py3-none-any.whl :: Fetching file:///Users/zundel/Src/pants/.pantspex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/argparse-1.3.0-py2.py3-none-any.whl: 1.0ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/argparse-1.3.0-py2.py3-none-any.whl: 0.4ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmp0JEYuj/argparse-1.3.0-py2.py3-none-any.whl into distribution: 1.3ms
pex: Validated py-1.4.30-py2.py3-none-any.whl (md5=d0faee5774a42313943d4ceaf61b930b)
pex: Validated py-1.4.30-py2.py3-none-any.whl (md5=d0faee5774a42313943d4ceaf61b930b)
pex: Fetching https://pypi.python.org/packages/2.7/p/py/py-1.4.30-py2.py3-none-any.whl#md5=d0faee5774a42313943d4ceaf61b930b: 24.5ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/py-1.4.30-py2.py3-none-any.whl :: Fetching file:///Users/zundel/Src/pants/.pants.d/pypex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/py-1.4.30-py2.py3-none-any.whl: 1.0ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/py-1.4.30-py2.py3-none-any.whl: 0.5ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpClzNlF/py-1.4.30-py2.py3-none-any.whl into distribution: 1.7ms
pex: Validated twitter.common.lang-0.3.4.tar.gz (md5=aa59388710d5a281b9a756c81d534086)
pex: Validated twitter.common.lang-0.3.4.tar.gz (md5=aa59388710d5a281b9a756c81d534086)
pex: Fetching https://pypi.python.org/packages/source/t/twitter.common.lang/twitter.common.lang-0.3.4.tar.gz#md5=aa59388710d5a281b9a756c81d534086: 17.1ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/twitter.common.lang-0.3.4.tar.gz :: Fetching file:///Users/zundel/Src/pants/.pants.d/pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/twitter.common.lang-0.3.4.tar.gz: 0.9ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/twitter.common.lang-0.3.4.tar.gz: 0.4ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpOZpJXD/twitter.common.lang-0.3.4.tar.gz into distribution :: Packaging twitter.common.lang :: Inspex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpOZpJXD/twitter.common.lang-0.3.4.tar.gz into distribution: 235.2ms
pex: Packaging twitter.common.lang: 224.6ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpoOMG_B: 221.9ms
pex: Validated cov-core-1.15.0.tar.gz (md5=f519d4cb4c4e52856afb14af52919fe6)
pex: Validated cov-core-1.15.0.tar.gz (md5=f519d4cb4c4e52856afb14af52919fe6)
pex: Fetching https://pypi.python.org/packages/source/c/cov-core/cov-core-1.15.0.tar.gz#md5=f519d4cb4c4e52856afb14af52919fe6: 18.0ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/cov-core-1.15.0.tar.gz :: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setpex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/cov-core-1.15.0.tar.gz: 0.9ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/cov-core-1.15.0.tar.gz: 0.4ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpIq7M4Y/cov-core-1.15.0.tar.gz into distribution :: Packaging cov-core :: Installing /var/folders/pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpIq7M4Y/cov-core-1.15.0.tar.gz into distribution: 230.8ms
pex: Packaging cov-core: 222.6ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmp74dhYa: 220.8ms
pex: Validated traceback2-1.4.0-py2.py3-none-any.whl (md5=a9b6ac7b5ee15cc7c44b7473135a56d5)
pex: Validated traceback2-1.4.0-py2.py3-none-any.whl (md5=a9b6ac7b5ee15cc7c44b7473135a56d5)
pex: Fetching https://pypi.python.org/packages/3.4/t/traceback2/traceback2-1.4.0-py2.py3-none-any.whl#md5=a9b6ac7b5ee15cc7c44b7473135a56d5: 23.9ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/traceback2-1.4.0-py2.py3-none-any.whl :: Fetching file:///Users/zundel/Src/pants/.panpex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/traceback2-1.4.0-py2.py3-none-any.whl: 0.9ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/traceback2-1.4.0-py2.py3-none-any.whl: 0.4ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpGKjS0i/traceback2-1.4.0-py2.py3-none-any.whl into distribution: 1.2ms
pex: Validated coverage-3.7.1.tar.gz (md5=c47b36ceb17eaff3ecfab3bcd347d0df)
pex: Validated coverage-3.7.1.tar.gz (md5=c47b36ceb17eaff3ecfab3bcd347d0df)
pex: Fetching https://pypi.python.org/packages/source/c/coverage/coverage-3.7.1.tar.gz#md5=c47b36ceb17eaff3ecfab3bcd347d0df: 91.5ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/coverage-3.7.1.tar.gz :: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setupex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/coverage-3.7.1.tar.gz: 1.4ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/coverage-3.7.1.tar.gz: 0.8ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpgCGSke/coverage-3.7.1.tar.gz into distribution :: Packaging coverage :: Installing /var/folders/4pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpgCGSke/coverage-3.7.1.tar.gz into distribution: 685.1ms
pex: Packaging coverage: 547.6ms
pex: Installing /var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmp2HJ_tX: 545.5ms
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fb28550>
pex: Constructed RequestsContext context <pex.http.RequestsContext object at 0x10fbfe290>
pex: Validated linecache2-1.0.0-py2.py3-none-any.whl (md5=f58f9c79da0ac3fd5b68b9b07ab55d19)
pex: Validated linecache2-1.0.0-py2.py3-none-any.whl (md5=f58f9c79da0ac3fd5b68b9b07ab55d19)
pex: Fetching https://pypi.python.org/packages/3.5/l/linecache2/linecache2-1.0.0-py2.py3-none-any.whl#md5=f58f9c79da0ac3fd5b68b9b07ab55d19: 82.0ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/linecache2-1.0.0-py2.py3-none-any.whl :: Fetching file:///Users/zundel/Src/pants/.panpex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/linecache2-1.0.0-py2.py3-none-any.whl: 1.0ms
pex: Fetching file:///Users/zundel/Src/pants/.pants.d/python-setup/resolved_requirements/linecache2-1.0.0-py2.py3-none-any.whl: 0.5ms
pex: Translating /private/var/folders/42/8krm7t_50x98_6rxp7p0tv1w000205/T/tmpYN4yXn/linecache2-1.0.0-py2.py3-none-any.whl into distribution: 1.4ms
pex: Found site-library: /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
pex: Found site-library: /Library/Python/2.7/site-packages
pex: Found site extra: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/../../Extras/lib/python
pex: Not a tained path element: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.bootstrap
pex: Not a tained path element: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c
pex: Not a tained path element: /Users/zundel/Src/Pants/src/python
pex: Not a tained path element: /Users/zundel/Src/pants
pex: Not a tained path element: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
pex: Not a tained path element: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
pex: Not a tained path element: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
pex: Not a tained path element: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
pex: Not a tained path element: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages
pex: Tainted path element: /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
pex: Not a tained path element: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
pex: Not a tained path element: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
pex: Not a tained path element: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
pex: Tainted path element: /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
pex: Tainted path element: /Library/Python/2.7/site-packages
pex: Scrubbing from site-packages: /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
pex: Scrubbing from site-packages: /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
pex: Scrubbing from site-packages: /Library/Python/2.7/site-packages
pex: Scrubbing from user site: /Users/zundel/Library/Python/2.7/lib/python/site-packages
pex: Scrubbing from path_importer_cache: /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
pex: Scrubbing from path_importer_cache: /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
pex: Scrubbing from path_importer_cache: /Library/Python/2.7/site-packages
pex: Scrubbing from path_importer_cache: /Users/zundel/Library/Python/2.7/lib/python/site-packages
pex: Scrubbing mpl_toolkits.__path__: /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/mpl_toolkits
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding ansicolors 1.0.2
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding argparse 1.3.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding cov-core 1.15.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding coverage 3.7.1
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding linecache2 1.0.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding mock 1.0.1
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding pex 1.0.2
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding py 1.4.30
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding pytest 2.6.4
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding pytest-cov 1.8.1
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding pytest-timeout 0.4
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding setuptools 5.4.1
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding six 1.8.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding traceback2 1.4.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding twitter.common.collections 0.3.4
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding twitter.common.lang 0.3.4
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps :: Adding unittest2 1.1.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Resolving mock==1.0.1
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Resolving pex>=1.0.2,<1.0.999999
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Resolving six==1.8.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Resolving setuptools==5.4.1
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Resolving ansicolors==1.0.2
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Resolving twitter.common.collections>=0.3.1,<0.4
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Resolving pytest>=2.6,<2.7
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Resolving pytest-timeout
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Resolving pytest-cov>=1.8,<1.9
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Resolving unittest2
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating mock 1.0.1
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating mock 1.0.1 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating pytest-cov 1.8.1
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating pytest-cov 1.8.1 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating linecache2 1.0.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating linecache2 1.0.0 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating twitter.common.lang 0.3.4
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating twitter.common.lang 0.3.4 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating six 1.8.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating six 1.8.0 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating pytest 2.6.4
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating pytest 2.6.4 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating traceback2 1.4.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating traceback2 1.4.0 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating twitter.common.collections 0.3.4
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating twitter.common.collections 0.3.4 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating py 1.4.30
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating py 1.4.30 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating setuptools 5.4.1
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating setuptools 5.4.1 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating cov-core 1.15.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating cov-core 1.15.0 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating pex 1.0.2
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating pex 1.0.2 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating unittest2 1.1.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating unittest2 1.1.0 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating ansicolors 1.0.2
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating ansicolors 1.0.2 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating argparse 1.3.0
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating argparse 1.3.0 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating pytest-timeout 0.4
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating pytest-timeout 0.4 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating coverage 3.7.1
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c :: Activating coverage 3.7.1 :: Adding sitedir
pex: Activating PEX virtual environment from /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c: 53.1ms
pex: Searching dependency cache: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps: 18.0ms
pex: Adding ansicolors 1.0.2: 0.4ms
pex: Adding argparse 1.3.0: 0.4ms
pex: Adding cov-core 1.15.0: 0.4ms
pex: Adding coverage 3.7.1: 0.1ms
pex: Adding linecache2 1.0.0: 0.5ms
pex: Adding mock 1.0.1: 0.4ms
pex: Adding pex 1.0.2: 0.4ms
pex: Adding py 1.4.30: 0.4ms
pex: Adding pytest 2.6.4: 0.4ms
pex: Adding pytest-cov 1.8.1: 0.4ms
pex: Adding pytest-timeout 0.4: 0.4ms
pex: Adding setuptools 5.4.1: 0.4ms
pex: Adding six 1.8.0: 0.4ms
pex: Adding traceback2 1.4.0: 0.4ms
pex: Adding twitter.common.collections 0.3.4: 0.4ms
pex: Adding twitter.common.lang 0.3.4: 0.4ms
pex: Adding unittest2 1.1.0: 0.5ms
pex: Resolving mock==1.0.1: 11.1ms
pex: Resolving pex>=1.0.2,<1.0.999999: 5.2ms
pex: Resolving six==1.8.0: 0.3ms
pex: Resolving setuptools==5.4.1: 0.1ms
pex: Resolving ansicolors==1.0.2: 0.3ms
pex: Resolving twitter.common.collections>=0.3.1,<0.4: 0.5ms
pex: Resolving pytest>=2.6,<2.7: 0.8ms
pex: Resolving pytest-timeout: 0.8ms
pex: Resolving pytest-cov>=1.8,<1.9: 1.6ms
pex: Resolving unittest2: 2.0ms
pex: Activating mock 1.0.1: 0.5ms
pex: Adding sitedir: 0.2ms
pex: Activating pytest-cov 1.8.1: 0.4ms
pex: Adding sitedir: 0.2ms
pex: Activating linecache2 1.0.0: 0.5ms
pex: Adding sitedir: 0.2ms
pex: Activating twitter.common.lang 0.3.4: 2.1ms
pex: Adding sitedir: 0.5ms
pex: Activating six 1.8.0: 0.5ms
pex: Adding sitedir: 0.2ms
pex: Activating pytest 2.6.4: 0.5ms
pex: Adding sitedir: 0.2ms
pex: Activating traceback2 1.4.0: 0.5ms
pex: Adding sitedir: 0.3ms
pex: Activating twitter.common.collections 0.3.4: 0.9ms
pex: Adding sitedir: 0.6ms
pex: Activating py 1.4.30: 0.5ms
pex: Adding sitedir: 0.3ms
pex: Activating setuptools 5.4.1: 0.6ms
pex: Adding sitedir: 0.3ms
pex: Activating cov-core 1.15.0: 0.6ms
pex: Adding sitedir: 0.3ms
pex: Activating pex 1.0.2: 0.6ms
pex: Adding sitedir: 0.3ms
pex: Activating unittest2 1.1.0: 0.7ms
pex: Adding sitedir: 0.4ms
pex: Activating ansicolors 1.0.2: 0.6ms
pex: Adding sitedir: 0.3ms
pex: Activating argparse 1.3.0: 0.6ms
pex: Adding sitedir: 0.3ms
pex: Activating pytest-timeout 0.4: 0.6ms
pex: Adding sitedir: 0.4ms
pex: Activating coverage 3.7.1: 0.6ms
pex: Adding sitedir: 0.3ms
pex: PYTHONPATH contains:
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.bootstrap
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c
pex: /Users/zundel/Src/Pants/src/python
pex: /Users/zundel/Src/pants
pex: * /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
pex: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
pex: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
pex: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
pex: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages
pex: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
pex: * /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
pex: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/mock-1.0.1-py2-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/pytest_cov-1.8.1-py2-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/linecache2-1.0.0-py2.py3-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/twitter.common.lang-0.3.4-py2-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/six-1.8.0-py2.py3-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/pytest-2.6.4-py2-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/traceback2-1.4.0-py2.py3-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/twitter.common.collections-0.3.4-py2-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/py-1.4.30-py2.py3-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/setuptools-5.4.1-py2.py3-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/cov_core-1.15.0-py2-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/pex-1.0.2-py2.py3-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/unittest2-1.1.0-py2.py3-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/ansicolors-1.0.2-py2-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/argparse-1.3.0-py2.py3-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/pytest_timeout-0.4-py2.py3-none-any.whl
pex: /Users/zundel/Src/pants/.pants.d/python-setup/chroots/8570feef7a86b6aae951161b51e80874a2dc867c/.deps/coverage-3.7.1-cp27-none-macosx_10_10_intel.whl
pex: * - paths that do not exist or will be imported via zipimport
============== test session starts ===============
platform darwin -- Python 2.7.6 -- py-1.4.30 -- pytest-2.6.4
plugins: cov, timeout
collected 4 items
tests/python/pants_test/python/test_interpreter_cache.py
>>> interpreter selection inputs
self._interpreter.binary: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
path: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS
filter: CPython==2.7.6
F
==================== FAILURES ====================
___ TestInterpreterCache.test_setup_using_eggs ___
self = <pants_test.python.test_interpreter_cache.TestInterpreterCache testMethod=test_setup_using_eggs>
def test_setup_using_eggs(self):
def link_egg(repo_root, requirement):
existing_dist_location = self._interpreter.get_location(requirement)
if existing_dist_location is not None:
existing_dist = Package.from_href(existing_dist_location)
requirement = '{}=={}'.format(existing_dist.name, existing_dist.raw_version)
distributions = resolve([requirement],
interpreter=self._interpreter,
precedence=(EggPackage, SourcePackage))
self.assertEqual(1, len(distributions))
dist_location = distributions[0].location
self.assertRegexpMatches(dist_location, r'\.egg$')
os.symlink(dist_location, os.path.join(repo_root, os.path.basename(dist_location)))
return Package.from_href(dist_location).raw_version
with temporary_dir() as root:
egg_dir = os.path.join(root, 'eggs')
os.makedirs(egg_dir)
setuptools_version = link_egg(egg_dir, 'setuptools')
wheel_version = link_egg(egg_dir, 'wheel')
interpreter_requirement = self._interpreter.identity.requirement
python_setup = create_subsystem(PythonSetup,
interpreter_cache_dir=None,
pants_workdir=os.path.join(root, 'workdir'),
interpreter_requirement=interpreter_requirement,
setuptools_version=setuptools_version,
wheel_version=wheel_version)
python_repos = create_subsystem(PythonRepos, indexes=[], repos=[egg_dir])
cache = PythonInterpreterCache(python_setup, python_repos)
print('')
print('>>> interpreter selection inputs')
print(' self._interpreter.binary: {}'.format(self._interpreter.binary))
print(' path: {}'.format(os.path.dirname(self._interpreter.binary)))
print(' filter: {}'.format(interpreter_requirement))
print('')
interpereters = cache.setup(paths=[os.path.dirname(self._interpreter.binary)],
filters=[str(interpreter_requirement)])
> self.assertGreater(len(interpereters), 0)
E AssertionError: 0 not greater than 0
tests/python/pants_test/python/test_interpreter_cache.py:105: AssertionError
3 tests deselected by '-ktest_setup_using_eggs' =
===== 1 failed, 3 deselected in 2.44 seconds =====
FAILURE
Waiting for background workers to finish.
19:57:30 00:14 [complete]
FAILURE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment