|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 1949 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 1949.
Report 1949 Actions
Problem Report Number 1949 Submitter's Classification Test Suite problem State Resolved Resolution Test Suite Deficiency (TSD) Problem Resolution ID TSD.X.0976 Raised 1996-08-02 08:00 Updated 2003-03-13 08:00 Published 1996-08-08 08:00 Product Standard Transport Service XTI Certification Program The Open Brand certification program Test Suite VST version 4.1.4 Test Identification XTI.os/util/alloc 31 Problem Summary TSDT4.014 This test verifies that a call to t_alloc() on connection-oriented transport endpoint returns valid t_errno and errno. However, this test calls t_alloc() on connectionless transport (UDP) endpoint. Th... Problem Text
This test verifies that a call to t_alloc() on connection-oriented
transport endpoint returns valid t_errno and errno. However, this test
calls t_alloc() on connectionless transport (UDP) endpoint.
Thus, this result (FAILED) was caused by test suite.
Further, it is proper that t_alloc() with T_CALL or T_DIS on UDP sets
t_errno to TNOSTRUCTYPE. Because t_call and t_discon structures
can't be use on UDP.Test Output
************************************************************************
/tset/XTI.os/util/alloc/T.alloc 31 Failed
Test Description:
If the implementation supports a connection-oriented transport service
which provides data transfer with neither connect nor disconnect:
When struct_type is set to T_DIS or T_CALL, then a call to
t_alloc( fd, struct_type, T_UDATA) returns a null pointer, sets
t_errno to TSYSERR and sets errno to EINVAL.
Test Strategy:
VERIFY transport service is of type T_COTS or T_COTSORD with no data
transfer on connect or disconnect
OBTAIN an endpoint in T_UNBND state using provsetup()
CALL t_alloc() with structure T_DIS and flag T_UDATA
VERIFY return value and t_errno using tvalrpt()
VERIFY errno using valrpt()
CALL t_alloc() with structure T_CALL and flag T_UDATA
VERIFY return value and t_errno using tvalrpt()
VERIFY errno using valrpt()
Test Information:
t_alloc(fd, T_CALL, T_UDATA) on UDP endpoint
TERRNO VALUES: expected: 8 (TSYSERR), observed: 20 (TNOSTRUCTYPE)
t_alloc(fd, T_DIS, T_UDATA) on UDP endpoint
TERRNO VALUES: expected: 8 (TSYSERR), observed: 20 (TNOSTRUCTYPE)
************************************************************************Review Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
It is agreed that this is a Test Suite Deficiency and it is recommended
that a waiver is granted.
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 1949
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority