HomeAbout Us A-Z IndexSearch * Contact Us Register LoginPress Shop

The Open Brand -- Problem Reporting and Interpretations System


Problem Report 1148 Details

Help Show help | Quick Search | Submit a Test Suite Support Request | Click here to view your privileges

This page provides all information on Problem Report 1148.


Report 1148 Actions


    Problem Report Number 1148
    Submitter's Classification Test Suite problem
    State Resolved
    Resolution Rejected (REJ)
    Problem Resolution ID REJ.X.0350
    Raised 1970-01-01 08:00
    Updated 2003-03-13 08:00
    Published null
    Product Standard Internationalised System Calls and Libraries Extended (UNIX 95)
    Certification Program The Open Brand certification program
    Test Suite VSU version 4.1.1
    Test Identification base/bsd_signal 3
    Problem Summary PG4U.00121 This IR claims that the test fails because VSU_MACHINE_PERFORMANCE cannot be set.
    Problem Text
    The configuration variable VSU_MACHINE_PERFORMANCE is omitted
    from tetexec.cfg in VSU4.1.1, which is causing bsd_signal #3
    to fail on our system. We are not able to configure our system
    to allow this assertion to run long enough to pass for us... In
    our official branding runs submitted for OS/390 V1R2 which used
    VSU4.1.0, this assertion ran for approximately 34 minutes
    (14:39:53 to 15:13:25) before passing. If I modify the VSU4.1.1
    assertion to allow it to run that long (I just increased the defined
    constant bsd_signal_TIMEOUT), it also passes on OS/390 V1R3.

    bsd_signal #3 is not the only assertion that references this
    configuration variaible. Because of the way the assertions are
    coded this omission does not cause a failure, but merely causes
    the value of performance to be left at 1:


    long performance = 1;

    if((ascii_performance = tet_getvar("VSU_MACHINE_PERFORMANCE")) !=NULL)
    {
    performance = atol(ascii_performance);
    }

    Test Output
    10|995 /tset/CAPIbase/fbsd_signa/fbsd_signa3 19:42:57|TC Start, scenario ref 105-124
    15|995 1.10 1|TCM Start
    400|995 3 1 19:43:01|IC Start
    200|995 1 19:43:01|TP Start
    520|995 1 536870940 1 1|SPEC1170TESTSUITE CASE 3
    520|995 1 536870940 1 2|After a successful call to void (*bsd_signal(int sig,
    520|995 1 536870940 1 3|void (*func)(int))) (int) when sig is SIGCHLD a
    520|995 1 536870940 1 4|SIGCHLD signal shall be generated for the calling
    520|995 1 536870940 1 5|process whenever any of its child processes stop.
    520|995 1 318767114 1 1|PREP: Start up children
    520|995 1 318767114 11 1|PREP: Set SIGCHLD interrupt handler
    520|995 1 318767114 11 2|TEST: SIGSTOP to random children produce SIGCHLD interrupts
    520|995 1 536870940 2 1|ERROR: Test took longer than 600 seconds: presuming
    520|995 1 536870940 2 2| function is hung and terminating test
    220|995 1 1 19:53:03|FAIL
    410|995 3 1 19:53:03|IC End

    Review Information

    Review Type TSMA Review
    Start Date null
    Completed null
    Status Complete
    Review Recommendation No Resolution Given
    Review Response
    Our opinon differs.

    The submitter is correct, VSU_MACHINE_PERFORMANCE is not included
    in tetexec.cfg. It was always our intent that users be allowed
    to modify this variable, but we originally decided to leave its'
    use undocumented.

    We suggest the submitter add VSU_MACHINE_PERFORMANCE to the IUT's
    tetexec.cfg file and increase its value from 1 to the smallest
    integer value required to avoid the timeout in this test.

    The use of VSU_MACHINE_PERFORMANCE will be documented in the next
    VSU release.

    Review Type SA Review
    Start Date null
    Completed null
    Status Complete
    Review Resolution No Resolution Given
    Review Conclusion
    This is a support request.

    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:

     

    Back   


Contact the Certification Authority