metadata: name: sparkpi format: "Manual Test Definition 1.0" description: "Functional tests of Spark - sparkpi" maintainer: - milosz.wasilewski@linaro.org - ganesh.raju@linaro.org os: - centos - debian scope: - functional devices: - d02 - d03 - d05 - overdrive - moonshot environment: - manual-test run: steps: - "Make sure OpenJDK8 is installed by typing: $ java -version NOTE: If this step fails, then fail the test" - "Follow the steps of Installation from wiki 'https://wiki.linaro.org/LEG/Engineering/BigData/Installing_Hadoop_2_7_2_Spark_2_0_Hive_2_1_0'" - "Verify apache spark installation by testing spark shell. By typing: $ SPARK_HOME/bin/spark-shell --master local[*]" - "Run sparkpi example workload. By typing: $ SPARK_HOME/bin/run-example SparkPi 100" - "Run the following command to quit from spark-shell $ exit() " expected: - "'$ java --version' should display OpenJDK8 as JDK version" - "'Verify apache spark installation' step should create a new Spark shell session successfully." - "'Run sparkpi example' step should start a job and complete without error. The job output should list the estimate value of pi to the number of characters specified."