Information
 
     | 
     
     
 
New features and notable changes of this release
 
The following features appear for the first time in this release of TETware:
 
 
- 
  The Python API is now part of the supported release for UNIX systems
  (it was previously user-contributed software). Its use is dependent
  on shared-library versions of the TETware libraries being built.
 - 
  A Distributed Korn Shell API has been added.
 - 
  Remote systems can be disconnected within the last test purpose
  of a test case and be reconnected when the next test case is
  started. The main purpose of this feature is to allow remote
  systems to be rebooted, but it can be used in any situation where
  connections to tccd on a remote system are broken and need to be
  re-established. The feature must be enabled by adding indicators
  to the :remote: or :distributed: directive in the scenario file
  to specify which systems need to be reconnected, otherwise TETware
  will report disconnections as errors in the normal way.
 - 
  Timestamps in the journal can now be in two formats. The default is
  HH:MM:SS as in previous TETware releases. If the TET_FULL_TIMESTAMPS
  parameter is set to True then timestamps are generated in either the
  format YYYY-MM-DDTHH:MM:SS.mmm or the format YYYY-MM-DDTHH:MM:SS,
  depending on which part of TETware generated the timestamp and
  whether it was configured to support milliseconds when built.
 - 
  The systems.equiv file can now specify domains such as
  .opengroup.org and subnets such as 192.168.1.0/24, not just
  individual host names and addresses.
 - 
  The main configure script now recognises MacOS X, Solaris 10
  and QNX.
 - 
  When any test purpose produces a result code that has the Abort
  action specified in the tet_code file, tcc will abort the test
  run after processing the current test case.
  
More information about these features is contained
in the relevant sections of the TETware Installation
Guides, User Guide and Programmers Guide.  
 
    
       |