QA:Testcase radeon 3D mesa-demos

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(add mesa-demos)
 
(use the template)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{QA/Test_Case
+
{{Testcase_video_3D_mesa-demos|driver=radeon|module=radeon}}
|description=Launch a few demos that come with mesa-libGL. You must be using a card supported by the Radeon video driver.
+
[[Category:Package_xorg-x11-drv-ati_extended_test_cases]]
|actions=
+
# Ensure the 'nomodeset' kernel parameter is not enabled in your bootloader configuration (unless you need it for basic X operation to suceed)
+
# Ensure that <pre>glxinfo | grep 'OpenGL renderer'</pre>does not return:<pre>OpenGL renderer string: Software Rasterizer</pre>
+
# Install the mesa-demos package: `yum -y install mesa-demos`
+
# In a terminal, list the demos:<pre>rpm -ql mesa-demos</pre>
+
# Go to the demos' directory using cd.
+
# Launch at least bounce, fbo_firecube, gloss, multiarb, reflect, teapot, terrain.
+
# Note: other demos might refuse to run.
+
|results=
+
# no crash.
+
# no obvious misrendering.
+
}}
+
[[Category:Radeon_Test_Cases]]
+

Latest revision as of 21:50, 21 February 2011

Contents

Description

This test checks 3D functionality by launching a few demos that come with mesa-libGL. You must be using a card supported by the radeon video driver.

Setup

  1. Ensure the 'nomodeset' and 'radeon.modeset=0' kernel parameters are not set in your bootloader configuration
    • You can see your current kernel options by running cat /proc/cmdline
  2. Ensure the file /etc/X11/xorg.conf does not exist, or is a valid file that uses the radeon driver
  3. Shut your system down entirely, then start it up again
  4. If using a live image to test, ignore the above steps and simply boot the system from the live image with default options
  5. Ensure that glxinfo | grep 'OpenGL renderer' does not return OpenGL renderer string: Software Rasterizer or llvmpipe
  6. Install the mesa-demos package with the command su -c 'yum install mesa-demos'

How to test

  1. In a terminal, list the demos with the command rpm -ql mesa-demos
  2. Switch to the directory where the demos are
  3. Launch at least bounce, fbo_firecube, gloss, multiarb, reflect, teapot and terrain
Note.png
Other demos
Other demos may refuse to run; this is not a failure.

Expected Results

  1. None of the demos should crash
  2. There should be no obvious mis-rendering as any of the demos displays