Poky Test Cases and Test Execution User Guide
From OMAPpedia
(Difference between revisions)
m (→Test Execution Instructions) |
m (→Test Execution Instructions) |
||
| Line 79: | Line 79: | ||
| GFX SDK Graphics Sample Application | | GFX SDK Graphics Sample Application | ||
| User starts and runs the GFX application called OGLES2Skybox2 | | User starts and runs the GFX application called OGLES2Skybox2 | ||
| - | | The 3D application runs on the full screen | + | | 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 | | /etc/init.d/rc.pvr start | ||
/usr/bin/OGLES2Skybox2 | /usr/bin/OGLES2Skybox2 | ||
Latest revision as of 18:34, 1 June 2010
[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
/usr/bin/OGLES2Skybox2 | Run one of the GFX appications at /usr/bin/OGLES2Skybox2 (loaded into the filesystem) |