[cairo] More tests working

darxus at chaosreigns.com darxus at chaosreigns.com
Fri Mar 22 09:21:43 PDT 2013


Using CAIRO_REF_DIR and xvfb, with ps disabled:

484 Passed, 8 Failed [0 crashed, 2 expected], 33 Skipped
script (argb32): 6 failed - get-path-extents linear-gradient-reflect map-all-to-image map-bit-to-image map-to-image-fill bitmap-font
image (argb32): 1 failed - get-path-extents
image (rgb24): 1 failed - get-path-extents
image16 (rgb24): 1 failed - get-path-extents
recording (argb32): 1 failed - get-path-extents
recording (rgb24): 1 failed - get-path-extents

What's up with script?

Has the gl backend been getting any testing?  Looks like it got skipped in
what I did attempting to follow test/README.


Using CAIRO_REF_DIR and my normal X server with the ati ddx (open source
radeon), with ps disabled.  All these are expected to be driver bugs?

439 Passed, 59 Failed [3 crashed, 2 expected], 27 Skipped
script (argb32): 6 failed - get-path-extents linear-gradient-reflect map-all-to-image map-bit-to-image map-to-image-fill bitmap-font
gl (argb32): 4 failed - get-path-extents self-copy subsurface-outside-target xcb-huge-subimage
gl (rgb24): 3 failed - get-path-extents self-copy xcb-huge-subimage
gl-window (argb32): 2 failed - get-path-extents subsurface-outside-target
gl-window& (argb32): 2 failed - self-copy subsurface-outside-target
xcb (argb32): 9 failed - get-path-extents hatchings record-paint-alpha-clip-mask record1414x-paint-alpha-clip-mask record2x-paint-alpha-clip-mask record90-paint-alpha-clip-mask recordflip-paint-alpha-clip-mask pdf-surface-source svg-surface-source
xcb (rgb24): 8 failed - get-path-extents record-paint-alpha-clip-mask record1414x-paint-alpha-clip-mask record2x-paint-alpha-clip-mask record90-paint-alpha-clip-mask recordflip-paint-alpha-clip-mask pdf-surface-source svg-surface-source
xcb-window (rgb24): 8 failed - get-path-extents record-paint-alpha-clip-mask record1414x-paint-alpha-clip-mask record2x-paint-alpha-clip-mask record90-paint-alpha-clip-mask recordflip-paint-alpha-clip-mask pdf-surface-source svg-surface-source
xcb-window& (rgb24): 9 failed - get-path-extents hatchings record-paint-alpha-clip-mask record1414x-paint-alpha-clip-mask record2x-paint-alpha-clip-mask record90-paint-alpha-clip-mask recordflip-paint-alpha-clip-mask pdf-surface-source svg-surface-source
xcb-render-0.0 (argb32): 3 failed - get-path-extents pdf-surface-source svg-surface-source
xcb-render-0.0 (rgb24): 3 failed - get-path-extents pdf-surface-source svg-surface-source
xcb-fallback (rgb24): 1 failed - get-path-extents
xlib (argb32): 1 crashed! - negative-stride-image
xlib (argb32): 1 failed - get-path-extents
xlib (rgb24): 1 crashed! - negative-stride-image
xlib (rgb24): 1 failed - get-path-extents
xlib-window (rgb24): 1 crashed! - negative-stride-image
xlib-window (rgb24): 1 failed - get-path-extents
xlib-render-0_0 (rgb24): 3 crashed! - clip-operator negative-stride-image tighten-bounds
xlib-render-0_0 (rgb24): 40 failed - clear-source clip-group-shapes-unaligned-rectangles clip-group-shapes-circles clip-push-group clipped-group extended-blend-alpha extended-blend-alpha-mask fallback fill-and-stroke-alpha-add get-path-extents group-unaligned mask mask-alpha mask-transformed-similar operator-alpha-alpha operator-source path-append pdf-isolated-group recording-surface-over recording-surface-extend-none recording-surface-extend-repeat recording-surface-extend-reflect recording-surface-extend-pad smask smask-fill smask-image-mask smask-mask smask-paint smask-stroke surface-pattern-operator surface-pattern-scale-down-extend-repeat surface-pattern-scale-down-extend-none surface-pattern-scale-down-extend-reflect surface-pattern-scale-down-extend-pad unbounded-operator xlib-expose-event pthread-same-source pthread-similar pdf-surface-source svg-surface-source
xlib-fallback (rgb24): 1 failed - get-path-extents
image (argb32): 1 failed - get-path-extents
image (rgb24): 1 failed - get-path-extents
image16 (rgb24): 1 failed - get-path-extents
recording (argb32): 1 failed - get-path-extents
recording (rgb24): 1 failed - get-path-extents



$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 7.0 (wheezy)
Release:        7.0
Codename:       wheezy

-- 
"As humans, we are taught to forget that we are animals."
- forward to Johnny The Homicidal Maniac
http://www.ChaosReigns.com


More information about the cairo mailing list