File tree Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Expand file tree Collapse file tree 2 files changed +11
-5
lines changed Original file line number Diff line number Diff line change 8686 if [[ " $IPYTHON " = " 1" ]]; then
8787 exec ipython $IPYTHON_OPTS
8888 else
89- exec " $PYSPARK_PYTHON "
89+ if [[ -n $SPARK_TESTING ]]; then
90+ exec " $PYSPARK_PYTHON " -m doctest
91+ else
92+ exec " $PYSPARK_PYTHON "
93+ fi
9094 fi
9195fi
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ rm -f unit-tests.log
3232rm -rf metastore warehouse
3333
3434function run_test() {
35- SPARK_TESTING=0 $FWDIR /bin/pyspark $1 2>&1 | tee -a > unit-tests.log
35+ SPARK_TESTING=1 $FWDIR /bin/pyspark $1 2>&1 | tee -a > unit-tests.log
3636 FAILED=$(( PIPESTATUS[0 ]|| $FAILED ))
3737
3838 # Fail and exit on the first test failure.
@@ -46,15 +46,17 @@ function run_test() {
4646
4747}
4848
49+ echo " Running PySpark tests. Output is in python/unit-tests.log."
50+
4951run_test " pyspark/rdd.py"
5052run_test " pyspark/context.py"
5153run_test " pyspark/conf.py"
5254if [ -n " $_RUN_SQL_TESTS " ]; then
5355 run_test " pyspark/sql.py"
5456fi
55- run_test " -m doctest pyspark/broadcast.py"
56- run_test " -m doctest pyspark/accumulators.py"
57- run_test " -m doctest pyspark/serializers.py"
57+ run_test " pyspark/broadcast.py"
58+ run_test " pyspark/accumulators.py"
59+ run_test " pyspark/serializers.py"
5860run_test " pyspark/tests.py"
5961run_test " pyspark/mllib/_common.py"
6062run_test " pyspark/mllib/classification.py"
You can’t perform that action at this time.
0 commit comments