$ ../setup.sh
----------------------------------------------------------------------
Building/Installing TET
:
: (Compiling TET/VSX Tools or Drivers)
:
----------------------------------------------------------------------
Building/Installing test sets
**********************************************************
** Verification Suite **
** Configuration Procedure for Linux **
**********************************************************
Locating header file #include directories...
Calling: gcc -print-file-name=include/stddef.h
INCDIRS="/usr/lib/gcc-lib/i586-redhat-linux/2.96/include /usr/include"
Run config.sh ..? [y] Hit Enter Key
**********************************************************
** VSXgen release 1.4 **
** X/OPEN Verification Suite **
** Configuration Procedure **
**********************************************************
In each of the following questions, the default answer in square
brackets will be used if a carriage return alone is typed.
If
!shell command
is typed, the command will be sent to sh(1) to be executed.
`!' on its own stands for `!sh'.
*** The VSX source directory is rooted at /home/tet/test_sets/SRC
Reading the default paramaters from: /home/tet/test_sets/SRC/vsxparams
Which test mode do you require
(from: LI18NUX2K.L1) [LI18NUX2K.L1]? Hit Enter Key
** Only one subset supports LI18NUX2K.L1 mode: li18nux2000-level1
** (from test package LI18NUX2000-Level1)
What is your name [Unknown]? your name
What is the agency for whom you are running VSX [Unknown]? your organzation
What is the system on which you are running VSX [Unknown]? your system
Where is the root directory of the tree from which the
testsets will be executed [/home/tet/test_sets/TESTROOT]? Hit Enter Key
How fast is your machine (1=very fast, 10=slow) [5]? Hit Enter Key
The system include directories (in order of searching) are:
/usr/lib/gcc-lib/i586-redhat-linux/2.96/include /usr/include
Is this correct (y/n) [y]? Input answer (Usually, only hit enter key.)
What is your C compiler called [/usr/bin/cc]? Input answer (Usually, only hit enter key.)
What command line options does your C compiler need [-ansi]? Input answer (Usually, only hit enter key.)
What link editor options does your C compiler need [-L/usr/X11R6/lib -L/usr/lib/X11]?
Input answer (Usually, only hit enter key.)
Searching for archive maintenance tools ...
There are no additional libraries needed to compile VSX
Is this correct (y/n) [y]? Hit Enter Key
Using C compiler to establish understanding of type "long double"
*** Compiler supports type "long double"
Producing a new parameter file in /home/tet/test_sets/SRC/vsxparams
Determining missing #defines and #includes ...
:
: (Checking the header files.)
:
**********************************************************
** VSXgen release 1.4 **
** X/OPEN Verification Suite **
** Configuration Procedure **
**********************************************************
The VSX parameters file is /home/tet/test_sets/SRC/vsxparams
The VSX configuration header file is /home/tet/test_sets/SRC/vsxconfig.h
The VSX user-supplied interfaces file is /home/tet/test_sets/SRC/userintf.c
----------------------------------------------------------
Updating userintf.c to support features needed by all of the
test suites supported.
----------------------------------------------------------
The directory which stores the locale datebase is changed:
- The group which the directory belongs to is changed vsxg0.
- The group write permission is added to the directory.
/usr/lib/locale
... enter the root password:
Password: root password
Execute: cd /usr/lib/locale ; chgrp vsxg0 . ; chmod g+w . ;
Create LTP_1.utf8 locale...
----------------------------------------------------------
----------------------------------------------------------
Building the test framework ... enter the root password
Password: root password
Cleaning the /home/tet/test_sets/TESTROOT directory
test -d "/home/tet/test_sets/TESTROOT" || { \
mkdir "/home/tet/test_sets/TESTROOT" && \
touch "/home/tet/test_sets/TESTROOT"/.keepme && \
"chown" vsx0 "/home/tet/test_sets/TESTROOT" && \
"chgrp" vsxg0 "/home/tet/test_sets/TESTROOT" && \
"chmod" u=rwx,g=rx,o=rx "/home/tet/test_sets/TESTROOT"; \
}
su vsx0 -c 'HOME=`pwd` BIN/install.sh'
**********************************************************
** VSXgen release 1.4 **
** X/OPEN Verification Suite **
** Installation Procedure **
**********************************************************
*** The VSX source directory is rooted at /home/tet/test_sets/SRC
*** Install journal file is: /home/tet/test_sets/results/install.0001
Updating the file std.h with the system dependencies
:
: (Making test tools.)
:
**********************************************************
** VSXgen release 1.4 **
** X/OPEN Verification Suite **
** Installation Procedure **
**********************************************************
chown root SRC/BIN/chmog
chmod u+s SRC/BIN/chmog
----------------------------------------------------------
Install tetexec.cfg ..? [y] Hit Enter Key
Parameterizing the /home/tet/test_sets/TESTROOT/tetexec.cfg file
Build and Execute testsets ..? [y] Hit Enter Key
----------------------------------------------------------------------
Building and Executing testsets(Re)Build testsets ..? [y] Hit Enter Key
tcc: journal file is /home/tet/test_sets/results/0001b/journal
23:21:00 Build /tset/LI18NUX2K.L1/annex/env/env.sh
23:21:01 Build /tset/LI18NUX2K.L1/annex/locale/locale.sh
:
: (Building each test.)
:
23:25:31 Build /tset/LI18NUX2K.L1/gui/FontServer/FontServer.sh
----------------------------------------------------------------------
Executing testsetstcc: journal file is /home/tet/test_sets/results/0002e/journal
23:25:32 Execute /tset/LI18NUX2K.L1/annex/env/env
23:25:34 Execute /tset/LI18NUX2K.L1/annex/locale/locale
:
: (Executing each test.)
:
23:30:45 Execute /tset/LI18NUX2K.L1/gui/FontServer/FontServer
Results:
Total tests: 1152 PASS = 1147 FAIL = 5
Pass Breakdown:
Number of successes: 1139 Number of warnings: 1
Number unsupported: 0 Number not in use: 0
Number of untested: 4 Number of FIP: 3
Unapproved assertions: 0 Number not implemented: 0
Failure Breakdown:
Number of failures: 5 Number unresolved: 0
Number uninitiated: 0 Number unreported: 0
A formal report has been saved in /home/tet/test_sets/results/report
vrpt.page: completed page 25
vrpt.page: completed page 50
vrpt.page: completed page 75
Rerun just the failures (produces a journal of only fails) ..? [y] n
In order to re run the test suites at a later date run the
rerun_tests program in vsx0's home directory as the vsx0 user
$