| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: t_libarchive.sh,v 1.5 2020/06/16 07:59:07 martin Exp $ | | 1 | # $NetBSD: t_libarchive.sh,v 1.6 2020/06/16 09:47:11 sevan Exp $ |
2 | # | | 2 | # |
3 | # Copyright (c) 2020 The NetBSD Foundation, Inc. | | 3 | # Copyright (c) 2020 The NetBSD Foundation, Inc. |
4 | # All rights reserved. | | 4 | # All rights reserved. |
5 | # | | 5 | # |
6 | # Redistribution and use in source and binary forms, with or without | | 6 | # Redistribution and use in source and binary forms, with or without |
7 | # modification, are permitted provided that the following conditions | | 7 | # modification, are permitted provided that the following conditions |
8 | # are met: | | 8 | # are met: |
9 | # 1. Redistributions of source code must retain the above copyright | | 9 | # 1. Redistributions of source code must retain the above copyright |
10 | # notice, this list of conditions and the following disclaimer. | | 10 | # notice, this list of conditions and the following disclaimer. |
11 | # 2. Redistributions in binary form must reproduce the above copyright | | 11 | # 2. Redistributions in binary form must reproduce the above copyright |
12 | # notice, this list of conditions and the following disclaimer in the | | 12 | # notice, this list of conditions and the following disclaimer in the |
13 | # documentation and/or other materials provided with the distribution. | | 13 | # documentation and/or other materials provided with the distribution. |
14 | # | | 14 | # |
| @@ -27,27 +27,27 @@ | | | @@ -27,27 +27,27 @@ |
27 | | | 27 | |
28 | atf_test_case libarchive | | 28 | atf_test_case libarchive |
29 | | | 29 | |
30 | libarchive_head() | | 30 | libarchive_head() |
31 | { | | 31 | { |
32 | atf_set "descr" "test libarchive" | | 32 | atf_set "descr" "test libarchive" |
33 | atf_set "timeout" "6000" | | 33 | atf_set "timeout" "6000" |
34 | } | | 34 | } |
35 | | | 35 | |
36 | libarchive_body() | | 36 | libarchive_body() |
37 | { | | 37 | { |
38 | local m=$(( $( sysctl -n hw.usermem64 ) / 1024 / 1024 )) | | 38 | local m=$(( $( sysctl -n hw.usermem64 ) / 1024 / 1024 )) |
39 | if [ $m -lt 400 ]; then | | 39 | if [ $m -lt 400 ]; then |
40 | atf_skip "too few RAM" | | 40 | atf_skip "Not enough RAM" |
41 | fi | | 41 | fi |
42 | local ncpu=$( sysctl -n hw.ncpuonline ) | | 42 | local ncpu=$( sysctl -n hw.ncpuonline ) |
43 | if [ $ncpu -lt 2 ]; then | | 43 | if [ $ncpu -lt 2 ]; then |
44 | atf_skip "PR kern/55272: too dangerous to run this test" | | 44 | atf_skip "PR kern/55272: too dangerous to run this test" |
45 | fi | | 45 | fi |
46 | local d=$(atf_get_srcdir) | | 46 | local d=$(atf_get_srcdir) |
47 | atf_check -s exit:0 -o 'not-match:^Details for failing tests:.*' \ | | 47 | atf_check -s exit:0 -o 'not-match:^Details for failing tests:.*' \ |
48 | "$d/h_libarchive" -r "$d" | | 48 | "$d/h_libarchive" -r "$d" |
49 | } | | 49 | } |
50 | | | 50 | |
51 | atf_init_test_cases() | | 51 | atf_init_test_cases() |
52 | { | | 52 | { |
53 | atf_add_test_case libarchive | | 53 | atf_add_test_case libarchive |