|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 0842 Details
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 EndReview 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:
- View Report 0842
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority