|
Home About Us A-Z Index Search * Contact Us Register Login Press ShopThe Open Brand -- Problem Reporting and Interpretations System |
Problem Report 0611 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 0611.
Report 0611 Actions
Problem Report Number 0611 Submitter's Classification Test Suite problem State Resolved Resolution Rejected (REJ) Problem Resolution ID REJ.X.0215 Raised 1970-01-01 08:00 Updated 2003-03-13 08:00 Published null Product Standard Commands and Utilities V2 (UNIX 95) Certification Program The Open Brand certification program Test Suite VSC version 4.1.5 Test Identification POSIX.upe/who 810, 1015 Problem Summary PG4C.00061 This was refused because it is a duplicate. Use TSD4C.00127 instead. Problem Text
These tests were converted to "use expect to ensure a controlling
terminal exists" in response to SR # 1840.
This test now uses spawn who -m in an expect script and expects
that one line is written to stdout and that that line contains the
logname of the user.
This test now fails on the implementation under test because
of the following:
when spawn is run, it apparently does a setsid() to
relinquish its controlling terminal and opens a
new file for its controlling terminal.
it does not issue a pututxline()
who -m reads entries from the utmpx database for its
information, compares each entry with the expected
user name and tty. Since this info. is not
in the utmpx database, nothing is written
to stdout.
We are not suggesting that expect be changed to issue a pututxline().
This would present the problem of appropriate privledges.
We don't understand why expect is used in these assertions anyway.
The tests should always have a controlling terminal. The
VSC4 User's Guide says that the suite should be run with
tcc -bec vsc all
This command requires a controlling terminal.Test Output
200|7 1 10:55:47|TP Start
520|7 1 15400986 1 1|Assertion #810 (C): Check who command -m option
520|7 1 15400986 1 11|Command failed: '[ 0 -eq 1 ]'
520|7 1 15400986 1 12|Command failed: 'grep -q "VSC0" who_out_810 2>/dev/null'
220|7 1 1 10:57:10|FAIL
410|7 810 1 10:57:15|IC End
400|7 1015 1 11:32:32|IC Start
200|7 1 11:32:35|TP Start
520|7 1 15400986 1 1|Assertion #1015 (C): Check who command am i options in POS
520|7 1 15400986 1 2| <LC> IX locale
520|7 1 15400986 1 11|Command failed: '[ 0 -eq 1 ]'
520|7 1 15400986 1 12|Command failed: 'grep -q "VSC0" who_out_1015_1 2>/dev/nul
520|7 1 15400986 1 13| <LC> l'
520|7 1 15400986 1 14|Command failed: '[ 0 -eq 1 ]'
520|7 1 15400986 1 15|Command failed: 'grep -q "VSC0" who_out_1015_2 2>/dev/nul
520|7 1 15400986 1 16| <LC> l'
220|7 1 1 11:34:38|FAILReview Information
Review Type TSMA Review Start Date null Completed null Status Complete Review Recommendation No Resolution Given Review Response
We recommend this request be refused.
This is the same as ruling TSD4C.00127.
Review Type SA Review Start Date null Completed null Status Complete Review Resolution Rejected (REJ) Review Conclusion
This request is refused.
Problem Reporting System Options:
- View Report 0611
- List All PRs
- Search Reports
- Email the System Administrator
- View the The Open Brand Interpretations Database User Manual
Contact the Certification Authority