Poky Test Cases and Test Execution User Guide

From OMAPpedia

Jump to: navigation, search

[edit] Test Execution Instructions

Test Case ID Test Case Name Test Case Description Validation Criteria Executions Steps Sample file
1 Boot SD card contains Poky filesystem and bootargs (follow boot from SD Card instructions). Insert SD card on Zoom3, turn it on and system should boot up successfully. Home screen and all its images/icons should be displayed correctly. Turn Zoom3 on with SD card inserted. NA
2 Audio Playback User plays an audio file - Input from a file in [SD] is decoded with [AAC, 48 kHz, 128 kbps, Stereo] and rendered to the [Stereo headphone] at [44.1 KHz render frequency] configuration. Play - Audio shall play without audible glitches gst-launch filesrc location=/A_000398_AAC_HE_48kHz_64kbps.aac blocksize=2000 ! audio/mpeg,mpegversion=4,rate=48000,channels=2,width=16,depth=1 ! goodec_aac ! dasfsink A_000398_AAC_HE_48kHz_64kbps.aac
3 Video Record - MPEG4-H263 User records both video. Captured video from [Primary camera] and encoded with MPEG4 H.263. Video will be recorded and also be able to playback gst-launch-0.10 v4l2src device=/dev/video5 num-buffers=100 ! video/x-raw-yuv,format=\(fourcc\)UYVY,width=320,height=240,framerate=15/1! gooenc_h263 ! qtmux ! filesink location=/UYVY_320_240_15fps_1.mp4 NA
4 Video Playback- MPEG4 (H.263) User plays Video clip recorded with the previous test case. The Video is displayed on the main screen and played back with no glitches, distortions or issues coloring issues. gst-launch filesrc location=/UYVY_320_240_15fps_1.mp4 ! qtdemux name=demux demux.video_00 ! queue ! goodec_h263 ! queue ! goosink_pp UYVY_320_240_15fps_1.mp4 (Video created from test 3)
5 A/V Playback - H264 User plays Audio/Video clip from [SD]. The Audio and Video are simultaneously rendered with A/V synchronization.

The file is decoded using [H.264 Baseline Profile Level 3.0, D1 NTSC 30 fps, 4 Mbps] with [AAC 48 kHz, 128 kbps, stereo] and rendered to the [Primary LCD], while associated audio is decoded at configuration through the [Onboard Stereo speakers].

Play - Shall play synchronized audio/video without audible/visible distortion. gst-launch filesrc location=/AV_000165_W38_H264_CIF_AAC.3gp ! qtdemux name=demux demux.video_00 ! queue ! goodec_h264 process-mode=0 ! goosink_pp demux.audio_00 ! queue ! goodec_aac ! dasfsink clock-source=0 AV_000165_W38_H264_CIF_AAC.3gp
6 Image Capture - JPEG User captures and stores the image. User activates [Mode 0: Single shot mode] with [Flash Off] and captures an image or images at [8 Mpixel] resolution, that are encoded with [JPEG Baseline Profile with embedded thumbnail generation] and stored to [SDHC]. Image should be capture without any distortion. gst-launch-0.10 v4l2src device=/dev/video5 num-buffers=100 ! video/x-raw-yuv,format=\(fourcc\)UYVY,width=320,height=240,framerate=15/1! gooenc_jpeg ! filesink location=/UYVY_320_240_15fps.jpg NA
7 Image Viewer - JPEG User pulls up a JPEG image that is stored on the SD card. May need to use a different image then what was previously taken. Image should be displayed without any distortion. gst-launch filesrc location=/Aaron_atWork.jpg ! goodec_jpeg ! goofilter_vpp ! video/x-raw-yuv, width=320, height=240 ! freeze ! goosink_pp rotation=0 input-buffers=1 Aaron_atWork.jpg (another jpeg image can be used)
8 WLAN While connected to a [AP] network on [802.11b] using [WEP] and [WEP] the device downloads and renders a number of [HTTP] based web pages containing contect from [1 server]. User shall be able to find the network and download web page through the browser. ./etc/init.d/wlan start NA
9 GFX SDK Graphics Sample Application User starts and runs the GFX application called OGLES2Skybox2 The 3D application runs on the full screen of the Zoom3 and it has an Air Balloon that changes colors, shape and travels. /etc/init.d/rc.pvr start


Run one of the GFX appications at /usr/bin/OGLES2Skybox2 (loaded into the filesystem)
Personal tools