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

The Open Brand -- Problem Reporting and Interpretations System


Problem Report 1805 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 1805.


Report 1805 Actions


    Problem Report Number 1805
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Test Suite Deficiency (TSD)
    Problem Resolution ID TSD.X.0882
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published 1998-03-03 08:00
    Product Standard X Window System Applications Interface
    Certification Program The Open Brand certification program
    Test Suite VSW version 5.0.0
    Test Identification Xproto/ChangeHosts 1
    Problem Summary TSD4W.00144 There is no scenario appropriate for testing to just the Application Interface Product Standard. Waiver cannot be used for registering a product for the X Window System Display Product Standard.
    Problem Text
    These tests may fail when the testsuite and the X-server are on
    different machines.

    The Xprotocol Spec says this about ChangeHosts and SetAccessControl:

    The client must reside on the same host as the server and/or have been granted
    permission by a server-dependent method to execute this request (or an
    error results).

    We are using the IBM X-server from the X11R6.3 SI which provides no
    server dependent method to do this.
    Test Output
    SECTION: Xproto

    TEST CASE: ChangeHosts

    TEST PURPOSE #1
    Assertion ChangeHosts-1.(A)
    When a client sends a valid ChangeHosts protocol request to
    the X server, then the X server does not send back an error,
    event or reply to the client.
    METH: Call library function testfunc() to do the following:
    METH: Open a connection to the X server using native byte sex.
    METH: Send a valid ChangeHosts protocol request to the X server.
    METH: Verify that the X server does not send back an error, event or reply.
    METH: Open a connection to the X server using reversed byte sex.
    METH: Send a valid ChangeHosts protocol request to the X server.
    METH: Verify that the X server does not send back an error, event or reply.
    REPORT: Expect: wanted NOTHING, got ERROR - BadAccess
    REPORT: Test ChangeHosts failed with 1 error.
    1 FAIL

    TEST CASE: SetAccessControl

    TEST PURPOSE #1
    Assertion SetAccessControl-1.(A)
    When a client sends a valid SetAccessControl protocol
    request to the X server, then the X server does not send
    back an error, event or reply to the client.
    METH: Call library function testfunc() to do the following:
    METH: Open a connection to the X server using native byte sex.
    METH: Send a valid SetAccessControl protocol request to the X server.
    METH: Verify that the X server does not send back an error, event or reply.
    METH: Open a connection to the X server using reversed byte sex.
    METH: Send a valid SetAccessControl protocol request to the X server.
    METH: Verify that the X server does not send back an error, event or reply.
    REPORT: Expect: wanted NOTHING, got ERROR - BadAccess
    REPORT: Test SetAccessControl failed with 1 error.
    1 FAIL

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    We agree this is a Test Suite Deficiency in the test suite version listed.

    We believe the X protocol tests need not be run when testing for
    conformance to just the X Window System Application Interface Product
    Standard, as is being done here. While the submitter's premise is thus moot,
    the test suite is in error as it does not supply a single scenario that
    can be used for this purpose. Thus a TSD is needed to waiver these
    tests, as it is necessary to run the all scenario, which includes them,
    even though their results are not material here.

    Note that as the submitter's premise is not being accepted this TSD
    applies only when registering a product as conforming to only the
    X Window System Application Interface Product Standard and it can
    not be used when registering a product as conforming to the
    X Window System Display Product Standard.

    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