#Copyright (c) 2016, The Linux Foundation. All rights reserved. # #Redistribution and use in source and binary forms, with or without #modification, are permitted provided that the following conditions are #met: # * Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above # copyright notice, this list of conditions and the following # disclaimer in the documentation and/or other materials provided # with the distribution. # * Neither the name of The Linux Foundation nor the names of its # contributors may be used to endorse or promote products derived # from this software without specific prior written permission. # #THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED #WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF #MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT #ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS #BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR #CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF #SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR #BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, #WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE #OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN #IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #this file is meant to serve the user of the tiny-apts #only the uncommented lines will be parsed #each line should look like this: #/: #################### BENCHMARK tests ################################### #benchmark/hackbench.sh:NONE #benchmark/ebiz.sh:NONE #benchmark/lmbench.sh:NONE #benchmark/strng.sh:NONE #benchmark/sysbench.sh:NONE ###################### CLOCK tests ######################### #clock/rtc.sh:NONE #clock/gettime.sh:NONE ########################## GPIO tests ###################################################### #testing general purpose IO #gpio/gpio-test.sh:NONE #test-script arguments -time to turn on the leds- #gpio/leds-test.sh:2 #gpio/uart_test.sh:NONE ########################## CPU tests ###################################################### #cpu test - checks CPU hotplug feature by turning CPUs off, and turning them on afterwards #cpu/psci-hotplug-test.sh:NONE #cpu/lscpu.sh:NONE #cpu/cpu_freq.sh:NONE ########################## display tests ###################################################### #Runs glxgear opengl toy on full screen and checks FPS. #Should be given two parameters min and max (in case LCD not connected ) expected FPS #display/opengl_glxgears_test.sh: #display/glmark.sh:NONE #display/tuxracer.sh:NONE ########################## wifi tests ###################################################### #test-script arguments -wifi AP- #wifi/wifi-connect-open-security-test.sh: #test-script arguments -wifi AP-, -wifi password- #wifi/wifi-connect-WPA2-PSK-security-test.sh: #wifi/wifi-softap-WPA2-PSK-secure-connect-test.sh:NONE #wifi/wifi-softap-non-secure-connect-test.sh:NONE #wifi/wifi-softap-get-station-info-test.sh:NONE #wifi/wifi-softap-disassoc-sta-test.sh:NONE #testing wifi performance. #station-test-scripts/wifi/STA-all-channels-performance-WPA2-TKIP-secure-test.sh:NONE #wifi/wifi-softap-all-channels-connect-test.sh:NONE ####################### audio tests ################################################## #audio/USB-OGG-Audio-ALSA-Playback-test.sh:NONE #audio/USB-WAV-Audio-ALSA-Playback-test.sh:NONE #audio/USB-MP3-Audio-ALSA-Playback-test.sh:NONE #audio/USB-WAV-Audio-ALSA-Record-test.sh:NONE #audio/USB-RAW-Audio-ALSA-Record-encoded-to-MP3-test.sh:NONE #audio/HDMI-WAV-Audio-ALSA-Playback-test.sh:NONE #audio/HDMI-MP3-Audio-ALSA-Playback-test.sh:NONE #audio/Analog-WAV-Audio-ALSA-Playback-test.sh:NONE #audio/Analog-WAV-Audio-ALSA-Record-test.sh:NONE #audio/Analog-RAW-Audio-ALSA-Record-encoded-to-AAC-test.sh:NONE #audio/encode-wav-to-MP3-playback-USB-audio-test.sh:NONE ######################## video tests ################################### # arg 1 - file to play - variable name from "environmentVars.txt" file representing the video file # e.g "VIDEO_FILE_720P_24FPS_MOV" # arg 2 - audio output (e.g HDMI, analog, USB) #video/Video-play-video-File-test.sh:VIDEO_FILE_720P_24FPS_MOV HDMI #video/Video-play-video-File-test.sh:VIDEO_FILE_1080P_24FPS_MOV HDMI #video/Video-play-video-File-test.sh:VIDEO_FILE_1080P_30FPS_MOV HDMI #video/Video-play-video-File-test.sh:VIDEO_FILE_1080P_60FPS_MP4 HDMI #video/Video-play-video-File-test.sh:VIDEO_FILE_1080P_24FPS_MOV analog #video/Video-play-video-File-test.sh:VIDEO_FILE_1080P_30FPS_MOV analog #video/Video-play-video-File-test.sh:VIDEO_FILE_1080P_60FPS_MP4 analog #video/Video-play-video-File-test.sh:VIDEO_FILE_1080P_30FPS_MOV USB # Plays gst for 14 Hours #video/Video-1080p-24fps-MOV-Audio-HDMI-stability-test.sh:NONE ####################### storage tests ####################################### #storage/sd-card-discover-test.sh:NONE #storage/usb-discover-test.sh:NONE #storage/storage_iozone_test.sh:usb sequential #storage/storage_iozone_test.sh:sdcard sequential #storage/storage_iozone_test.sh:onboard_flash random #storage/storage_dd_test.sh:usb #storage/storage_dd_test.sh:sdcard #storage/storage_dd_test.sh:onboard_flash #storage/storage_copyfile_test.sh:onboard_flash usb #storage/storage_copyfile_test.sh:onboard_flash sdcard #storage/storage_copyfile_test.sh:onboard_flash onboard_flash #-script arguments -USB device- storage/fio-test.sh:/dev/sda1