|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 2294 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 2294.
Report 2294 Actions
Problem Report Number 2294 Submitter's Classification Specification problem State Resolved Resolution Test Suite Deficiency (TSD) Problem Resolution ID TSD.X.1172 Raised 2003-12-05 21:12 Updated 2003-12-08 14:16 Published 2003-12-08 14:16 Product Standard Internationalised System Calls and Libraries Extended V3 (UNIX 03) Certification Program The Open Brand certification program Test Suite VSU version 5.2.4 Test Identification CAPI.os/procprim/sigaction 30 Specification Base Definitions Issue 6 Location in Spec 10966 in the XBD pdf Linked Problem Reports 1639 Problem Summary UNIX98 specification grey area not fixed in UNIX03 Problem Text PIN.X.0196 was granted for this grey area in the UNIX98 Specification.
The wording in the UNIX03 specification has not been changed. A PIN
usable for UNIX03 certification is requested.Test Output ************************************************************************
/tset/CAPI.os/procprim/sigaction/T.sigaction 30 Failed
Test Description:
Base Required Conformance
After a call to int sigaction(int sig, const struct sigaction *act,
struct sigaction *oact) with SA_SIGINFO set in the sa_flags member of
the sigaction structure pointed to by act and sig equal to SIGCHLD, on
entry to the signal catching function specified by the sa_sigaction
member when the stopped child has continued the si_code member of the
structure pointed to by the siginfo argument shall contain
CLD_CONTINUED, the si_pid member shall contain the child process ID,
the si_status member shall contain the child's signal and the si_uid
member shall contain the real user ID of the process that sent the
signal.
Test Information:
PREP: Set up action for SIGCHLD
PREP: fork() a child that stops itself
PREP: Set up action for SIGCHLD
TEST: Send SIGCONT to child
PREP: Reset action for SIGCHLD in signal handler
TEST: signal = SIGCHLD
TEST: si_code = CLD_CONTINUED
ERROR: si_code incorrect. Expected 15,Received 10
TEST: si_status = SIGCONT
ERROR: si_status incorrect. Expected SIGCONT,Received Unknown signal (0)
************************************************************************Review Information
Review Type SA Review Start Date 2003-12-05 21:12 Last Updated 2003-12-06 01:44 Completed 2003-12-06 01:44 Status Complete Review Resolution Test Suite Deficiency (TSD) Review Conclusion The submitter says that the wording has not changed between SUSv2 and
SUSv3. The TSMA's preception differs. The wording has been changed to
clarify that the behaviour expected by the test is optional.
A TSD is thus granted for this test failure.
Problem Reporting System Options:
- View Report 2294
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority