|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 0118 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 0118.
Report 0118 Actions
Problem Report Number 0118 Submitter's Classification Test Suite problem State Resolved Resolution Test Suite Deficiency (TSD) Problem Resolution ID TSD.X.0118 Raised 1993-11-11 08:00 Updated 2003-03-13 08:00 Published 1993-11-19 08:00 Product Standard Internationalised System Calls and Libraries (XPG4) Certification Program The Open Brand certification program Test Suite VSX4 version 4.2.4 Test Identification POSIX.os/procprim/sigconcept 21, 30, 31, 34-37 Problem Summary TSD4.118 sigconcept 21 This test case fails because VSX_TERMIOS_TTY and VSX_TERMIOS_LOOP are set to "unsup", but the test cases do not treat this feature as UNSUPPORTED. The test case forks off a child that ca... Problem Text
sigconcept 21
This test case fails because VSX_TERMIOS_TTY and VSX_TERMIOS_LOOP are
set to "unsup", but the test cases do not treat this feature as UNSUPPORTED.
The test case forks off a child that calls ch1_t21() which calls
tty_prep(). This call returns a 1, which leads this test to call
xx_rpt(DELETION). Subsequently, this test case is UNRESOLVED.
sigconcept 30, 31, 34-37
These test cases fail because VSX_TERMIOS_TTY and VSX_TERMIOS_LOOP are
set to "unsup", but the test cases do not treat this feature as UNSUPPORTED.
All these test cases call the function init_tfuncs(). Init_tfuncs()
in turn calls tty_setup(), which calls tty_prep(), which gets back a
return value of 1. This sets the character pointer "msg" to
"open/initialise VSX_TERMIOS_TTY timed out". The test case will then exit
with xx_rpt(DELETION) since "msg" is not NULL, causing the test case to be
treated as an UNRESOLVED test case.Test Output
**************************************************************************
************************************************************************
/tset/POSIX.os/procprim/sigconcept/T.sigconcept 21 Unresolved
Test Description:
If _POSIX_JOB_CONTROL is defined, then a process that is a member of
an orphaned process group shall not be allowed to stop in response to
the SIGTSTP, SIGTTIN, or SIGTTOU signals.
Posix Ref: Component Signal Concepts Assertion 3.3.1.3-28(C)
Test Information:
deletion reason: tty_prep() failed
deletion reason: waitsync() failed, errno 4
************************************************************************
************************************************************************
/tset/POSIX.os/procprim/sigconcept/T.sigconcept 30 Unresolved
Test Description:
The functions fcntl(), kill(), open(), pause(), read(), sleep(),
sigprocmask(), sigsuspend(), tcdrain(), wait(), waitpid(), and write()
are reentrant with respect to signals.
Posix Ref: Component Signal Concepts Assertion 3.3.1.3-38(A)
Posix Ref: Component Signal Concepts Assertion 3.3.1.3-39(A:B)
Test Information:
could not open/initialise VSX_TERMIOS_TTY
************************************************************************
************************************************************************
/tset/POSIX.os/procprim/sigconcept/T.sigconcept 31 Unresolved
Test Description:
When a signal is delivered to a process and the signal is to terminate
the process, the process shall be terminated and the interrupted
function call shall not return.
Posix Ref: Component Signal Concepts Assertion 3.3.1.4-42(A)
Test Information:
could not open/initialise VSX_TERMIOS_TTY
************************************************************************
************************************************************************
/tset/POSIX.os/procprim/sigconcept/T.sigconcept 34 Unresolved
Test Description:
If _POSIX_JOB_CONTROL is defined, when any of the functions fcntl(),
open(), pause(), read(), sleep(), sigsuspend(), tcdrain(), wait(),
waitpid(), and write() are stopped by a signal whose action is to stop
the process, the subsequent generation of a SIGCONT signal that is not
being caught by a signal catching function shall cause the process to
continue without the function reporting that it has been interrupted
by either the stopping or SIGCONT signal.
Posix Ref: Component Signal Concepts Assertion 3.3.1.4-45(C)
Posix Ref: Component Signal Concepts Assertion 3.3.1.4-46(C:D)
Test Information:
could not open/initialise VSX_TERMIOS_TTY
************************************************************************
************************************************************************
/tset/POSIX.os/procprim/sigconcept/T.sigconcept 35 Unresolved
Test Description:
If _POSIX_JOB_CONTROL is defined, when any of the functions fcntl(),
open(), pause(), read(), sleep(), sigsuspend(), tcdrain(), wait(),
waitpid(), and write() are stopped by the delivery of a signal whose
action is to stop the process, the subsequent generation of a SIGCONT
signal that is being caught by a signal catching function shall cause
the process to continue after returning from the signal catching
function with the function reporting that it has been interrupted by
the SIGCONT signal.
Posix Ref: Component Signal Concepts Assertion 3.3.1.4-48(C)
Posix Ref: Component Signal Concepts Assertion 3.3.1.4-49(C:D)
Test Information:
could not open/initialise VSX_TERMIOS_TTY
************************************************************************
************************************************************************
/tset/POSIX.os/procprim/sigconcept/T.sigconcept 36 Unresolved
Test Description:
When any signal that is being ignored is generated while any of the
functions fcntl(), open(), pause(), read(), sleep(), sigsuspend(),
tcdrain(), wait(), waitpid(), and write() are being executed, the
signal shall not affect the behaviour of the function.
Posix Ref: Component Signal Concepts Assertion 3.3.1.4-51(A)
Posix Ref: Component Signal Concepts Assertion 3.3.1.4-52(A:B)
Test Information:
could not open/initialise VSX_TERMIOS_TTY
************************************************************************
************************************************************************
/tset/POSIX.os/procprim/sigconcept/T.sigconcept 37 Unresolved
Test Description:
When any signal that is being blocked is generated while any of the
functions fcntl(), open(), pause(), read(), sleep(), sigsuspend(),
tcdrain(), wait(), waitpid(), and write() are being executed, the
signal shall not affect the behaviour of the function.
Posix Ref: Component Signal Concepts Assertion 3.3.1.4-53(A)
Posix Ref: Component Signal Concepts Assertion 3.3.1.4-54(A:B)
Test Information:
could not open/initialise VSX_TERMIOS_TTY
************************************************************************
**************************************************************************Review Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
This is an accepted test suite deficiency which has been fixed for the
next release.
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 0118
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority