Testing Links
|
Checklist of requirements for registering a
UNIX 95 product
This checklist comprises the following parts:
- UNIX 95 Summary of the Registration Requirements (including
specifics on the test results to be submitted).
- Conformance Statement Questionnaires (CSQs) and CSQ
system
- Brand requirements and the relevant test suites for UNIX 95
UNIX 95 Summary of Registration Requirements
A Trademark License Agreement (TMLA) needs to be in place or
must accompany the submission together with a letter detailing the
royalty agreement with The Open Group.
Product Standard Registration forms should be completed and
signed. A covering letter is required confirming the contents of
the
application/submission and any other relevant information such as
purchase order number (if the purchase order is not enclosed).
The UNIX 95 Product Standard (the Profile) is made up of the
following constituent Product Standards:-
- Internationalized System Calls & Libraries Extended
- Commands & Utilities V2
- C Language
- Transport Service (XTI)
- Sockets
- Internationalized Terminal Interfaces
The constituent Product Standards can be registered
separately, in advance, or all may be registered at the same time as
the Profile Product
Standard (UNIX 95). They need to be presented together with their
individual Conformance Statements and indicators of compliance (test
results). More information is provided below.
To keep the amount of paper and processing time to a minimum,
we only require hardcopy submission of the legal forms :
- Product Standard Registration forms, signed by an
authorized signatory
- TMLA (if not already submitted), signed by an authorized signatory
- those pages from the Test Reports which require signing and/or dating
The rest of the submission is made electronically.
Your submission should include:
In
hardcopy form:
- TMLA and royalty
agreement letter (if the TMLA is not already in place)
- Forms and letters, as follows:
- Cover Letter
confirming which Product Standard(s) you are registering for, the
content of your submission (signed Registrations forms, TMLA), and
purchase order information including the PO number and address for
invoice if the PO is not attached to the Cover Letter.
- Purchase order
- UNIX 95 Product Standard
Registration form
- 'Other UNIX Constituent
Product Standards' Registration
form
- The first pages of the vrpt
where signatures and dates are present from
each test suite (VSX4, VSU5, VSC5, VST5)
- A NIST certificate for
the ISO C part of C Language,
unless the Plum Hall or Perennial
test results are being submitted (see below).
Electronic
files:
- Test results are uploaded by ftp to your Incoming directory
in your FTP on The Open Group server.
- Conformance Statements are submitted online through the
Conformance Statement system http://www.opengroup.org/csq/
Conformance
Statements
should be completed and submitted for:
- UNIX 95
- Internationalized System Calls & Libraries Extended
- C Language
- Commands & Utilities V2
- Transport Service (XTI)
- Sockets
- Internationalized Terminal Interfaces
Test
Reports should be
completed and uploaded as follows:
- Test results (vrpt output) from VSX4, VSU5, VST5, VSC5
- Journal files from VSX4, VSU5, VSC5, VST5
- Bldfillst output from VSC
- For each test suite, a list of any FAIL, UNRESOLVED,
UNREPORTED or UNINITIATED results set out in table form with their
associated granted interpretations (TSD, PIN, etc). Plain-text
format is acceptable.
- Test results for ISO-C (Plum Hall or Perennial) unless a
NIST certificate is presented in hardcopy.
Following is additional information related to submission
requirements of test results for the component/constituent product
standards. This information is in addition to the Test Report requirements above; only
extra and specific files/outputs are inserted below under the
constituent Product Standard.
Internationalized
System Calls & Libraries Extended
- The VSX4 test results from a single run in UNIX 95 mode.
- The VSU5 test results from a single run in UNIX 95 mode.
C Language
A NIST certificate for the ISO C part of C Language, OR
For ISO-C: The requested output files from a
valid release of either the Perennial or Plum Hall test suites.
Perennial ACVS Test Suite
- Copy of the "Failures" report generated by RUN_ALL.
- Copy of the "testlist" file used for the test run.
- Copy of the "err.log" file that was generated by the ACVS
Driver program. This file will be located in the Results directory. It
contains all of the messages generated by the implementations that were
sent to "stdout" and/or "stderr".
- Copy of the Pxxxxx.log, and Pxxxxx.ex files for any "P"
tests that failed in execution.
- Copy of the completed questionnaire on implementation
defined features. An online, plain text copy is located in the "DOC"
directory. The file name is "impdef.txt".
Plum Hall Test Suite
- A copy of the controlling script used to harness the suite
(could be a makefile or shell script, batchfile etc.), and the copy of
envsuite used to 'source' the suite's environment.
- The header files defs.h, compil.h, machin.h, gotdiag.h,
flags.h.
- Compiler logs (eg. *.clg) and output files (eg. *.out) from
the CONFORM directory, any linker logs (eg. *.llg) needed to show a
diagnostic for mandatory error tests, and any other files produced
needed to demonstrate compliance.
- Overview of results produced by summary -f fulltest.exp
- Completed questionnaire on Implementation defined features.
Plain text files should be provided with the output reports
stored as individual files and a document explaining how to extract the
data and process the contents should also be supplied.
- For Perennial or Plum Hall please submit the test results by
ftp.
- For UNIX conformance the ISO C compiler is required to be the c89
utility.
For X/Open C: The C language tests from VSX4 are
covered by the complete test report for Internationalized System Calls
& Libraries above.
Commands &
Utilities V2
- Test results from VSC5 in a single run in XPG4 mode.
- for VSC5, the output from the program, bldfillst.
Bldfillst must be run with appropriate privilege (as root) from the vsc
directory (VSC5.0.1/vsc)
- A uuencoded copy o fthe "vrpt -L54 JournalFile" output and
"vrpt -L54 -lsect JournalFile"
- A uuencoded tar archive containing all files in the
ImpleSpec directory.
Transport Interface
(XTI)
- Test results from a single run of VST5 in XPG4 mode.
Note: If more than one tested protocol stack is
supported, we need test reports from each protocol stack.
Sockets
- Test results from a single run of VSU5 in UNIX 95 mode.
Internationalized Terminal
Interfaces
There are two options:
- For 'hard' conformance,
the indicator of compliance is VSU5.
- For 'soft' conformance,
there is no indicator of compliance and the CSQ should be completed
accordingly.
Conformance
Statement Questionnaires
The following Conformance Statements should be completed and
submitted using the online system:
- UNIX 95
- Internationalized System Calls & Libraries Extended
- C Language
- Commands & Utilities V2
- Transport Service (XTI)
- Sockets
- Internationalized Terminal Interfaces
UNIX 95 Brand Requirements and Relevant Test Suites
|