Skip to content
Snippets Groups Projects
Commit 4c16f79c authored by Patrick Wendell's avatar Patrick Wendell
Browse files

Merge pull request #426 from mateiz/py-ml-tests

Re-enable Python MLlib tests (require Python 2.7 and NumPy 1.7+)

We disabled these earlier because Jenkins didn't have these versions.
parents bf569954 5b3a3e28
No related branches found
No related tags found
No related merge requests found
...@@ -18,3 +18,13 @@ ...@@ -18,3 +18,13 @@
""" """
Python bindings for MLlib. Python bindings for MLlib.
""" """
# MLlib currently needs Python 2.7+ and NumPy 1.7+, so complain if lower
import sys
if sys.version_info[0:2] < (2, 7):
raise Exception("MLlib requires Python 2.7+")
import numpy
if numpy.version.version < '1.7':
raise Exception("MLlib requires NumPy 1.7+")
...@@ -40,11 +40,11 @@ run_test "-m doctest pyspark/broadcast.py" ...@@ -40,11 +40,11 @@ run_test "-m doctest pyspark/broadcast.py"
run_test "-m doctest pyspark/accumulators.py" run_test "-m doctest pyspark/accumulators.py"
run_test "-m doctest pyspark/serializers.py" run_test "-m doctest pyspark/serializers.py"
run_test "pyspark/tests.py" run_test "pyspark/tests.py"
#run_test "pyspark/mllib/_common.py" run_test "pyspark/mllib/_common.py"
#run_test "pyspark/mllib/classification.py" run_test "pyspark/mllib/classification.py"
#run_test "pyspark/mllib/clustering.py" run_test "pyspark/mllib/clustering.py"
#run_test "pyspark/mllib/recommendation.py" run_test "pyspark/mllib/recommendation.py"
#run_test "pyspark/mllib/regression.py" run_test "pyspark/mllib/regression.py"
if [[ $FAILED != 0 ]]; then if [[ $FAILED != 0 ]]; then
echo -en "\033[31m" # Red echo -en "\033[31m" # Red
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment