|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 0445 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 0445.
Report 0445 Actions
Problem Report Number 0445 Submitter's Classification Test Suite problem State Resolved Resolution Rejected (REJ) Problem Resolution ID REJ.X.0064 Raised 1994-11-05 08:00 Updated 2003-03-13 08:00 Published null Product Standard Internationalised System Calls and Libraries (XPG4) Certification Program The Open Brand certification program Test Suite VSX4 version 4.3.2 Test Identification POSIX.os/devclass/c_iflag 19 Linked Problem Reports PG3.712, (in, old, system) Problem Summary PG4R.064 The problem is probably that the test doesn't expect us to buffer as many characters as we do. Printing the value of the "capacity" variable in the test yielded numbers between 2100 and 2500 characte... Problem Text
The problem is probably that the test doesn't expect us to buffer
as many characters as we do. Printing the value of the "capacity"
variable in the test yielded numbers between 2100 and 2500 characters.
This reflects only the read side -- the write side buffers roughly
the same. Since the test writes the data 47 bytes at a time and
sleeps two seconds between each write, it takes a long time to fill
the buffers. We observed typical values of 200 sec.
The test passes on our machine if we either increase the length of
"string" from 47 to 500 or if we reduce the value of NAP in the
write-loops from 2 seconds to 1 second. It would have passed
without either change if not for the timeout -- in about 7 minutes
total. We think the best fix would be to reduce (or eliminate)
the NAP inside the write loops.Test Output
************************************************************************
/tset/POSIX.os/devclass/c_iflag/T.c_iflag 19 Unresolved
Test Description:
If general terminal interface supported:
When IXOFF is set the system shall transmit one or more STOP
characters as needed to prevent the number of characters in the
input queue from exceeding its capacity. The system shall transmit
one or more START characters as needed to start transmitting data.
CONDITIONAL: If _POSIX_MAX_INPUT <= MAX_INPUT <= PCTS_MAX_INPUT
assertion is base (type C) otherwise assertion is extended (type
D).
Posix Ref: Component Settable Parameters Assertion 7.1.2.2-32(C:D)
Posix Ref: Component Settable Parameters Assertion 7.1.2.2-33(C:D)
Test Information:
child process timed out
************************************************************************Review Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
This test is the subject of permanent interpretation number PIN4.015
which relates to the fact that sending of START and STOP characters
is not well defined. It is suggested that this PIN number be quoted
on the branding application as it seems that the problem exhibited on
the system under test, while slightly different, is of the same nature.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Rejected (REJ) Review Conclusion
This request is refused, please reference PIN4.015.
Problem Reporting System Options:
- View Report 0445
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority