plugin: manual
name: resolution
requires:
 device.category == 'VIDEO'
command: resolution_test
description:
 This display is using the following resolution:
 .
 $output
 .
 Is this acceptable for your display?

plugin: manual
name: display
requires: package.name == 'python-gst0.10'
command: gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! gconfvideosink'
description:
 Click the Test button to display a video test.
 .
 Do you see color bars and static?

plugin: manual
name: xrandr_detect_modes
requires: package.name == 'xorg'
command: xrandr
description:
 The following screens and video modes have been detected on your system:
 .
 $output
 .
 Is this correct?

plugin: manual
name: xrandr_cycle
requires: package.name == 'xorg'
depends: xrandr_detect_modes
command: xrandr_cycle
description:
 Click Test to cycle through the detected video modes for your system.
 .
 Did the screen appear to be working for each mode?

plugin: shell
name: compiz_check
command: run_compiz_check | ansi_parser
description:
 Check that the hardware is able to run compiz.

plugin: manual
name: glxgears
requires: package.name == 'mesa-utils'
command: glxgears
description:
 Click Test to execute glxgears to ensure that minimal 3d graphics support is in place.
 .
 Did the 3d animation appear?

plugin: manual
name: video-vga
description:
 If your system does not have a VGA port, please skip this test.
 .
 Connect a display (if not already connected) to the VGA port on your system. Is the image displayed correctly?

plugin: manual
name: video-dvi
description:
 If your system does not have a DVI port, please skip this test.
 .
 Connect a display (if not already connected) to the DVI port on your system. Is the image displayed correctly?

plugin: manual
name: video-displayport
description:
 If your system does not have DisplayPort, please skip this test.
 .
 Connect a display (if not already connected) to the DisplayPort on your system. Is the image displayed correctly?

plugin: manual
name: video-hdmi
description:
 If your system does not have a HDMI port, please skip this test.
 .
 Connect a display (if not already connected) to the HDMI port on your system. Is the image displayed correctly?
 .

plugin: manual
name: video-svideo
description:
 If your system does not have a S-VIDEO port, please skip this test.
 .
 Connect a display (if not already connected) to the S-VIDEO port on your system. Is the image displayed correctly?

plugin: manual
name: video-rca
description:
 If your system does not have a RCA port, please skip this test.
 .
 Connect a display (if not already connected) to the RCA port on your system. Is the image displayed correctly?
