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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 0869 Actions


    Problem Report Number 0869
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Test Suite Deficiency (TSD)
    Problem Resolution ID TSD.X.0384
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published 1995-11-13 08:00
    Product Standard Commands and Utilities V2 (UNIX 95)
    Certification Program The Open Brand certification program
    Test Suite VSC version 4.1.5
    Test Identification POSIX.upe/who 810 1015
    Problem Summary TSD4C.00127 These tests may fail on implementations where new controlling terminals are not automatically placed into the database used by who.
    Problem Text
    These tests may fail on implementations where new controlling
    terminals are not automatically placed into the database used by
    who.

    The test idea is to exercise "who" from a controlling terminal.
    It tries to do this by running expect to spawn an interactive
    shell (which gets its own controlling ptty). who -m is then run
    by the shell. The test expects the who command to return the
    typical who output only for the controlling ptty.

    The problem is that no utmp entry is mandated for the controlling
    pty. This is not a login shell. If the system's who command
    gets its data from the system's accounting database and no record
    was created for the shell spawned by expect, the who command will
    produce no output.

    a data point: The two failures appear only when expect is used
    (tp810 and tp1015). tp810 passes when I don't use expect at all.
    tp1015 passes when I use expect interactively (vs with a script
    file).
    Test Output
    200|158 1 10:34:11|TP Start
    520|158 1 1841 1 1|Assertion #810 (C): Check who command -m option
    520|158 1 1841 1 11|Command failed: '[ 0 -eq 1 ]'
    520|158 1 1841 1 12|Command failed: 'grep -q "vsc0" who_out_810 2>/dev/null'
    220|158 1 1 10:34:12|FAIL

    200|158 1 10:34:47|TP Start
    520|158 1 1841 1 1|Assertion #1015 (C): Check who command am i options in POSIX
    520|158 1 1841 1 2| <LC> locale
    520|158 1 1841 1 11|Command failed: 'grep -q "vsc0" who_out_1015_1 2>/dev/null'
    520|158 1 1841 1 12|Command failed: 'grep -q "vsc0" who_out_1015_2 2>/dev/null'
    220|158 1 1 10:34:49|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(s) listed.

    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