HomeAbout Us A-Z IndexSearch * Contact Us Register LoginPress Shop

The Open Brand -- Problem Reporting and Interpretations System


Problem Report 0109 Details

Help Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges

This page provides all information on Problem Report 0109.


Report 0109 Actions


    Problem Report Number 0109
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Test Suite Deficiency (TSD)
    Problem Resolution ID TSD.X.0109
    Raised 1993-10-14 08:00
    Updated 2003-03-13 08:00
    Published 1993-11-19 08:00
    Product Standard X Window System Applications Interface
    Certification Program The Open Brand certification program
    Test Suite VSW version 4.1.1
    Test Identification CH06/drwarcs 45 66 69 76
    Problem Summary TSD4.109 These failures are due to an inconsistency between the X Window System Protocol and the sample implementation of the X Server. The sample implementation X Server does not correctly handle end caps for...
    Problem Text
    These failures are due to an inconsistency between the X Window System
    Protocol and the sample implementation of the X Server. The sample
    implementation X Server does not correctly handle end caps for arcs in
    these cases. Since our X Server implementation is based on the sample
    implementation, our server still has these minor faults. The
    pixelization issues represented here in no way impact application
    portability.
    Test Output
    /tset/CH06/drwarcs/Test 45 Failed

    Test Description:
    When the line_style is LineOnOffDash, then cap_style
    applies to all internal ends of the individual dashes,
    except CapNotLast is treated as CapButt.

    Test Strategy:
    Set graphics coordinates for dashed lines
    (includes horizontal and vertical cases,
    and includes joins and caps where relevant).
    Set the line_style of the GC to LineOnOffDash using XChangeGC.
    Set the dash_list of the GC to using XSetDashes.
    For cap_style CapNotLast, CapButt, CapProjecting, CapRound:
    Set the cap_style of the GC using XChangeGC.
    Draw paths.
    Pixmap verify.
    Clear drawable.

    Test Information:
    --- Running test with visual class PseudoColor, depth 8
    A total of 8 out of 9000 pixels were bad
    Pixel check failed. See file Err0000.err for results
    --- Running test with visual class DirectColor, depth 8
    A total of 8 out of 9000 pixels were bad
    Pixel check failed. See file Err0001.err for results
    --- Running test with visual class GrayScale, depth 8
    A total of 8 out of 9000 pixels were bad
    Pixel check failed. See file Err0002.err for results
    --- Running test with visual class StaticGray, depth 8
    A total of 8 out of 9000 pixels were bad
    Pixel check failed. See file Err0003.err for results
    --- Running test with visual class StaticColor, depth 8
    A total of 8 out of 9000 pixels were bad
    Pixel check failed. See file Err0004.err for results
    --- Running test with visual class TrueColor, depth 8
    A total of 8 out of 9000 pixels were bad
    Pixel check failed. See file Err0005.err for results
    --- Running test with pixmap depth 1
    A total of 8 out of 9000 pixels were bad
    Pixel check failed. See file Err0006.err for results
    --- Running test with pixmap depth 8
    A total of 8 out of 9000 pixels were bad
    Pixel check failed. See file Err0007.err for results

    /tset/CH06/drwarcs/Test 66 Failed

    Test Description:
    When the cap_style is CapNotLast and the line_width is zero
    (0), then this is equivalent to CapButt except that the
    final endpoint is not drawn.

    Test Strategy:
    Draw line with CapButt.
    Set GC component function to GXxor.
    Draw line with CapNotLast.
    Verify that only the final end point is set.

    Test Information:
    --- Running test with visual class PseudoColor, depth 8
    Pixel mismatch in image
    See file Err0008.err for details
    Cap style incorrect for thin line and CapNotLast
    --- Running test with visual class DirectColor, depth 8
    Pixel mismatch in image
    See file Err0009.err for details
    Cap style incorrect for thin line and CapNotLast
    --- Running test with visual class GrayScale, depth 8
    Pixel mismatch in image
    See file Err0010.err for details
    Cap style incorrect for thin line and CapNotLast
    --- Running test with visual class StaticGray, depth 8
    Pixel mismatch in image
    See file Err0011.err for details
    Cap style incorrect for thin line and CapNotLast
    --- Running test with visual class StaticColor, depth 8
    Pixel mismatch in image
    See file Err0012.err for details
    Cap style incorrect for thin line and CapNotLast
    --- Running test with visual class TrueColor, depth 8
    Pixel mismatch in image
    See file Err0013.err for details
    Cap style incorrect for thin line and CapNotLast
    --- Running test with pixmap depth 1
    Pixel mismatch in image
    See file Err0014.err for details
    Cap style incorrect for thin line and CapNotLast
    --- Running test with pixmap depth 8
    Pixel mismatch in image
    See file Err0015.err for details
    Cap style incorrect for thin line and CapNotLast

    /tset/CH06/drwarcs/Test 69 Failed

    Test Description:
    When the cap_style is CapRound and line-width is not zero,
    then the line has a circular arc, with the diamater equal to
    the line_width, centred on the endpoint.

    Test Strategy:
    For a variety of line widths.
    Draw line with CapRound.
    Pixmap verify.

    Test Information:
    --- Running test with visual class PseudoColor, depth 8
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0016.err for results
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0017.err for results
    A total of 6 out of 9000 pixels were bad
    Pixel check failed. See file Err0018.err for results
    A total of 1 out of 9000 pixels were bad
    Pixel check failed. See file Err0019.err for results
    --- Running test with visual class DirectColor, depth 8
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0020.err for results
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0021.err for results
    A total of 6 out of 9000 pixels were bad
    Pixel check failed. See file Err0022.err for results
    A total of 1 out of 9000 pixels were bad
    Pixel check failed. See file Err0023.err for results
    --- Running test with visual class GrayScale, depth 8
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0024.err for results
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0025.err for results
    A total of 6 out of 9000 pixels were bad
    Pixel check failed. See file Err0026.err for results
    A total of 1 out of 9000 pixels were bad
    Pixel check failed. See file Err0027.err for results
    --- Running test with visual class StaticGray, depth 8
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0028.err for results
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0029.err for results
    A total of 6 out of 9000 pixels were bad
    Pixel check failed. See file Err0030.err for results
    A total of 1 out of 9000 pixels were bad
    Pixel check failed. See file Err0031.err for results
    --- Running test with visual class StaticColor, depth 8
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0032.err for results
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0033.err for results
    A total of 6 out of 9000 pixels were bad
    Pixel check failed. See file Err0034.err for results
    A total of 1 out of 9000 pixels were bad
    Pixel check failed. See file Err0035.err for results
    --- Running test with visual class TrueColor, depth 8
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0036.err for results
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0037.err for results
    A total of 6 out of 9000 pixels were bad
    Pixel check failed. See file Err0038.err for results
    A total of 1 out of 9000 pixels were bad
    Pixel check failed. See file Err0039.err for results
    --- Running test with pixmap depth 1
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0040.err for results
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0041.err for results
    A total of 6 out of 9000 pixels were bad
    Pixel check failed. See file Err0042.err for results
    A total of 1 out of 9000 pixels were bad
    Pixel check failed. See file Err0043.err for results
    --- Running test with pixmap depth 8
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0044.err for results
    A total of 2 out of 9000 pixels were bad
    Pixel check failed. See file Err0045.err for results
    A total of 6 out of 9000 pixels were bad
    Pixel check failed. See file Err0046.err for results
    A total of 1 out of 9000 pixels were bad
    Pixel check failed. See file Err0047.err for results

    /tset/CH06/drwarcs/Test 76 Failed

    Test Description:
    When a line has coincident endpoints (x1=x2, y1=y2), and
    the cap_style is applied to both endpoints and the
    line_width is not equal to zero and the cap_style is
    CapRound, then the closed path is a circle, centered at the
    endpoint, and with the diameter equal to the line-width.

    Test Strategy:
    Draw zero length line with CapRound.
    Pixmap verify.

    Test Information:
    --- Running test with visual class PseudoColor, depth 8
    A total of 3 out of 9000 pixels were bad
    Pixel check failed. See file Err0048.err for results
    --- Running test with visual class DirectColor, depth 8
    A total of 3 out of 9000 pixels were bad
    Pixel check failed. See file Err0049.err for results
    --- Running test with visual class GrayScale, depth 8
    A total of 3 out of 9000 pixels were bad
    Pixel check failed. See file Err0050.err for results
    --- Running test with visual class StaticGray, depth 8
    A total of 3 out of 9000 pixels were bad
    Pixel check failed. See file Err0051.err for results
    --- Running test with visual class StaticColor, depth 8
    A total of 3 out of 9000 pixels were bad
    Pixel check failed. See file Err0052.err for results
    --- Running test with visual class TrueColor, depth 8
    A total of 3 out of 9000 pixels were bad
    Pixel check failed. See file Err0053.err for results
    --- Running test with pixmap depth 1
    A total of 3 out of 9000 pixels were bad
    Pixel check failed. See file Err0054.err for results
    --- Running test with pixmap depth 8
    A total of 3 out of 9000 pixels were bad
    Pixel check failed. See file Err0055.err for results

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    It is agreed that the pixel map differences indicated by these test
    results are not of a significant nature and that the test suite should
    allow for such minor differences in this test. It is recommended that
    a test suite deficiency be granted.
    (Note this overlaps with TSD4.093, but test number 45 was not included in that
    interpretation).

    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution Test Suite Deficiency (TSD)
    Review Conclusion
    This is an agreed Test Suite Deficiency.

    Problem Reporting System Options:

     

    Back   


Contact the Certification Authority