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 @@
"""
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"
run_test "-m doctest pyspark/accumulators.py"
run_test "-m doctest pyspark/serializers.py"
run_test "pyspark/tests.py"
#run_test "pyspark/mllib/_common.py"
#run_test "pyspark/mllib/classification.py"
#run_test "pyspark/mllib/clustering.py"
#run_test "pyspark/mllib/recommendation.py"
#run_test "pyspark/mllib/regression.py"
run_test "pyspark/mllib/_common.py"
run_test "pyspark/mllib/classification.py"
run_test "pyspark/mllib/clustering.py"
run_test "pyspark/mllib/recommendation.py"
run_test "pyspark/mllib/regression.py"
if [[ $FAILED != 0 ]]; then
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