1 |
#! /bin/sh |
2 |
# |
3 |
# testall.sh |
4 |
# |
5 |
# Copyright (C) 2005-2011 NTT DATA CORPORATION |
6 |
# |
7 |
# Version: 1.8.1 2011/04/01 |
8 |
# |
9 |
# This program is free software; you can redistribute it and/or modify it |
10 |
# under the terms of the GNU General Public License v2 as published by the |
11 |
# Free Software Foundation. |
12 |
# |
13 |
# This program is distributed in the hope that it will be useful, but WITHOUT |
14 |
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
15 |
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for |
16 |
# more details. |
17 |
# |
18 |
# You should have received a copy of the GNU General Public License along with |
19 |
# this program; if not, write to the Free Software Foundation, Inc., |
20 |
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA |
21 |
# |
22 |
cd ${0%/*} |
23 |
export PATH=$PWD:${PATH} |
24 |
|
25 |
echo "Testing all. (All results are reported)" |
26 |
newns ccs_accept_test |
27 |
newns ccs_filesystem_test |
28 |
newns ccs_file_test |
29 |
newns ccs_rewrite_test |
30 |
newns ccs_capability_test |
31 |
newns ccs_signal_test |
32 |
newns ccs_network_test |
33 |
newns ccs_argv0_test |
34 |
newns ccs_env_test |
35 |
newns ccs_new_file_test |
36 |
newns ccs_new_capability_test |
37 |
newns ccs_new_network_test |
38 |
newns ccs_new_test |
39 |
newns ccs_bind_test |
40 |
echo |
41 |
echo |
42 |
echo |
43 |
echo "Testing all. (Only ERRORS are reported)" |
44 |
newns ccs_accept_test | grep -vF Done |
45 |
newns ccs_filesystem_test | grep -vF OK | grep -F '(' |
46 |
newns ccs_bind_test | grep -vF exhausted | grep -vF Done |
47 |
newns ccs_file_test | grep -vF OK | grep -F '(' |
48 |
newns ccs_rewrite_test | grep -vF OK | grep -F '(' |
49 |
newns ccs_capability_test | grep -vF OK | grep -F '(' |
50 |
newns ccs_signal_test | grep -vF OK | grep -F '(' |
51 |
newns ccs_network_test | grep -vF OK | grep -F '(' |
52 |
newns ccs_argv0_test | grep -vF OK | grep -F '(' |
53 |
newns ccs_env_test | grep -vF OK | grep -F '(' |
54 |
newns ccs_new_test | grep -vF OK |
55 |
echo |
56 |
echo |
57 |
echo |
58 |
echo "Testing policy I/O. (Only ERRORS are reported)" |
59 |
newns ccs_bprm_test | grep -vF OK |
60 |
newns ccs_cond_test | grep -vF OK |
61 |
newns ccs_policy_io_test | grep -vF OK |
62 |
newns ccs_new_file_test | grep -vF OK |
63 |
newns ccs_new_capability_test | grep -vF OK |
64 |
newns ccs_new_network_test | grep -vF OK |
65 |
newns ccs_execute_handler_test | grep -vF OK |
66 |
dmesg -c |
67 |
uname -r |