Github user jeking3 commented on the issue:
https://github.com/apache/thrift/pull/1292
If you are using autoconf (bootstrap and configure) then you want to do a
``make -j4`` at the top to ensure compiler and libraries are built, then go
into ``lib/py``, ``lib/py.tornado``, and ``lib/py.twisted`` and run ``make
check -j4`` to run all the unit tests. Then from the top level directory you
can do "make precross" to get ready for a cross test, and then you can run ``$
THRIFT_CROSSTEST_CONCURRENCY=4 test/test.py -s --client python,py3,cpp,java
--server python,py3,cpp,java`` to run cross tests against only those languages
- you can be even more restrictive as once you rebase on master, squash and
force push then the current Travis CI and Appveyor builds will run the entire
test suite.
---