Created temporary directory: /tmp/pip-ephem-wheel-cache-cxx8p5t_ Created temporary directory: /tmp/pip-req-tracker-uk_78bdi Created requirements tracker '/tmp/pip-req-tracker-uk_78bdi' Created temporary directory: /tmp/pip-wheel-xc5ob7f8 Collecting ducktape==0.7.5 1 location(s) to search for versions of ducktape: * https://pypi.org/simple/ducktape/ Getting page https://pypi.org/simple/ducktape/ Analyzing links from page https://pypi.org/simple/ducktape/ Found link https://files.pythonhosted.org/packages/ee/eb/6d07a4411dcde9ddb45d8473107652c758ff7d9070274a6353805b1d2ffe/ducktape-0.1.tar.gz#sha256=c3045156eebbc3599185f7a193904f3ac05bcd5e22b3bf8d0222ebf66fbe6c4c (from https://pypi.org/simple/ducktape/), version: 0.1 Found link https://files.pythonhosted.org/packages/f2/b6/42d28358da6ea71fde8fff85fad5f65c75aadb47916c1deebaecdc29b73e/ducktape-0.2.0.tar.gz#sha256=d4adbb0c12b9716f4f955c045fbcc3f897f07e6d06fdb50bd60017c687f98c9a (from https://pypi.org/simple/ducktape/), version: 0.2.0 Found link https://files.pythonhosted.org/packages/90/99/d2109f6eb4b322b2ff31029f8b6c378abfa45b977e91c18026615dd85533/ducktape-0.3.0.tar.gz#sha256=fe56acdbb0af5e8d67b5eee1d75df2c3aee9707ae09108f9c306da72d48c4cec (from https://pypi.org/simple/ducktape/), version: 0.3.0 Found link https://files.pythonhosted.org/packages/21/3a/b9419b6d45e3780314bf24b3297ac646107a8b7fb1d2538649ea91c2ffdb/ducktape-0.3.1.tar.gz#sha256=94d8547e90b505cdefdc8d159342e7127c5af4b7a8e6ef7f206bac195d0ddc2b (from https://pypi.org/simple/ducktape/), version: 0.3.1 Found link https://files.pythonhosted.org/packages/eb/91/939d633977009e55dae928ca2debfe260d513e7b31ac0c9b4c0fc616a19c/ducktape-0.3.2.tar.gz#sha256=251127129dda1be5c874408b9cb54b9014f64dda2cc8f1fd8682ccea109aa6f1 (from https://pypi.org/simple/ducktape/), version: 0.3.2 Found link https://files.pythonhosted.org/packages/ab/d8/7afb5495052e885a16075e3ffa7d44337e5ff4330e4d5b587cc653b07b96/ducktape-0.3.3.tar.gz#sha256=7b53e6dbc8cc963c364356f1476a698c43bfc31bbb94fd5492643d2f13db0f2a (from https://pypi.org/simple/ducktape/), version: 0.3.3 Found link https://files.pythonhosted.org/packages/65/6d/5df6a1bda18c325881f0bc6e1315c78400f0d8bdcd581d6983ec24b174c1/ducktape-0.3.4.tar.gz#sha256=c213551239678223ce97497fac303b44ef1bade9189da5e51d340fa431dd80eb (from https://pypi.org/simple/ducktape/), version: 0.3.4 Found link https://files.pythonhosted.org/packages/6f/a0/e4c52613fe08b6d7901713d30129813d2229795babe69c85f0a5e4730591/ducktape-0.3.5.tar.gz#sha256=b74157386685a628744f0fca4e23d8db89975c1f4c510f976f2c938769115887 (from https://pypi.org/simple/ducktape/), version: 0.3.5 Found link https://files.pythonhosted.org/packages/e7/ee/ad34cc9c590aa2d0db9eba734646079386c2723686cf1f4059185222cf4d/ducktape-0.3.6.tar.gz#sha256=dea5541273036ac1d1ddc66d1a1d53412abdf7920f2ccb84751a933fbbd78b08 (from https://pypi.org/simple/ducktape/), version: 0.3.6 Found link https://files.pythonhosted.org/packages/97/96/08c0c2587decc1c4df1c98bc44dfcedc14ebcce9426b14abd664d9c36bb1/ducktape-0.3.7.tar.gz#sha256=639bca47ae4babbb3da97bd46702f9feef2b8f01f63b3b6eb9aabd11339a3d85 (from https://pypi.org/simple/ducktape/), version: 0.3.7 Found link https://files.pythonhosted.org/packages/97/a3/8d0c0cfe3cbd0a1d5aec9876fe41505e2cd55cfa281d0096ff3fc62539d7/ducktape-0.3.8.tar.gz#sha256=8e5513e14e20a639498256c355267f9d1f393a08853ffe8de883412ca239db42 (from https://pypi.org/simple/ducktape/), version: 0.3.8 Found link https://files.pythonhosted.org/packages/26/32/121eb2e01f6d98714bb5bce8fb732c68bdac615c50a3ebd81b94b7235243/ducktape-0.3.9.tar.gz#sha256=d598113b7330fb5edf47d356d233c48c9b1bbf59162d267f87cc0a4ef1cb6a42 (from https://pypi.org/simple/ducktape/), version: 0.3.9 Found link https://files.pythonhosted.org/packages/65/0a/e47de8b986be74d47d49a28850d3a16c1ae10cf529fabac1f7be9c889c56/ducktape-0.3.10.tar.gz#sha256=308dd017769c234aee1fc4ff253bd92b06b65cd9dd44e80b7a514d3adea096a5 (from https://pypi.org/simple/ducktape/), version: 0.3.10 Found link https://files.pythonhosted.org/packages/f6/19/1226d94696ae24140fcbf34c5fcad8def633b0ed94f94637d6f94b534c0d/ducktape-0.4.0.tar.gz#sha256=a14d023025dba83aebeb29a28518c7d65999bfe4f0efbb55e655e2deb2a13094 (from https://pypi.org/simple/ducktape/), version: 0.4.0 Found link https://files.pythonhosted.org/packages/18/9f/b96b316a60313f626d617d161077fc1a65c7131c718e1451308491166fe6/ducktape-0.4.1.tar.gz#sha256=28b2d73ae23f1d1b55f1a81e3e7904a12327ad8f92f54f4e4e76b7449429545d (from https://pypi.org/simple/ducktape/), version: 0.4.1 Found link https://files.pythonhosted.org/packages/8d/92/d453434c75a02c666dc096a298ea51a3ef741037b421ae72bce668e49581/ducktape-0.5.0.tar.gz#sha256=d566739ad319298f4d3985ef0f40d8b0a2cfd9c5d10b64569d2de1061dd776b9 (from https://pypi.org/simple/ducktape/), version: 0.5.0 Skipping link https://files.pythonhosted.org/packages/7c/b2/48e6d669c5a2e52c79fb7c7b4e1b83293b762154af841278d4102b591b15/ducktape-0.5.1-py2-none-any.whl#sha256=d3767ce504d74b364275d72c525b4c6de964c6c12498c6de375667ff6d18d2dd (from https://pypi.org/simple/ducktape/); it is not compatible with this Python Found link https://files.pythonhosted.org/packages/fb/54/ceabcdad91e7b646b0e5bf0a7f4ba20a8f380b642b9cfa05d6a68d93d3d0/ducktape-0.5.1.tar.gz#sha256=4c7803c5f3ca4b74409291921d6cc2de456823b73ef40496e77da6828640e54e (from https://pypi.org/simple/ducktape/), version: 0.5.1 Skipping link https://files.pythonhosted.org/packages/0f/2f/7cda1b2a8d89172e9a21aed73e7f2241af6368047e59f693fcdb76d31332/ducktape-0.5.2-py2-none-any.whl#sha256=f861a105ab214130418a8de6379e1334b863206010730c5782c4682292732d4e (from https://pypi.org/simple/ducktape/); it is not compatible with this Python Found link https://files.pythonhosted.org/packages/78/b7/1a679a4715a19da2ba35ea4b92d92b7da7ed258a4bc5fca7586e5a42a012/ducktape-0.5.2.tar.gz#sha256=cbe7f3152d218afc82925c1a8f61cb8fdbac8a93cad3d5d22cae404c95022317 (from https://pypi.org/simple/ducktape/), version: 0.5.2 Skipping link https://files.pythonhosted.org/packages/ff/db/c0f946595f8280a9f82beca73e6602ae2e9fc65c2728cb48b29e9ef2ba28/ducktape-0.5.3-py2-none-any.whl#sha256=91e8b9f187f031e351180f62cd32449450295c21ad402e5a1eaaf90e4916fbab (from https://pypi.org/simple/ducktape/); it is not compatible with this Python Found link https://files.pythonhosted.org/packages/82/f6/7b7f7cf01b623db6674b58a9cd0c543a85a5f1233bef64199540e3c1b206/ducktape-0.5.3.tar.gz#sha256=589da8858e2a96f3093feb0822db65a3b7d8920ef7ce2a48f46a380d5701a4c9 (from https://pypi.org/simple/ducktape/), version: 0.5.3 Skipping link https://files.pythonhosted.org/packages/59/05/e4d53f0b38a047cc705facbf732e129d0d86dc6867b2ea1d163146b15d9f/ducktape-0.6.0-py2-none-any.whl#sha256=0fb7215b36bf7252dc637425bb2ff388620f605b735e979a38b47321c5af05a5 (from https://pypi.org/simple/ducktape/); it is not compatible with this Python Found link https://files.pythonhosted.org/packages/80/8a/9fcbe83f01c5ce6b957b8870a217e5d78bee9843d473790ae59ef8160235/ducktape-0.6.0.tar.gz#sha256=f0b8c1249bc2152a938e309bcd75ec9640e1f1fa2965a3fe9fb11a4bdf154669 (from https://pypi.org/simple/ducktape/), version: 0.6.0 Skipping link https://files.pythonhosted.org/packages/38/82/e438cd43fee9648c0b5a3412469a78d6963bcb374a5a13ee9534ad655e85/ducktape-0.6.1-py2-none-any.whl#sha256=5a85f824719f2088f62193077c384bc6b8e7a8ba29046fd95aa60260fc4aec03 (from https://pypi.org/simple/ducktape/); it is not compatible with this Python Found link https://files.pythonhosted.org/packages/49/25/7262bcb5875a597e1379c4465d58337b97550ae3dfc626003168eb9f0e5e/ducktape-0.6.1.tar.gz#sha256=fbb5d904b001153f347045a43665ac0b727d3cfb6b12a31c4c32a46e2e0588d9 (from https://pypi.org/simple/ducktape/), version: 0.6.1 Found link https://files.pythonhosted.org/packages/5d/dd/dbc38a8108a82b9de768c48b395b30898a8474ad79357e60ca272d0c7306/ducktape-0.7.0.tar.gz#sha256=c39fcd548e837b529475691b045b1ddee073c3fa1fdd2d4884b70256b1b7a4e2 (from https://pypi.org/simple/ducktape/), version: 0.7.0 Found link https://files.pythonhosted.org/packages/d4/bd/a03cd30081c91099f32cd730d795ad0d36a30d11d8bdafdd89fc33ffd436/ducktape-0.7.1.tar.gz#sha256=5f850360313eec123d00ddc1a8f610a9ce8447f3cc7440c592cd96ea12d3dc61 (from https://pypi.org/simple/ducktape/), version: 0.7.1 Skipping link https://files.pythonhosted.org/packages/08/b4/7eeae71c45a0e29de2bb19b5770f0efb6d42f32ec1c97e6994d3a1e78f77/ducktape-0.7.2-py2-none-any.whl#sha256=f6460a30080867b27aa46a64670ee6b2f79a9f289949afa98b4728300db27758 (from https://pypi.org/simple/ducktape/); it is not compatible with this Python Found link https://files.pythonhosted.org/packages/45/58/82d137fa7e42037a35b25f25e384d0a5cb894cb17f206ddca858ddb48fe2/ducktape-0.7.2.tar.gz#sha256=873467eb71865c3093f682d91ca3a5b8e2b7f4f4311326778a935aa56bfb40ab (from https://pypi.org/simple/ducktape/), version: 0.7.2 Found link https://files.pythonhosted.org/packages/af/e2/28b03205691e7cf61d2f61506a8da6917925ac4fd70299b15cdbce115f5c/ducktape-0.7.3.tar.gz#sha256=a212cac253b3fa9687b72154bd10d607799a667ac3994fec9ed45e8d2d28ae0a (from https://pypi.org/simple/ducktape/), version: 0.7.3 Found link https://files.pythonhosted.org/packages/f7/13/a2b3d152d275094d25c883948b3ba74c0e554aadc6efead13bb602265f07/ducktape-0.7.4.tar.gz#sha256=5530fa0e7582bea1667167e8360824c209631a3ad83d216d3d47675a399d955c (from https://pypi.org/simple/ducktape/), version: 0.7.4 Skipping link https://files.pythonhosted.org/packages/9e/22/e8268092322ebc28fe3cdf585a58f0c7447fa2a6389223397c5f2d92eb2d/ducktape-0.7.5-py2-none-any.whl#sha256=1881544e00cfa1da31c4df603e3abe4da8cff430b59b424f635811ac36789d06 (from https://pypi.org/simple/ducktape/); it is not compatible with this Python Found link https://files.pythonhosted.org/packages/d9/a3/b6b20d9e53161f6985e24796f881ec6186c41b666c2a3e60bebc1575f7b0/ducktape-0.7.5.tar.gz#sha256=cbddeaae656215ba1f2f18aca8626633880b4b0dd87943ce1007e9bacf8bd655 (from https://pypi.org/simple/ducktape/), version: 0.7.5 Using version 0.7.5 (newest of versions: 0.7.5) Created temporary directory: /tmp/pip-unpack-9qc9bsrg Downloading https://files.pythonhosted.org/packages/d9/a3/b6b20d9e53161f6985e24796f881ec6186c41b666c2a3e60bebc1575f7b0/ducktape-0.7.5.tar.gz (82kB) Downloading from URL https://files.pythonhosted.org/packages/d9/a3/b6b20d9e53161f6985e24796f881ec6186c41b666c2a3e60bebc1575f7b0/ducktape-0.7.5.tar.gz#sha256=cbddeaae656215ba1f2f18aca8626633880b4b0dd87943ce1007e9bacf8bd655 (from https://pypi.org/simple/ducktape/) Added ducktape==0.7.5 from https://files.pythonhosted.org/packages/d9/a3/b6b20d9e53161f6985e24796f881ec6186c41b666c2a3e60bebc1575f7b0/ducktape-0.7.5.tar.gz#sha256=cbddeaae656215ba1f2f18aca8626633880b4b0dd87943ce1007e9bacf8bd655 to build tracker '/tmp/pip-req-tracker-uk_78bdi' Running setup.py (path:/tmp/pip-wheel-xc5ob7f8/ducktape/setup.py) egg_info for package ducktape Running command python setup.py egg_info running egg_info creating pip-egg-info/ducktape.egg-info writing entry points to pip-egg-info/ducktape.egg-info/entry_points.txt writing dependency_links to pip-egg-info/ducktape.egg-info/dependency_links.txt writing requirements to pip-egg-info/ducktape.egg-info/requires.txt writing top-level names to pip-egg-info/ducktape.egg-info/top_level.txt writing pip-egg-info/ducktape.egg-info/PKG-INFO writing manifest file 'pip-egg-info/ducktape.egg-info/SOURCES.txt' reading manifest file 'pip-egg-info/ducktape.egg-info/SOURCES.txt' writing manifest file 'pip-egg-info/ducktape.egg-info/SOURCES.txt' Source in /tmp/pip-wheel-xc5ob7f8/ducktape has version 0.7.5, which satisfies requirement ducktape==0.7.5 from https://files.pythonhosted.org/packages/d9/a3/b6b20d9e53161f6985e24796f881ec6186c41b666c2a3e60bebc1575f7b0/ducktape-0.7.5.tar.gz#sha256=cbddeaae656215ba1f2f18aca8626633880b4b0dd87943ce1007e9bacf8bd655 Removed ducktape==0.7.5 from https://files.pythonhosted.org/packages/d9/a3/b6b20d9e53161f6985e24796f881ec6186c41b666c2a3e60bebc1575f7b0/ducktape-0.7.5.tar.gz#sha256=cbddeaae656215ba1f2f18aca8626633880b4b0dd87943ce1007e9bacf8bd655 from build tracker '/tmp/pip-req-tracker-uk_78bdi' Building wheels for collected packages: ducktape Created temporary directory: /tmp/pip-wheel-bswenoot Running setup.py bdist_wheel for ducktape: started Destination directory: /tmp/pip-wheel-bswenoot Running command /usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-wheel-xc5ob7f8/ducktape/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/pip-wheel-bswenoot running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/tests copying tests/ducktape_mock.py -> build/lib/tests copying tests/__init__.py -> build/lib/tests copying tests/test_utils.py -> build/lib/tests creating build/lib/systests copying systests/__init__.py -> build/lib/systests creating build/lib/ducktape copying ducktape/__init__.py -> build/lib/ducktape copying ducktape/template.py -> build/lib/ducktape copying ducktape/__main__.py -> build/lib/ducktape copying ducktape/json_serializable.py -> build/lib/ducktape copying ducktape/errors.py -> build/lib/ducktape creating build/lib/tests/mark copying tests/mark/check_parametrize.py -> build/lib/tests/mark copying tests/mark/__init__.py -> build/lib/tests/mark copying tests/mark/check_ignore.py -> build/lib/tests/mark copying tests/mark/check_env.py -> build/lib/tests/mark copying tests/mark/check_cluster_use_metadata.py -> build/lib/tests/mark creating build/lib/tests/runner copying tests/runner/check_runner_memory.py -> build/lib/tests/runner copying tests/runner/__init__.py -> build/lib/tests/runner copying tests/runner/check_runner.py -> build/lib/tests/runner creating build/lib/tests/logger copying tests/logger/__init__.py -> build/lib/tests/logger copying tests/logger/check_logger.py -> build/lib/tests/logger creating build/lib/tests/loader copying tests/loader/check_loader.py -> build/lib/tests/loader copying tests/loader/__init__.py -> build/lib/tests/loader creating build/lib/tests/templates copying tests/templates/__init__.py -> build/lib/tests/templates creating build/lib/tests/tests copying tests/tests/check_test.py -> build/lib/tests/tests copying tests/tests/__init__.py -> build/lib/tests/tests copying tests/tests/check_session.py -> build/lib/tests/tests copying tests/tests/check_test_context.py -> build/lib/tests/tests creating build/lib/tests/scheduler copying tests/scheduler/__init__.py -> build/lib/tests/scheduler copying tests/scheduler/check_scheduler.py -> build/lib/tests/scheduler creating build/lib/tests/services copying tests/services/__init__.py -> build/lib/tests/services copying tests/services/check_service.py -> build/lib/tests/services copying tests/services/check_background_thread_service.py -> build/lib/tests/services creating build/lib/tests/cluster copying tests/cluster/check_json.py -> build/lib/tests/cluster copying tests/cluster/check_finite_subcluster.py -> build/lib/tests/cluster copying tests/cluster/check_node_container.py -> build/lib/tests/cluster copying tests/cluster/check_cluster_spec.py -> build/lib/tests/cluster copying tests/cluster/__init__.py -> build/lib/tests/cluster copying tests/cluster/check_localhost.py -> build/lib/tests/cluster copying tests/cluster/check_remoteaccount.py -> build/lib/tests/cluster copying tests/cluster/check_vagrant.py -> build/lib/tests/cluster copying tests/cluster/check_cluster.py -> build/lib/tests/cluster creating build/lib/tests/utils copying tests/utils/__init__.py -> build/lib/tests/utils copying tests/utils/check_util.py -> build/lib/tests/utils creating build/lib/tests/command_line copying tests/command_line/__init__.py -> build/lib/tests/command_line copying tests/command_line/check_main.py -> build/lib/tests/command_line copying tests/command_line/check_parse_args.py -> build/lib/tests/command_line creating build/lib/tests/mark/resources copying tests/mark/resources/__init__.py -> build/lib/tests/mark/resources creating build/lib/tests/runner/resources copying tests/runner/resources/__init__.py -> build/lib/tests/runner/resources copying tests/runner/resources/test_failing_tests.py -> build/lib/tests/runner/resources copying tests/runner/resources/test_memory_leak.py -> build/lib/tests/runner/resources copying tests/runner/resources/test_thingy.py -> build/lib/tests/runner/resources creating build/lib/tests/loader/resources copying tests/loader/resources/__init__.py -> build/lib/tests/loader/resources creating build/lib/tests/loader/resources/loader_test_directory copying tests/loader/resources/loader_test_directory/test_b.py -> build/lib/tests/loader/resources/loader_test_directory copying tests/loader/resources/loader_test_directory/test_decorated.py -> build/lib/tests/loader/resources/loader_test_directory copying tests/loader/resources/loader_test_directory/__init__.py -> build/lib/tests/loader/resources/loader_test_directory copying tests/loader/resources/loader_test_directory/test_a.py -> build/lib/tests/loader/resources/loader_test_directory creating build/lib/tests/loader/resources/loader_test_directory/sub_dir_a copying tests/loader/resources/loader_test_directory/sub_dir_a/test_c.py -> build/lib/tests/loader/resources/loader_test_directory/sub_dir_a copying tests/loader/resources/loader_test_directory/sub_dir_a/__init__.py -> build/lib/tests/loader/resources/loader_test_directory/sub_dir_a creating build/lib/tests/templates/service copying tests/templates/service/__init__.py -> build/lib/tests/templates/service copying tests/templates/service/check_render.py -> build/lib/tests/templates/service creating build/lib/tests/templates/test copying tests/templates/test/__init__.py -> build/lib/tests/templates/test copying tests/templates/test/check_render.py -> build/lib/tests/templates/test creating build/lib/systests/cluster copying systests/cluster/__init__.py -> build/lib/systests/cluster copying systests/cluster/test_remote_account.py -> build/lib/systests/cluster creating build/lib/ducktape/mark copying ducktape/mark/mark_expander.py -> build/lib/ducktape/mark copying ducktape/mark/_mark.py -> build/lib/ducktape/mark copying ducktape/mark/__init__.py -> build/lib/ducktape/mark copying ducktape/mark/resource.py -> build/lib/ducktape/mark creating build/lib/ducktape/tests copying ducktape/tests/status.py -> build/lib/ducktape/tests copying ducktape/tests/__init__.py -> build/lib/ducktape/tests copying ducktape/tests/session.py -> build/lib/ducktape/tests copying ducktape/tests/runner.py -> build/lib/ducktape/tests copying ducktape/tests/loader.py -> build/lib/ducktape/tests copying ducktape/tests/test.py -> build/lib/ducktape/tests copying ducktape/tests/serde.py -> build/lib/ducktape/tests copying ducktape/tests/loggermaker.py -> build/lib/ducktape/tests copying ducktape/tests/runner_client.py -> build/lib/ducktape/tests copying ducktape/tests/event.py -> build/lib/ducktape/tests copying ducktape/tests/scheduler.py -> build/lib/ducktape/tests copying ducktape/tests/reporter.py -> build/lib/ducktape/tests copying ducktape/tests/result.py -> build/lib/ducktape/tests creating build/lib/ducktape/services copying ducktape/services/__init__.py -> build/lib/ducktape/services copying ducktape/services/background_thread.py -> build/lib/ducktape/services copying ducktape/services/service_registry.py -> build/lib/ducktape/services copying ducktape/services/service.py -> build/lib/ducktape/services creating build/lib/ducktape/cluster copying ducktape/cluster/__init__.py -> build/lib/ducktape/cluster copying ducktape/cluster/cluster.py -> build/lib/ducktape/cluster copying ducktape/cluster/localhost.py -> build/lib/ducktape/cluster copying ducktape/cluster/node_container.py -> build/lib/ducktape/cluster copying ducktape/cluster/finite_subcluster.py -> build/lib/ducktape/cluster copying ducktape/cluster/json.py -> build/lib/ducktape/cluster copying ducktape/cluster/linux_remoteaccount.py -> build/lib/ducktape/cluster copying ducktape/cluster/windows_remoteaccount.py -> build/lib/ducktape/cluster copying ducktape/cluster/vagrant.py -> build/lib/ducktape/cluster copying ducktape/cluster/remoteaccount.py -> build/lib/ducktape/cluster copying ducktape/cluster/cluster_spec.py -> build/lib/ducktape/cluster creating build/lib/ducktape/utils copying ducktape/utils/util.py -> build/lib/ducktape/utils copying ducktape/utils/__init__.py -> build/lib/ducktape/utils copying ducktape/utils/local_filesystem_utils.py -> build/lib/ducktape/utils copying ducktape/utils/terminal_size.py -> build/lib/ducktape/utils copying ducktape/utils/http_utils.py -> build/lib/ducktape/utils creating build/lib/ducktape/command_line copying ducktape/command_line/parse_args.py -> build/lib/ducktape/command_line copying ducktape/command_line/main.py -> build/lib/ducktape/command_line copying ducktape/command_line/__init__.py -> build/lib/ducktape/command_line copying ducktape/command_line/defaults.py -> build/lib/ducktape/command_line creating build/lib/ducktape/templates creating build/lib/ducktape/templates/report copying ducktape/templates/report/report.html -> build/lib/ducktape/templates/report copying ducktape/templates/report/report.css -> build/lib/ducktape/templates/report installing to build/bdist.linux-armv7l/wheel running install running install_lib creating build/bdist.linux-armv7l creating build/bdist.linux-armv7l/wheel creating build/bdist.linux-armv7l/wheel/tests copying build/lib/tests/ducktape_mock.py -> build/bdist.linux-armv7l/wheel/tests creating build/bdist.linux-armv7l/wheel/tests/mark creating build/bdist.linux-armv7l/wheel/tests/mark/resources copying build/lib/tests/mark/resources/__init__.py -> build/bdist.linux-armv7l/wheel/tests/mark/resources copying build/lib/tests/mark/check_parametrize.py -> build/bdist.linux-armv7l/wheel/tests/mark copying build/lib/tests/mark/__init__.py -> build/bdist.linux-armv7l/wheel/tests/mark copying build/lib/tests/mark/check_ignore.py -> build/bdist.linux-armv7l/wheel/tests/mark copying build/lib/tests/mark/check_env.py -> build/bdist.linux-armv7l/wheel/tests/mark copying build/lib/tests/mark/check_cluster_use_metadata.py -> build/bdist.linux-armv7l/wheel/tests/mark creating build/bdist.linux-armv7l/wheel/tests/runner creating build/bdist.linux-armv7l/wheel/tests/runner/resources copying build/lib/tests/runner/resources/__init__.py -> build/bdist.linux-armv7l/wheel/tests/runner/resources copying build/lib/tests/runner/resources/test_failing_tests.py -> build/bdist.linux-armv7l/wheel/tests/runner/resources copying build/lib/tests/runner/resources/test_memory_leak.py -> build/bdist.linux-armv7l/wheel/tests/runner/resources copying build/lib/tests/runner/resources/test_thingy.py -> build/bdist.linux-armv7l/wheel/tests/runner/resources copying build/lib/tests/runner/check_runner_memory.py -> build/bdist.linux-armv7l/wheel/tests/runner copying build/lib/tests/runner/__init__.py -> build/bdist.linux-armv7l/wheel/tests/runner copying build/lib/tests/runner/check_runner.py -> build/bdist.linux-armv7l/wheel/tests/runner creating build/bdist.linux-armv7l/wheel/tests/logger copying build/lib/tests/logger/__init__.py -> build/bdist.linux-armv7l/wheel/tests/logger copying build/lib/tests/logger/check_logger.py -> build/bdist.linux-armv7l/wheel/tests/logger creating build/bdist.linux-armv7l/wheel/tests/loader copying build/lib/tests/loader/check_loader.py -> build/bdist.linux-armv7l/wheel/tests/loader creating build/bdist.linux-armv7l/wheel/tests/loader/resources copying build/lib/tests/loader/resources/__init__.py -> build/bdist.linux-armv7l/wheel/tests/loader/resources creating build/bdist.linux-armv7l/wheel/tests/loader/resources/loader_test_directory copying build/lib/tests/loader/resources/loader_test_directory/test_b.py -> build/bdist.linux-armv7l/wheel/tests/loader/resources/loader_test_directory copying build/lib/tests/loader/resources/loader_test_directory/test_decorated.py -> build/bdist.linux-armv7l/wheel/tests/loader/resources/loader_test_directory copying build/lib/tests/loader/resources/loader_test_directory/__init__.py -> build/bdist.linux-armv7l/wheel/tests/loader/resources/loader_test_directory creating build/bdist.linux-armv7l/wheel/tests/loader/resources/loader_test_directory/sub_dir_a copying build/lib/tests/loader/resources/loader_test_directory/sub_dir_a/test_c.py -> build/bdist.linux-armv7l/wheel/tests/loader/resources/loader_test_directory/sub_dir_a copying build/lib/tests/loader/resources/loader_test_directory/sub_dir_a/__init__.py -> build/bdist.linux-armv7l/wheel/tests/loader/resources/loader_test_directory/sub_dir_a copying build/lib/tests/loader/resources/loader_test_directory/test_a.py -> build/bdist.linux-armv7l/wheel/tests/loader/resources/loader_test_directory copying build/lib/tests/loader/__init__.py -> build/bdist.linux-armv7l/wheel/tests/loader copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/tests creating build/bdist.linux-armv7l/wheel/tests/templates copying build/lib/tests/templates/__init__.py -> build/bdist.linux-armv7l/wheel/tests/templates creating build/bdist.linux-armv7l/wheel/tests/templates/service copying build/lib/tests/templates/service/__init__.py -> build/bdist.linux-armv7l/wheel/tests/templates/service copying build/lib/tests/templates/service/check_render.py -> build/bdist.linux-armv7l/wheel/tests/templates/service creating build/bdist.linux-armv7l/wheel/tests/templates/test copying build/lib/tests/templates/test/__init__.py -> build/bdist.linux-armv7l/wheel/tests/templates/test copying build/lib/tests/templates/test/check_render.py -> build/bdist.linux-armv7l/wheel/tests/templates/test creating build/bdist.linux-armv7l/wheel/tests/tests copying build/lib/tests/tests/check_test.py -> build/bdist.linux-armv7l/wheel/tests/tests copying build/lib/tests/tests/__init__.py -> build/bdist.linux-armv7l/wheel/tests/tests copying build/lib/tests/tests/check_session.py -> build/bdist.linux-armv7l/wheel/tests/tests copying build/lib/tests/tests/check_test_context.py -> build/bdist.linux-armv7l/wheel/tests/tests creating build/bdist.linux-armv7l/wheel/tests/scheduler copying build/lib/tests/scheduler/__init__.py -> build/bdist.linux-armv7l/wheel/tests/scheduler copying build/lib/tests/scheduler/check_scheduler.py -> build/bdist.linux-armv7l/wheel/tests/scheduler creating build/bdist.linux-armv7l/wheel/tests/services copying build/lib/tests/services/__init__.py -> build/bdist.linux-armv7l/wheel/tests/services copying build/lib/tests/services/check_service.py -> build/bdist.linux-armv7l/wheel/tests/services copying build/lib/tests/services/check_background_thread_service.py -> build/bdist.linux-armv7l/wheel/tests/services creating build/bdist.linux-armv7l/wheel/tests/cluster copying build/lib/tests/cluster/check_json.py -> build/bdist.linux-armv7l/wheel/tests/cluster copying build/lib/tests/cluster/check_finite_subcluster.py -> build/bdist.linux-armv7l/wheel/tests/cluster copying build/lib/tests/cluster/check_node_container.py -> build/bdist.linux-armv7l/wheel/tests/cluster copying build/lib/tests/cluster/check_cluster_spec.py -> build/bdist.linux-armv7l/wheel/tests/cluster copying build/lib/tests/cluster/__init__.py -> build/bdist.linux-armv7l/wheel/tests/cluster copying build/lib/tests/cluster/check_localhost.py -> build/bdist.linux-armv7l/wheel/tests/cluster copying build/lib/tests/cluster/check_remoteaccount.py -> build/bdist.linux-armv7l/wheel/tests/cluster copying build/lib/tests/cluster/check_vagrant.py -> build/bdist.linux-armv7l/wheel/tests/cluster copying build/lib/tests/cluster/check_cluster.py -> build/bdist.linux-armv7l/wheel/tests/cluster creating build/bdist.linux-armv7l/wheel/tests/utils copying build/lib/tests/utils/__init__.py -> build/bdist.linux-armv7l/wheel/tests/utils copying build/lib/tests/utils/check_util.py -> build/bdist.linux-armv7l/wheel/tests/utils copying build/lib/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/tests creating build/bdist.linux-armv7l/wheel/tests/command_line copying build/lib/tests/command_line/__init__.py -> build/bdist.linux-armv7l/wheel/tests/command_line copying build/lib/tests/command_line/check_main.py -> build/bdist.linux-armv7l/wheel/tests/command_line copying build/lib/tests/command_line/check_parse_args.py -> build/bdist.linux-armv7l/wheel/tests/command_line creating build/bdist.linux-armv7l/wheel/systests copying build/lib/systests/__init__.py -> build/bdist.linux-armv7l/wheel/systests creating build/bdist.linux-armv7l/wheel/systests/cluster copying build/lib/systests/cluster/__init__.py -> build/bdist.linux-armv7l/wheel/systests/cluster copying build/lib/systests/cluster/test_remote_account.py -> build/bdist.linux-armv7l/wheel/systests/cluster creating build/bdist.linux-armv7l/wheel/ducktape creating build/bdist.linux-armv7l/wheel/ducktape/mark copying build/lib/ducktape/mark/mark_expander.py -> build/bdist.linux-armv7l/wheel/ducktape/mark copying build/lib/ducktape/mark/_mark.py -> build/bdist.linux-armv7l/wheel/ducktape/mark copying build/lib/ducktape/mark/__init__.py -> build/bdist.linux-armv7l/wheel/ducktape/mark copying build/lib/ducktape/mark/resource.py -> build/bdist.linux-armv7l/wheel/ducktape/mark copying build/lib/ducktape/__init__.py -> build/bdist.linux-armv7l/wheel/ducktape creating build/bdist.linux-armv7l/wheel/ducktape/templates creating build/bdist.linux-armv7l/wheel/ducktape/templates/report copying build/lib/ducktape/templates/report/report.html -> build/bdist.linux-armv7l/wheel/ducktape/templates/report copying build/lib/ducktape/templates/report/report.css -> build/bdist.linux-armv7l/wheel/ducktape/templates/report creating build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/status.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/__init__.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/session.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/runner.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/loader.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/test.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/serde.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/loggermaker.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/runner_client.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/event.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/scheduler.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/reporter.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/tests/result.py -> build/bdist.linux-armv7l/wheel/ducktape/tests copying build/lib/ducktape/template.py -> build/bdist.linux-armv7l/wheel/ducktape creating build/bdist.linux-armv7l/wheel/ducktape/services copying build/lib/ducktape/services/__init__.py -> build/bdist.linux-armv7l/wheel/ducktape/services copying build/lib/ducktape/services/background_thread.py -> build/bdist.linux-armv7l/wheel/ducktape/services copying build/lib/ducktape/services/service_registry.py -> build/bdist.linux-armv7l/wheel/ducktape/services copying build/lib/ducktape/services/service.py -> build/bdist.linux-armv7l/wheel/ducktape/services creating build/bdist.linux-armv7l/wheel/ducktape/cluster copying build/lib/ducktape/cluster/__init__.py -> build/bdist.linux-armv7l/wheel/ducktape/cluster copying build/lib/ducktape/cluster/cluster.py -> build/bdist.linux-armv7l/wheel/ducktape/cluster copying build/lib/ducktape/cluster/localhost.py -> build/bdist.linux-armv7l/wheel/ducktape/cluster copying build/lib/ducktape/cluster/node_container.py -> build/bdist.linux-armv7l/wheel/ducktape/cluster copying build/lib/ducktape/cluster/finite_subcluster.py -> build/bdist.linux-armv7l/wheel/ducktape/cluster copying build/lib/ducktape/cluster/json.py -> build/bdist.linux-armv7l/wheel/ducktape/cluster copying build/lib/ducktape/cluster/linux_remoteaccount.py -> build/bdist.linux-armv7l/wheel/ducktape/cluster copying build/lib/ducktape/cluster/windows_remoteaccount.py -> build/bdist.linux-armv7l/wheel/ducktape/cluster copying build/lib/ducktape/cluster/vagrant.py -> build/bdist.linux-armv7l/wheel/ducktape/cluster copying build/lib/ducktape/cluster/remoteaccount.py -> build/bdist.linux-armv7l/wheel/ducktape/cluster copying build/lib/ducktape/cluster/cluster_spec.py -> build/bdist.linux-armv7l/wheel/ducktape/cluster creating build/bdist.linux-armv7l/wheel/ducktape/utils copying build/lib/ducktape/utils/util.py -> build/bdist.linux-armv7l/wheel/ducktape/utils copying build/lib/ducktape/utils/__init__.py -> build/bdist.linux-armv7l/wheel/ducktape/utils copying build/lib/ducktape/utils/local_filesystem_utils.py -> build/bdist.linux-armv7l/wheel/ducktape/utils copying build/lib/ducktape/utils/terminal_size.py -> build/bdist.linux-armv7l/wheel/ducktape/utils copying build/lib/ducktape/utils/http_utils.py -> build/bdist.linux-armv7l/wheel/ducktape/utils copying build/lib/ducktape/__main__.py -> build/bdist.linux-armv7l/wheel/ducktape copying build/lib/ducktape/json_serializable.py -> build/bdist.linux-armv7l/wheel/ducktape creating build/bdist.linux-armv7l/wheel/ducktape/command_line copying build/lib/ducktape/command_line/parse_args.py -> build/bdist.linux-armv7l/wheel/ducktape/command_line copying build/lib/ducktape/command_line/main.py -> build/bdist.linux-armv7l/wheel/ducktape/command_line copying build/lib/ducktape/command_line/__init__.py -> build/bdist.linux-armv7l/wheel/ducktape/command_line copying build/lib/ducktape/command_line/defaults.py -> build/bdist.linux-armv7l/wheel/ducktape/command_line copying build/lib/ducktape/errors.py -> build/bdist.linux-armv7l/wheel/ducktape running install_egg_info running egg_info writing dependency_links to ducktape.egg-info/dependency_links.txt writing requirements to ducktape.egg-info/requires.txt writing entry points to ducktape.egg-info/entry_points.txt writing ducktape.egg-info/PKG-INFO writing top-level names to ducktape.egg-info/top_level.txt reading manifest file 'ducktape.egg-info/SOURCES.txt' writing manifest file 'ducktape.egg-info/SOURCES.txt' Copying ducktape.egg-info to build/bdist.linux-armv7l/wheel/ducktape-0.7.5-py3.4.egg-info running install_scripts creating build/bdist.linux-armv7l/wheel/ducktape-0.7.5.dist-info/WHEEL creating '/tmp/pip-wheel-bswenoot/ducktape-0.7.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it adding 'ducktape/__init__.py' adding 'ducktape/__main__.py' adding 'ducktape/errors.py' adding 'ducktape/json_serializable.py' adding 'ducktape/template.py' adding 'ducktape/cluster/__init__.py' adding 'ducktape/cluster/cluster.py' adding 'ducktape/cluster/cluster_spec.py' adding 'ducktape/cluster/finite_subcluster.py' adding 'ducktape/cluster/json.py' adding 'ducktape/cluster/linux_remoteaccount.py' adding 'ducktape/cluster/localhost.py' adding 'ducktape/cluster/node_container.py' adding 'ducktape/cluster/remoteaccount.py' adding 'ducktape/cluster/vagrant.py' adding 'ducktape/cluster/windows_remoteaccount.py' adding 'ducktape/command_line/__init__.py' adding 'ducktape/command_line/defaults.py' adding 'ducktape/command_line/main.py' adding 'ducktape/command_line/parse_args.py' adding 'ducktape/mark/__init__.py' adding 'ducktape/mark/_mark.py' adding 'ducktape/mark/mark_expander.py' adding 'ducktape/mark/resource.py' adding 'ducktape/services/__init__.py' adding 'ducktape/services/background_thread.py' adding 'ducktape/services/service.py' adding 'ducktape/services/service_registry.py' adding 'ducktape/templates/report/report.css' adding 'ducktape/templates/report/report.html' adding 'ducktape/tests/__init__.py' adding 'ducktape/tests/event.py' adding 'ducktape/tests/loader.py' adding 'ducktape/tests/loggermaker.py' adding 'ducktape/tests/reporter.py' adding 'ducktape/tests/result.py' adding 'ducktape/tests/runner.py' adding 'ducktape/tests/runner_client.py' adding 'ducktape/tests/scheduler.py' adding 'ducktape/tests/serde.py' adding 'ducktape/tests/session.py' adding 'ducktape/tests/status.py' adding 'ducktape/tests/test.py' adding 'ducktape/utils/__init__.py' adding 'ducktape/utils/http_utils.py' adding 'ducktape/utils/local_filesystem_utils.py' adding 'ducktape/utils/terminal_size.py' adding 'ducktape/utils/util.py' adding 'systests/__init__.py' adding 'systests/cluster/__init__.py' adding 'systests/cluster/test_remote_account.py' adding 'tests/__init__.py' adding 'tests/ducktape_mock.py' adding 'tests/test_utils.py' adding 'tests/cluster/__init__.py' adding 'tests/cluster/check_cluster.py' adding 'tests/cluster/check_cluster_spec.py' adding 'tests/cluster/check_finite_subcluster.py' adding 'tests/cluster/check_json.py' adding 'tests/cluster/check_localhost.py' adding 'tests/cluster/check_node_container.py' adding 'tests/cluster/check_remoteaccount.py' adding 'tests/cluster/check_vagrant.py' adding 'tests/command_line/__init__.py' adding 'tests/command_line/check_main.py' adding 'tests/command_line/check_parse_args.py' adding 'tests/loader/__init__.py' adding 'tests/loader/check_loader.py' adding 'tests/loader/resources/__init__.py' adding 'tests/loader/resources/loader_test_directory/__init__.py' adding 'tests/loader/resources/loader_test_directory/test_a.py' adding 'tests/loader/resources/loader_test_directory/test_b.py' adding 'tests/loader/resources/loader_test_directory/test_decorated.py' adding 'tests/loader/resources/loader_test_directory/sub_dir_a/__init__.py' adding 'tests/loader/resources/loader_test_directory/sub_dir_a/test_c.py' adding 'tests/logger/__init__.py' adding 'tests/logger/check_logger.py' adding 'tests/mark/__init__.py' adding 'tests/mark/check_cluster_use_metadata.py' adding 'tests/mark/check_env.py' adding 'tests/mark/check_ignore.py' adding 'tests/mark/check_parametrize.py' adding 'tests/mark/resources/__init__.py' adding 'tests/runner/__init__.py' adding 'tests/runner/check_runner.py' adding 'tests/runner/check_runner_memory.py' adding 'tests/runner/resources/__init__.py' adding 'tests/runner/resources/test_failing_tests.py' adding 'tests/runner/resources/test_memory_leak.py' adding 'tests/runner/resources/test_thingy.py' adding 'tests/scheduler/__init__.py' adding 'tests/scheduler/check_scheduler.py' adding 'tests/services/__init__.py' adding 'tests/services/check_background_thread_service.py' adding 'tests/services/check_service.py' adding 'tests/templates/__init__.py' adding 'tests/templates/service/__init__.py' adding 'tests/templates/service/check_render.py' adding 'tests/templates/test/__init__.py' adding 'tests/templates/test/check_render.py' adding 'tests/tests/__init__.py' adding 'tests/tests/check_session.py' adding 'tests/tests/check_test.py' adding 'tests/tests/check_test_context.py' adding 'tests/utils/__init__.py' adding 'tests/utils/check_util.py' adding 'ducktape-0.7.5.dist-info/METADATA' adding 'ducktape-0.7.5.dist-info/WHEEL' adding 'ducktape-0.7.5.dist-info/entry_points.txt' adding 'ducktape-0.7.5.dist-info/top_level.txt' adding 'ducktape-0.7.5.dist-info/RECORD' removing build/bdist.linux-armv7l/wheel Running setup.py bdist_wheel for ducktape: finished with status 'done' Stored in directory: /tmp/tmpqylnqzmg Successfully built ducktape Cleaning up... Removing source in /tmp/pip-wheel-xc5ob7f8/ducktape Removed build tracker '/tmp/pip-req-tracker-uk_78bdi'