Changeset 207 for trunk/test


Ignore:
Timestamp:
Jan 16, 2009, 11:52:26 PM (16 years ago)
Author:
katerina
Message:

Fix for ticket #134 (size may get truncated to INT_MAX)

Location:
trunk/test
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/testrun_1.sh

    r172 r207  
    190190#
    191191TESTPOLICY_11="
     192[Misc]
     193UseAclCheck=yes
     194UseSelinuxCheck=yes
    192195[ReadOnly]
    193196dir=99${BASE}
     
    231234
    232235TESTPOLICY_10="
     236[Misc]
     237UseAclCheck=yes
     238UseSelinuxCheck=yes
    233239[ReadOnly]
    234240dir=99${BASE}
     
    253259    # CDIRS="a b c a/a a/b a/c a/a/a a/a/b a/a/c a/a/a/a a/a/a/b a/a/a/c";
    254260    tmp=`grep CRIT $LOGFILE | wc -l`
    255     if [ $tmp -ne 3 ]; then
     261    if [ $tmp -ne 5 ]; then
    256262        [ -z "$verbose" ] || log_msg_fail "policy count";
    257263        return 1
     
    12411247          let "tcount = tcount + 1" >/dev/null
    12421248          #
    1243           if [ -z "$doall" -a $tcount -eq 10 ]; then
    1244               log_skip 10 $MAXTEST 'ACL/SELinux test (or use --really-all)'
    1245               let "tcount = tcount + 1" >/dev/null
    1246           fi
    1247           #
    1248           if [ -z "$doall" -a $tcount -eq 11 ]; then
    1249               log_skip 11 $MAXTEST 'ACL/SELinux test (or use --really-all)'
    1250               let "tcount = tcount + 1" >/dev/null
     1249          if [ $tcount -eq 10 ]; then
     1250              if [ -z "$doall" ]; then
     1251                  log_skip 10 $MAXTEST 'ACL/SELinux test (or use --really-all)'
     1252                  log_skip 11 $MAXTEST 'ACL/SELinux test (or use --really-all)'
     1253                  let "tcount = tcount + 2" >/dev/null
     1254              else
     1255                  # 'id -u' is posix
     1256                  #
     1257                  if test -f /usr/xpg4/bin/id
     1258                  then
     1259                      my_uid=`/usr/xpg4/bin/id -u`
     1260                  else
     1261                      my_uid=`id -u`
     1262                  fi
     1263                  #
     1264                  if [ ${my_uid} -ne 0 ]; then
     1265                      log_skip 10 $MAXTEST 'ACL/SELinux test (you are not root)'
     1266                      log_skip 11 $MAXTEST 'ACL/SELinux test (you are not root)'
     1267                      let "tcount = tcount + 2" >/dev/null
     1268                  else
     1269
     1270                      SETFATTR=`find_path setfattr`
     1271                      if [ -z "$SETFATTR" ]; then
     1272                          log_skip 10 $MAXTEST 'ACL/SELinux test (setfattr not in path)'
     1273                          log_skip 11 $MAXTEST 'ACL/SELinux test (setfattr not in path)'
     1274                          let "tcount = tcount + 2" >/dev/null
     1275                      fi
     1276                  fi
     1277              fi
    12511278          fi
    12521279          #
  • trunk/test/testrun_2a.sh

    r172 r207  
    221221        cp    ./testrc_2       ./rc.${SH_LOCALHOST}
    222222        mv    ./.samhain_file  ./file.${SH_LOCALHOST}
     223        chmod 644 ./rc.${SH_LOCALHOST}
     224        chmod 644 ./file.${SH_LOCALHOST}
    223225
    224226        ALTHOST=`find_hostname`
    225227        cp    ./testrc_2       "./rc.${ALTHOST}"
    226228        cp    ./file.${SH_LOCALHOST} "./file.${ALTHOST}" 2>/dev/null
     229        chmod 644 ./rc.${ALTHOST}
     230        chmod 644 ./file.${ALTHOST}
    227231}
    228232
  • trunk/test/testrun_2d.sh

    r170 r207  
    3838    # PGPASSWORD=samhain; export PGPASSWORD
    3939    create_pgpass
    40     psql -U samhain -d samhain -c "SELECT * FROM log WHERE entry_status = 'NEW' and log_time > '${DATE}';" >test_log_db
     40    psql -o test_log_db -U samhain -d samhain -c "SELECT * FROM log WHERE entry_status = 'NEW' and log_time > '${DATE}';"
    4141    #
    4242    egrep "START.*Yule" test_log_db >/dev/null 2>&1
    4343    if [ $? -ne 0 ]; then
    44         [ -z "$verbose" ] || log_msg_fail "Server start";
     44        [ -z "$verbose" ] || log_msg_fail "Server start (psql)";
    4545        return 1
    4646    fi
    4747    egrep "NEW CLIENT" test_log_db >/dev/null 2>&1
    4848    if [ $? -ne 0 ]; then
    49         [ -z "$verbose" ] || log_msg_fail "Client connect";
     49        [ -z "$verbose" ] || log_msg_fail "Client connect (psql)";
    5050        return 1
    5151    fi
    5252    egrep "Checking.*/bin" test_log_db >/dev/null 2>&1
    5353    if [ $? -ne 0 ]; then
    54         [ -z "$verbose" ] || log_msg_fail "Client file check";
     54        [ -z "$verbose" ] || log_msg_fail "Client file check (psql)";
    5555        return 1
    5656    fi
    5757    egrep "EXIT.*Samhain" test_log_db >/dev/null 2>&1
    5858    if [ $? -ne 0 ]; then
    59         [ -z "$verbose" ] || log_msg_fail "Client exit";
     59        [ -z "$verbose" ] || log_msg_fail "Client exit (psql)";
    6060        return 1
    6161    fi
    6262    egrep "EXIT.*Yule.*SIGTERM" test_log_db >/dev/null 2>&1
    6363    if [ $? -ne 0 ]; then
    64         [ -z "$verbose" ] || log_msg_fail "Server exit";
     64        [ -z "$verbose" ] || log_msg_fail "Server exit (psql)";
    6565        return 1
    6666    fi
Note: See TracChangeset for help on using the changeset viewer.