Poky Test Cases and Test Execution User Guide

From OMAPpedia

(Difference between revisions)
Jump to: navigation, search
(Created page with '=Test Execution Instructions= {| border="2" | '''Test Case ID | '''Test Case Name | '''Test Case Description''' | '''Validation Criteria''' | '''Executions Steps''' | '''Sample …')
m (Test Execution Instructions)
 
(7 intermediate revisions not shown)
Line 22: Line 22:
| 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.  
| 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
| Play - Audio shall play without audible glitches
-
| GST string
+
| 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
-
| Specific file TBD
+
| A_000398_AAC_HE_48kHz_64kbps.aac
|-
|-
| 3
| 3
-
| A/V Playback - MPEG4 (H.263)
+
| Video Record - MPEG4-H263
-
| User plays Audio/Video clip from [SD]. The Audio and Video are simultaneously rendered with A/V synchronization.
+
| 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
-
The file is decoded using [MPEG4 Visual Simple Profile at level 5, D1 NTSC 30 fps, 8 Mbps] with [AAC 48 kHz, 128 kbps, stereo] and rendered to the [Primary LCD], while associated  audio is decoded at [44.1 KHz render frequency] configuration through the [Onboard Stereo speakers].
+
| 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
-
| GST string
+
-
| TBD
+
|-
|-
| 4
| 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
| A/V Playback - H264
| User plays Audio/Video clip from [SD]. The Audio and Video are simultaneously rendered with A/V synchronization.
| 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 [44.1 KHz render frequency] configuration through the [Onboard Stereo speakers].
+
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.
| Play -  Shall play synchronized audio/video without audible/visible distortion.
-
| GST string
+
| 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_000523_H264_BL30_D1NTSC_30fps_4Mbps_AAC_48kHz_128kbps_stereo_4m30s.mp4
+
| AV_000165_W38_H264_CIF_AAC.3gp
-
 
+
-
|-
+
-
| 5
+
-
| Video Record - MPEG4-D1NTSC
+
-
| User records both video. Captured video from [Primary camera] and encoded with [MPEG4 Visual Simple Profile at level 5, D1 NTSC 30 fps, 8 Mbps].
+
-
|
+
-
| GST string.
+
-
| NA
+
|-
|-
Line 58: Line 56:
| 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].
| 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.
| Image should be capture without any distortion.
-
| GST string.
+
| 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
| NA
Line 64: Line 62:
| 7
| 7
| Image Viewer - JPEG
| Image Viewer - JPEG
-
| User pulls up a JPEG image that is stored on the SD card.
+
| 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.
| Image should be displayed without any distortion.
-
| GST string.
+
| 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
-
| TBD
+
| Aaron_atWork.jpg (another jpeg image can be used)
|-
|-
Line 73: Line 71:
| WLAN
| 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].
| 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].
-
| File shall be downloaded and rendered successfully by the browser.
+
| User shall be able to find the network and download web page through the browser.
| ./etc/init.d/wlan start
| ./etc/init.d/wlan start
| NA
| 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)
 +
|}
|}
 +
 +
 +
[[Category:Poky]]

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)
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox