6363 paths :
6464 - .tox
6565
66+ futures :
67+ docker :
68+ - image : datadog/docker-library:dd_trace_py_1_0_0
69+ steps :
70+ - checkout
71+ - restore_cache :
72+ keys :
73+ - tox-cache-futures-{{ checksum "tox.ini" }}
74+ - run : tox -e '{py27}-threading-futures{30,31,32}' --result-json /tmp/futures.1.results
75+ - run : tox -e '{py34,py35,py36}-threading' --result-json /tmp/futures.2.results
76+ - persist_to_workspace :
77+ root : /tmp
78+ paths :
79+ - futures.1.results
80+ - futures.2.results
81+ - save_cache :
82+ key : tox-cache-futures-{{ checksum "tox.ini" }}
83+ paths :
84+ - .tox
85+
6686 boto :
6787 docker :
6888 - image : datadog/docker-library:dd_trace_py_1_0_0
@@ -164,15 +184,13 @@ jobs:
164184 - restore_cache :
165185 keys :
166186 - tox-cache-tornado-{{ checksum "tox.ini" }}
167- - run : tox -e '{py27}-tornado{40,41,42,43,44}' --result-json /tmp/tornado.1.results
168- - run : tox -e '{py27}-tornado{40,41,42,43,44}-futures' --result-json /tmp/tornado.2.results
169- - run : tox -e '{py34,py35,py36}-tornado{40,41,42,43,44}' --result-json /tmp/tornado.3.results
187+ - run : tox -e '{py27,py34,py35,py36}-tornado{40,41,42,43,44}' --result-json /tmp/tornado.1.results
188+ - run : tox -e '{py27}-tornado{40,41,42,43,44}-futures{30,31,32}' --result-json /tmp/tornado.2.results
170189 - persist_to_workspace :
171190 root : /tmp
172191 paths :
173192 - tornado.1.results
174193 - tornado.2.results
175- - tornado.3.results
176194 - save_cache :
177195 key : tox-cache-tornado-{{ checksum "tox.ini" }}
178196 paths :
@@ -459,6 +477,31 @@ jobs:
459477 paths :
460478 - .tox
461479
480+ pymysql :
481+ docker :
482+ - image : datadog/docker-library:dd_trace_py_1_0_0
483+ - image : mysql:5.7
484+ env :
485+ - MYSQL_ROOT_PASSWORD=admin
486+ - MYSQL_PASSWORD=test
487+ - MYSQL_USER=test
488+ - MYSQL_DATABASE=test
489+ steps :
490+ - checkout
491+ - restore_cache :
492+ keys :
493+ - tox-cache-pymysql-{{ checksum "tox.ini" }}
494+ - run : tox -e 'wait' mysql
495+ - run : tox -e '{py27,py34,py35,py36}-pymysql{07,08}' --result-json /tmp/pymysql.results
496+ - persist_to_workspace :
497+ root : /tmp
498+ paths :
499+ - pymysql.results
500+ - save_cache :
501+ key : tox-cache-pymysql-{{ checksum "tox.ini" }}
502+ paths :
503+ - .tox
504+
462505 pylibmc :
463506 docker :
464507 - image : datadog/docker-library:dd_trace_py_1_0_0
@@ -744,6 +787,7 @@ workflows:
744787 - flake8
745788 - tracer
746789 - integration
790+ - futures
747791 - boto
748792 - ddtracerun
749793 - asyncio
@@ -762,6 +806,7 @@ workflows:
762806 - mysqlconnector
763807 - mysqlpython
764808 - mysqldb
809+ - pymysql
765810 - pylibmc
766811 - pymongo
767812 - pyramid
@@ -778,6 +823,7 @@ workflows:
778823 - flake8
779824 - tracer
780825 - integration
826+ - futures
781827 - boto
782828 - ddtracerun
783829 - asyncio
@@ -796,6 +842,7 @@ workflows:
796842 - mysqlconnector
797843 - mysqlpython
798844 - mysqldb
845+ - pymysql
799846 - pylibmc
800847 - pymongo
801848 - pyramid
0 commit comments