]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - tests/sys/netipsec/tunnel/aes_cbc_128_hmac_sha1.sh
Disable failing test cases in CI:
[FreeBSD/FreeBSD.git] / tests / sys / netipsec / tunnel / aes_cbc_128_hmac_sha1.sh
1 # $FreeBSD$
2
3 . $(atf_get_srcdir)/utils.subr
4
5 atf_test_case "v4" "cleanup"
6 v4_head()
7 {
8         atf_set descr 'IPSec inet4 tunnel using aes-cbc-128-hmac-sha1'
9         atf_set require.user root
10 }
11
12 v4_body()
13 {
14         if [ "$(atf_config_get ci false)" = "true" ]; then
15                 atf_skip "https://bugs.freebsd.org/246737"
16         fi
17
18         # Unload AESNI module if loaded
19         kldstat -q -n aesni && kldunload aesni
20
21         ist_test 4 rijndael-cbc "1234567890123456" hmac-sha1 "12345678901234567890"
22 }
23
24 v4_cleanup()
25 {
26         ist_cleanup
27 }
28
29 atf_test_case "v6" "cleanup"
30 v6_head()
31 {
32         atf_set descr 'IPSec inet6 tunnel using aes-cbc-128-hmac-sha1'
33         atf_set require.user root
34 }
35
36 v6_body()
37 {
38         # Unload AESNI module if loaded
39         kldstat -q -n aesni && kldunload aesni
40
41         ist_test 6 rijndael-cbc "1234567890123456" hmac-sha1 "12345678901234567890"
42 }
43
44 v6_cleanup()
45 {
46         ist_cleanup
47 }
48
49 atf_init_test_cases()
50 {
51         atf_add_test_case "v4"
52         atf_add_test_case "v6"
53 }