The Open Group
The Single UNIX Specification
Version 4 Test Suite Family
Data Sheet
Introduction
The
Open Group has updated the Single UNIX Specification to incorporate the
following:
IEEE
Std POSIX 1003.1,2013 Edition, technically identical to The Open Group Base specifications,
Issue 7.
The
associated test suites for version 4 of the Single UNIX Specification
and the UNIX V7 certification program have the codename Northwood . They have been introduced
to support the UNIX V7 certification program .
This document provides
a brief overview of the contents of the Northwood test suites.
The Single UNIX Specification
Version 4
The
Single UNIX Specification Version 4 consists of The Open Group's Base Specifications,
Issue 7 and the X/Open Curses Issue 7 specification.
The
Open Group, Base Specifications Issue 7 consist of the following
- System
Interfaces, Issue 7
- Base
Definitions, Issue 7
- Shell
& Utilities, Issue 7
- Rationale
Volume (Informative), Issue 7
The core volumes of the Single UNIX Specification Version 4 are also
IEEE Std 1003.1, 2013 edition and ISO/IEC 9945:2009 + TC1.
UNIX V7
UNIX V7 is the mark for systems conforming to Version 4 of the Single
UNIX Specification. The UNIX V7 product standard has been introduced
as the latest addition to the UNIX Certification Program. The Northwood test suites are the official indicator of compliance
for UNIX V7. They also contain test modes for customers who wish to retain certification testing for UNIX 03.
The Northwood Test Suites
The
certification program for the Single UNIX Specification Version 4 builds
upon the existing source API test tools.
The
test suites utilize The Open Group's Test Environment Toolkit and the VSXgen
generic test frameworks.
The
following tests have been updated as part of the Single UNIX Specification
Version 4 certification program:
VSC
- The Open Group Commands and Utilities Test Suite
VSRT-
The Open Group Realtime Extensions Test Suite. This now incorporates the old VSART, VSRTE and VSTRC test suites.
VSTH
- The Open Group Threads Test Suite. The Northwood version has additional tests for robust mutexes.
VSX4
- The Open Group Core Operating System Test Suite. The Northwood
version has additional tests for dprintf(), fexecve(), and vdprintf().
VSX5
- The Open Group C99, LFS, MSE and Dynamic linking extensions Test
Suite. The Northwood version has additional tests for all of the new
interfaces added in the Base Specifications Issue 7, except the ones in
<pthread.h>, dprintf(), fexecve(), and vdprintf().
VSU
- The Open Group UNIX extensions test suite. The Northwood version has additional tests for tiparm().
Two
new modes have been introduced to the test suites in this revision (POSIX08
and UNIX10 modes). These
provide the test capability for both IEEE Std POSIX 1003.1,2013 edition and the Single
UNIX Specification Version 4.
Obtaining Further Information
For
further information on obtaining the test suites and participating
in the UNIX certification program please send email to m.hickey@opengroup.org.
The
Open Group supports the open source community.
Open Source projects interested in obtaining the test suites or undergoing
certification should contact The Open Group (as above) for more information on the
special rate structure and coordination of corporate sponsorship for the Open Source project to go through certification.
Version 1.7.1 19 Dec 2014