UMEdesktop

Differences between revisions 7 and 29 (spanning 22 versions)
Revision 7 as of 2008-04-03 14:11:18
Size: 7445
Editor: pool-70-16-165-200
Comment:
Revision 29 as of 2009-02-05 16:26:15
Size: 43
Editor: port-213-160-23-156
Comment: Redirected to the Testcases wiki.
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
[[Include(Testing/Cases/Header)]]

== Summary ==

Basic test of the UME desktop. Can be performed or mobile hardware or in Xnest on a development machine.

== Environment Setup ==

 '''Launch the UME environment''' - launch 'hildon-desktop' '''
   Outside the target, in a shell enter:
    # xhost +SI:localuser:root
   Inside the target terminal:
    # ume-xephyr-start
    this script does the following:
      # apt-get install xserver-xephyr

      # export DISPLAY=:0

      # /etc/init.d/dbus start

      # xinit /etc/X11/xinit/xinitrc -- /usr/bin/Xephyr :2 -host-cursor -screen 1024x600x32 -dpi 96 -ac

== Test Cases ==

=== General Distribution Characteristics ===

 * Moblin Compliance to version 1.0

 * Applications and other UI elements must be consistent with the MID application design guide

 * Built for a 32-bit platform

 * Licensing terms for all components

 * List of known non-open source components that will be included.

=== Kernel ===

 * Use kernel version 2.6.21 or later

 * Enable tickless idle

=== Device Drivers ===

 * WLAN Support

 * WiMax Support

 * WWAN Support

 * SDIO Support

 * Touchscreen Support

 * GPS Support

 * BlueTooth Support

 * Graphics – support x.org 7.1 or newer plus x11 2d driver, mesa 3d driver, agpgart kernel module, DRM kernel module and kernel frame buffer driver

 * Video Decode Acceleration

 * USB Client Support

 * Poulsbo chipset support (PCI IDs)

 * HD Audio – kernel patch to support chipset and ALSA codec driver

 * USB Camera Support

=== Bluetooth Profiles ===

 * Support the Generic Access Profile

 * Support the Service Discovery Profile

 * Support the Hands Free Profile (HFP) Used by VIOP

 * Support the Generic Object Exchange Profile (GOEP)

 * Support the Advanced Audio Distribution Profile (A2DP)

 * Support the Human Interface Device Profile (HID)

 * Support the Headset Profile (HSP)

=== Power and Thermal Management ===

 * ACPI 2.0 support, including support for the new C6 idle state

 * Thermal Management Optimizations

=== Footprint ===

 * Platform memory 192MB

 * Use a maximum of 500MB

=== Performance (Excludes BIOS Times) ===

 * With platform in Hibernate state, time from user pressing power on button to desktop UI being fully responsive <= 16 sec

 * Time from user pressing sleep button to platform going to S3 state (not just display going blank) <= 7 sec

 * With platform in S3 state, time from user pressing wake-up button to desktop UI being fully responsive <= 7 sec

 * When the platform is Cold booted (i.e. when device probe, etc is required), the time from user pressing power on button to desktop UI being fully responsive <= 37 sec

=== User Interface ===

 * Include a MID-optimized user interface framework

 * MID-optimized master user interface

 * Ability to brand and theme the user interface

=== Media Infrastructure ===

 * Include the Helix media framework

 * Include GStreamer

=== Codec Support ===

 * Support MPEG1/MPEG2 layer 3 decode

 * Support PCM inside WAV decoder

 * Support Dolby Digital/AC3 decode

 * Support Advanced Audio Coding (also known as MPEG-2 Part 7, and also MPEG-4 Part 3) decode

 * Support Windows Media Audio (WMA) decode

 * Support Ogg Theora decode (Vorbis?)

 * Support Real Audio decode

 * Support Musepack decode

 * Support FLAC decode

 * Support BSAC decode (MPEG4 audio codec used in T-DMB)

=== Video Decode ===

 * WMV 9 Support

 * MPEG-1 Support

 * MPEG-2 Support

 * Line-21 Support

 * Real Video Support

 * Ogg Theora (ogg)

 * VC1 Support

 * MPEG-4 Support

 * MPEG-4 Part 10 (AVC, H.264)

 * MJPEG Support

 * H-263 Support

 * AVS Support

 * VP-6 Support

 * VP-7 Support

 * WMV 7 Support

 * WMV 8 Support

 * DV Support

 * HDV Support

 * H.261 Support

=== Video Encode ===

 * MPEG-4 Part 10 (AVC, H.264)

 * MJPEG Support

 * H-263 Support

 * H.261 Support

=== Codec Support - A/V Splitters ===

 * MPEG TS/PS/ES Support

 * AVI splitter Support

 * ASF splitter (container for WMV) Support

 * MP4 splitter Support

=== Codec Support - Media File Formats ===

 * MP4/3GPP Support

 * ASF Support

 * AVI Support

 * Xvid media format Support

 * Apple quicktime containers (MOV) Support

 * DivX media format (version; 3, 4, 5 and 6) Support

 * Flash video 7/8/9 (swf) Support

 * Ogg media (ogm) Support

 * Real Media (Ram, ra and rpm) Support

=== Codec Support - Speech Codecs for Video Conferencing ===

 * GSM AMR-WB Support

 * GSM Full rate (FR) Support

 * G.723.1 Support

 * G.729 Support

 * G.711 Support

 * G.726 Support

 * G.722 Support

 * Voice detection and echo cancellation Support

 * GSM-AMR Support

 * GSM-AMR WB+ Support

 * G.728 Support

=== Imaging Support ===

 * JPEG decode

 * BMP decode

 * GIF decode

 * PNG decode

 * JPEG encode

 * BMP encode

 * GIF encode

 * PNG encode

=== DRM ===

 * Real Helix DRM Support

 * WM DRM Support

 * OMA DRM v2.0 Support

=== System Configuration & Utilities ===

 * Software update mechanism tailored for MID

 * Power Management

 * Network Manager

 * Touchscreen calibration

 * Screen brightness

 * User theming customization

 * Font size / screen size

 * Hardware button configuration

 * Volume Controls

 * System Information

 * Date & Time settings

=== Core Applications and Plug-ins ===

 * Include an MID-optimized browser

 * Include an MID-optimized media player

 * Include Flash Movie Player, comparable to Adobe Flash Player version 9

 * Include Adobe Acrobat Reader

 * Include a Java Run-time Environment

 * Media player plug-in

=== Additional Applications ===

 * IM / Chat supporting
AIM
Windows Live Messenger
Yahoo Messenger
QQ (Most popular IM in Asia)
Jabber
ICQ
MySpace IM
Featuring:
Multiple IM sessions at once
Buddy notifications
Private secure conversation

 * Standalone Email client supporting
POP3 (POP3 before SMTP, APOP, TLS)
IMAP4
SMTP (Plain auth, CRAM-MD5, DIGEST-MD5, TLS)
GnuPG
RSS
Featuring:
Off line mode
Address book
Spell check
Auto-colored mail quotes
HTML email formatting
Search
Anti-phishing protection

 * Video conferencing

 * Office document viewer supporting:
PDF
MS Word (.doc)
OpenOffice (.odf)
Excel (.xls)
PowerPoint (.ppt)

 * Casual games

 * Camera application
Display/record video from cam
Take snapshot with cam, save as JPEG
Adjust camera settings

 * RSS reader
Search through feeds
Media management for downloading videos/podcasts

 * Clock
Digital/analog mode
time/date setting
Support regional setting
Alarm
Can sync with NTP
Dual timezone display
Full screen mode (for use when docked)

 * Calculator
Basic calculating
memory function
clipboard support

 * PIM
Calendar
Time
Contacts
Notes
Appointments
Task List

 * Remote desktop client
VNC client
RDP client
Support for screen scaling and panning
Stylus to Mouse click conversion

 * E-book reader

=== Localization ===

 * Support English (US)

=== Documentation ===

 * Deliver updated Documentation

 * Licensing terms for all documentation

 * List of any proprietary documentation which cannot be made public.

 
#refresh 0 http://testcases.qa.ubuntu.com

Testing/Cases/UMEdesktop (last edited 2009-02-05 16:26:15 by port-213-160-23-156)