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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 0789 Actions


    Problem Report Number 0789
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Test Suite Deficiency (TSD)
    Problem Resolution ID TSD.X.0304
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published 1998-02-24 08:00
    Product Standard Commands and Utilities V3 (UNIX 98)
    Certification Program The Open Brand certification program
    Test Suite VSC version 5.0.1
    Test Identification XOPEN.cmd/ipcs 1030
    Problem Summary TSD4C.00207 This IR claims that the heading is allowed to appear before the facility name line.
    Problem Text

    This tests expects the order of the output headings to be the
    following:

    1) introductory line
    2) facility name
    3) Column heading

    While this is the order of the descriptions of these lines in
    the spec, the spec does not mandate this order. Our implementation
    reverses 2) and 3).
    Test Output
    ***********************************************************************
    /tset/XOPEN.cmd/ipcs/ipcs.ex 1 Failed


    Test Information:
    Assertion #1030 (A): Shared memory facility heading
    TEST: ipcs -o
    TEST: ipcs -m -o
    TEST: ipcs -a
    ERROR: Column headings not found
    Expected column headings: T ID KEY MODE OWNER GROUP NATTCH
    <LC> SEGSZ CPID LPID ATIME DTIME CTIME
    Contents of ipcs_chk_fac_hd.tmp:
    IPC status from /dev/mem as of Thu Jan 15 03:57:18 1998
    T ID KEY MODE OWNER GROUP CREATOR
    <LC> CGROUP CBYTES QNUM QBYTES LSPID LRPID STIME
    <LC> RTIME CTIME
    Message Queues:
    q 0 0x4107001c -Rrw-rw---- root printq root
    <LC> printq 0 0 4194304 13014 6970 17
    <LC> :05:33 17:05:33 14:32:15
    q 24577 0x0a000000 --rw--w-r-- root vscg0 root
    <LC> vscg0 0 0 4194304 0 0 no
    <LC> -entry no-entry 3:55:42
    q 8194 0x0a000001 --rw--w-r-- vsc0 vscg0 vsc0
    <LC> vscg0 50 1 4194304 14850 14850 3
    <LC> :55:53 3:55:53 3:55:53
    T ID KEY MODE OWNER GROUP CREATOR
    <LC> CGROUP NATTCH SEGSZ CPID LPID ATIME D
    <LC> TIME CTIME
    Shared Memory:
    m 0 0x0d051a6b --rw-rw-rw- root system root
    <LC> system 1 1440 7954 8976 14:46:50 14:
    <LC> 46:55 14:46:50
    m 720897 0x0a000000 --rw--w-r-- vsc0 vscg0 vsc0
    <LC> vscg0 0 1024 14860 0 no-entry no-
    <LC> entry 3:55:53
    m 704514 0x0a000001 --rw--w-r-- vsc0 vscg0 vsc0
    <LC> vscg0 0 1024 14866 14866 3:55:53 3:
    <LC> 55:53 3:55:53
    T ID KEY MODE OWNER GROUP CREATOR
    <LC> CGROUP NSEMS OTIME CTIME
    Semaphores:
    s 4096 0x0105192d --ra------- root system root
    <LC> system 1 14:47:03 14:35:16
    s 1 0x620519a2 --ra-r--r-- root system root
    <LC> system 1 14:31:33 14:31:33
    s 28674 0x0a000000 --ra--a-r-- vsc0 vscg0 vsc0
    <LC> vscg0 2 no-entry 3:55:53
    s 8195 0x0a000001 --ra--a-r-- vsc0 vscg0 vsc0
    <LC> vscg0 2 3:55:53 3:55:53
    Expected exit code = 0; Received 1

    ***********************************************************************

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    We recommend this request be refused.

    We believe the ipcs specifies the order of the output in the description.

    The first line is specified as:

    An introductory line is written with the format:

    "IPC status from %s as of %s\en", <source>, <date>

    The second line when the facility is unused is specified as:

    If the corresponding facility is not installed or has not been used
    since the last reboot, then the report is written out in the format:

    "%s facility not in system.\en", <facility>

    where <facility> is Message Queue, Shared Memory or Semaphore as
    appropriate.

    If the facility has been used, another line is generated, but the
    facility name output is generated differently.

    If the facility has been installed and has been used since the
    last reboot, column headings separated by one or more spaces
    and followed by a new line will be written as indicated below
    and the facility name is written out using the format:

    "%s:\en", <facility>

    The language used can be improved, but we believe this to be the intent
    of the specification. A future version of this standard should provide
    an example.

    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution No Resolution Given
    Review Conclusion
    This request should go for a 14 day review.

    Review Type Expert Group Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution No Resolution Given
    Review Conclusion
    The Base Workging group agrees with the submittor of this waiver
    request and recommends a TSD.

    In the consultant's response, it states the "second line when the
    facility is unused is specified as" yet there are no such words
    as "second line" in the specification. Thus the test should
    not make this assumption about the ordering of the output from the
    ipcs command.

    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