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

The Open Brand -- Problem Reporting and Interpretations System


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


Report 0842 Actions


    Problem Report Number 0842
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Test Suite Deficiency (TSD)
    Problem Resolution ID TSD.X.0357
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published 1996-01-22 08:00
    Product Standard Commands and Utilities V2 (UNIX 95)
    Certification Program The Open Brand certification program
    Test Suite VSC version 4.1.4
    Test Identification POSIX.cmd/sh 81,84,87
    Problem Summary TSD4C.00154 This test may fail on implementations because there may be insufficient time delay between the escape character and next character.
    Problem Text
    This test may fail on implementations because there may be insufficient
    time delay between the escape character and next character.

    The tests in question all verify assertions related to vi insert
    mode, all use the expect interactive tool, and all use the escape
    character (encoded by $VSC_ESC in the test suite) as part of the
    script fed to expect. So do other tests in the same source
    file. The tests cited, however, share the feature that after
    the transmission of the escape character there is no sleep (unlike,
    say, the test for assertion 94). This causes sporadic failures.

    We modified these assertion tests to put an

    exec sleep 1

    in the expect script immediately after each escape character is sent,
    before the rest of the input is sent. The tests then worked reliably.

    We believe that this amply demonstrates that (a) these tests are deficient
    and need the delays to be reliable, and (b) our system conforms to the
    requirements of the assertions cited above.
    Test Output
    520|268 1 15248 1 1|Assertion #81 (C): vi insert mode wo/ special characters
    520|268 1 15248 1 1|Command failed: '[ -d ./dabc ]'
    220|268 1 1 22:52:11|FAIL
    410|268 81 1 22:52:11|IC End

    400|268 84 1 22:52:23|IC Start
    200|268 1 22:52:23|TP Start
    520|268 1 15248 1 1|Assertion #84 (C): when in inert mode;an <esc> switches sh
    into command mode
    520|268 1 15248 1 1|Command failed: '[ "5" = "`cat sh_84.proof`" ]'
    220|268 1 1 22:52:25|FAIL
    410|268 84 1 22:52:25|IC End
    400|268 85 1 22:52:25|IC Start
    200|268 1 22:52:25|TP Start

    400|1 87 1 10:21:15|IC Start
    200|1 1 10:21:15|TP Start
    520|1 1 28160 1 1|Assertion #87 (C): <nl>causes execution of current command;wh/
    in insert mode
    520|1 1 28160 1 1|Command failed: '[ -d Xabcd ]'
    220|1 1 1 10:21:17|FAIL
    410|1 87 1 10:21:17|IC End

    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