drop reference to parser config file
This commit is contained in:
parent
3e14b5c1d0
commit
c420d81e7c
4 changed files with 45 additions and 30 deletions
|
@ -32,16 +32,16 @@ simplified expr tree: c 15, [] 0, [^] 0, | 0, + 0, * 0, . 0, cat 14
|
|||
[2KCompressed trans table: states 938, next/check 2200, optimal next/check 1951 avg/state 2.35, compression 14428/480256 = 97.00 %
|
||||
expr tree: c 96, [] 8, [^] 0, | 14, + 0, * 0, . 0, cat 90
|
||||
simplified expr tree: c 80, [] 5, [^] 0, | 14, + 0, * 0, . 0, cat 72
|
||||
expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
simplified expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
expr tree: c 18, [] 0, [^] 0, | 1, + 0, * 0, . 0, cat 17
|
||||
simplified expr tree: c 18, [] 0, [^] 0, | 1, + 0, * 0, . 0, cat 17
|
||||
expr tree: c 2, [] 0, [^] 1, | 1, + 1, * 0, . 0, cat 2
|
||||
simplified expr tree: c 2, [] 0, [^] 1, | 1, + 1, * 0, . 0, cat 2
|
||||
expr tree: c 43, [] 0, [^] 0, | 10, + 0, * 0, . 7, cat 39
|
||||
simplified expr tree: c 25, [] 0, [^] 0, | 6, + 0, * 0, . 3, cat 22
|
||||
expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
simplified expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
simplified expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
expr tree: c 2, [] 0, [^] 1, | 1, + 1, * 0, . 0, cat 2
|
||||
simplified expr tree: c 2, [] 0, [^] 1, | 1, + 1, * 0, . 0, cat 2
|
||||
expr tree: c 9, [] 1, [^] 1, | 2, + 1, * 0, . 1, cat 9
|
||||
simplified expr tree: c 9, [] 1, [^] 1, | 2, + 1, * 0, . 1, cat 9
|
||||
[2KCreated dfa: states 145 proto { cache: size=145 dups=143 longest=19 avg=2 }, nnodes { cache: size=135 dups=153 longest=19 avg=2 }, anodes { cache: size=9 dups=107 longest=3 avg=1 }
|
||||
|
|
|
@ -36,14 +36,14 @@ expr tree: c 18, [] 0, [^] 0, | 1, + 0, * 0, . 0, cat 17
|
|||
simplified expr tree: c 18, [] 0, [^] 0, | 1, + 0, * 0, . 0, cat 17
|
||||
expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
simplified expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
expr tree: c 43, [] 0, [^] 0, | 10, + 0, * 0, . 7, cat 39
|
||||
simplified expr tree: c 25, [] 0, [^] 0, | 6, + 0, * 0, . 3, cat 22
|
||||
expr tree: c 9, [] 1, [^] 1, | 2, + 1, * 0, . 1, cat 9
|
||||
simplified expr tree: c 9, [] 1, [^] 1, | 2, + 1, * 0, . 1, cat 9
|
||||
expr tree: c 2, [] 0, [^] 1, | 1, + 1, * 0, . 0, cat 2
|
||||
simplified expr tree: c 2, [] 0, [^] 1, | 1, + 1, * 0, . 0, cat 2
|
||||
expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
simplified expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
expr tree: c 43, [] 0, [^] 0, | 10, + 0, * 0, . 7, cat 39
|
||||
simplified expr tree: c 25, [] 0, [^] 0, | 6, + 0, * 0, . 3, cat 22
|
||||
expr tree: c 2, [] 0, [^] 1, | 1, + 1, * 0, . 0, cat 2
|
||||
simplified expr tree: c 2, [] 0, [^] 1, | 1, + 1, * 0, . 0, cat 2
|
||||
expr tree: c 9, [] 1, [^] 1, | 2, + 1, * 0, . 1, cat 9
|
||||
simplified expr tree: c 9, [] 1, [^] 1, | 2, + 1, * 0, . 1, cat 9
|
||||
[2KCreated dfa: states 145 proto { cache: size=145 dups=143 longest=19 avg=2 }, nnodes { cache: size=135 dups=153 longest=19 avg=2 }, anodes { cache: size=9 dups=107 longest=3 avg=1 }
|
||||
[2KMinimized dfa: final partitions 97 (accept 14) init 6 (accept 5)
|
||||
[2KCompressed trans table: states 97, next/check 355, optimal next/check 135 avg/state 3.66, compression 2002/49664 = 95.97 %
|
||||
|
|
|
@ -5,24 +5,24 @@ simplified expr tree: c 69949, [] 0, [^] 0, | 1621, + 0, * 0, . 0, cat 68328
|
|||
[2KCompressed trans table: states 54364, next/check 55938, optimal next/check 55686 avg/state 1.03, compression 549936/27834368 = 98.02 %
|
||||
expr tree: c 79, [] 0, [^] 0, | 4, + 0, * 0, . 0, cat 74
|
||||
simplified expr tree: c 68, [] 0, [^] 0, | 4, + 0, * 0, . 0, cat 65
|
||||
expr tree: c 472, [] 0, [^] 37, | 41, + 0, * 32, . 0, cat 482
|
||||
simplified expr tree: c 276, [] 0, [^] 18, | 31, + 0, * 16, . 0, cat 272
|
||||
expr tree: c 147, [] 0, [^] 0, | 1, + 0, * 0, . 0, cat 145
|
||||
simplified expr tree: c 118, [] 0, [^] 0, | 1, + 0, * 0, . 0, cat 116
|
||||
expr tree: c 47, [] 0, [^] 3, | 2, + 0, * 2, . 0, cat 47
|
||||
simplified expr tree: c 30, [] 0, [^] 2, | 2, + 0, * 1, . 0, cat 30
|
||||
expr tree: c 47, [] 0, [^] 7, | 2, + 0, * 4, . 0, cat 51
|
||||
simplified expr tree: c 30, [] 0, [^] 4, | 2, + 0, * 2, . 0, cat 32
|
||||
expr tree: c 51, [] 0, [^] 9, | 2, + 0, * 6, . 2, cat 59
|
||||
simplified expr tree: c 32, [] 0, [^] 5, | 2, + 0, * 3, . 1, cat 36
|
||||
expr tree: c 147, [] 0, [^] 0, | 1, + 0, * 0, . 0, cat 145
|
||||
simplified expr tree: c 118, [] 0, [^] 0, | 1, + 0, * 0, . 0, cat 116
|
||||
expr tree: c 472, [] 0, [^] 37, | 41, + 0, * 32, . 0, cat 482
|
||||
simplified expr tree: c 276, [] 0, [^] 18, | 31, + 0, * 16, . 0, cat 272
|
||||
expr tree: c 987, [] 28, [^] 0, | 54, + 0, * 0, . 0, cat 961
|
||||
simplified expr tree: c 739, [] 13, [^] 0, | 51, + 0, * 0, . 0, cat 710
|
||||
expr tree: c 62, [] 0, [^] 0, | 4, + 0, * 0, . 0, cat 57
|
||||
simplified expr tree: c 45, [] 0, [^] 0, | 4, + 0, * 0, . 0, cat 41
|
||||
expr tree: c 702, [] 0, [^] 54, | 38, + 0, * 36, . 0, cat 725
|
||||
simplified expr tree: c 498, [] 0, [^] 20, | 35, + 0, * 16, . 0, cat 490
|
||||
expr tree: c 47, [] 0, [^] 3, | 2, + 0, * 2, . 0, cat 47
|
||||
simplified expr tree: c 30, [] 0, [^] 2, | 2, + 0, * 1, . 0, cat 30
|
||||
expr tree: c 24, [] 0, [^] 0, | 1, + 0, * 0, . 0, cat 22
|
||||
simplified expr tree: c 20, [] 0, [^] 0, | 1, + 0, * 0, . 0, cat 19
|
||||
expr tree: c 702, [] 0, [^] 54, | 38, + 0, * 36, . 0, cat 725
|
||||
simplified expr tree: c 498, [] 0, [^] 20, | 35, + 0, * 16, . 0, cat 490
|
||||
expr tree: c 51, [] 0, [^] 9, | 2, + 0, * 6, . 2, cat 59
|
||||
simplified expr tree: c 32, [] 0, [^] 5, | 2, + 0, * 3, . 1, cat 36
|
||||
expr tree: c 131, [] 20, [^] 4, | 21, + 0, * 2, . 0, cat 151
|
||||
simplified expr tree: c 60, [] 10, [^] 2, | 11, + 0, * 1, . 0, cat 69
|
||||
expr tree: c 15, [] 0, [^] 0, | 0, + 0, * 0, . 0, cat 14
|
||||
|
@ -32,18 +32,18 @@ simplified expr tree: c 15, [] 0, [^] 0, | 0, + 0, * 0, . 0, cat 14
|
|||
[2KCompressed trans table: states 938, next/check 2200, optimal next/check 1951 avg/state 2.35, compression 14428/480256 = 97.00 %
|
||||
expr tree: c 43, [] 0, [^] 0, | 10, + 0, * 0, . 7, cat 39
|
||||
simplified expr tree: c 25, [] 0, [^] 0, | 6, + 0, * 0, . 3, cat 22
|
||||
expr tree: c 96, [] 8, [^] 0, | 14, + 0, * 0, . 0, cat 90
|
||||
simplified expr tree: c 80, [] 5, [^] 0, | 14, + 0, * 0, . 0, cat 72
|
||||
expr tree: c 9, [] 1, [^] 1, | 2, + 1, * 0, . 1, cat 9
|
||||
simplified expr tree: c 9, [] 1, [^] 1, | 2, + 1, * 0, . 1, cat 9
|
||||
expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
simplified expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
expr tree: c 2, [] 0, [^] 1, | 1, + 1, * 0, . 0, cat 2
|
||||
simplified expr tree: c 2, [] 0, [^] 1, | 1, + 1, * 0, . 0, cat 2
|
||||
expr tree: c 96, [] 8, [^] 0, | 14, + 0, * 0, . 0, cat 90
|
||||
simplified expr tree: c 80, [] 5, [^] 0, | 14, + 0, * 0, . 0, cat 72
|
||||
expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
simplified expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
expr tree: c 9, [] 1, [^] 1, | 2, + 1, * 0, . 1, cat 9
|
||||
simplified expr tree: c 9, [] 1, [^] 1, | 2, + 1, * 0, . 1, cat 9
|
||||
expr tree: c 18, [] 0, [^] 0, | 1, + 0, * 0, . 0, cat 17
|
||||
simplified expr tree: c 18, [] 0, [^] 0, | 1, + 0, * 0, . 0, cat 17
|
||||
expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
simplified expr tree: c 3, [] 0, [^] 0, | 0, + 0, * 0, . 2, cat 4
|
||||
[2KCreated dfa: states 145 proto { cache: size=145 dups=143 longest=19 avg=2 }, nnodes { cache: size=135 dups=153 longest=19 avg=2 }, anodes { cache: size=9 dups=107 longest=3 avg=1 }
|
||||
[2KMinimized dfa: final partitions 97 (accept 14) init 6 (accept 5)
|
||||
[2KCompressed trans table: states 97, next/check 355, optimal next/check 135 avg/state 3.66, compression 2002/49664 = 95.97 %
|
||||
|
|
23
run-tests.sh
23
run-tests.sh
|
@ -1,7 +1,22 @@
|
|||
#! /usr/bin/env nix-shell
|
||||
#! nix-shell -i bash -p bash apparmor-parser
|
||||
|
||||
apparmor_parser --config-file /etc/apparmor/parser.conf -K -D stats test_control &> log_control.txt
|
||||
apparmor_parser --config-file /etc/apparmor/parser.conf -K -D stats test_intersect_bin &> log_intersect_bin.txt
|
||||
apparmor_parser --config-file /etc/apparmor/parser.conf -K -D stats test_intersect_root &> log_intersect_root.txt
|
||||
apparmor_parser --config-file /etc/apparmor/parser.conf -K -D stats test_bin_individual &> log_bin_individual.txt
|
||||
apparmor_parser -I /etc/apparmor.d \
|
||||
-I /nix/store/zl9rxfa3h49k0jqykznap4gip721a5dg-apparmor-d-unstable-2024-10-12/etc/apparmor.d \
|
||||
-I /nix/store/rxma12f3azyik02cffhkj3yb0bmny6pv-apparmor-profiles-4.0.3/etc/apparmor.d \
|
||||
-K -D stats test_control &> log_control.txt
|
||||
|
||||
apparmor_parser -I /etc/apparmor.d \
|
||||
-I /nix/store/zl9rxfa3h49k0jqykznap4gip721a5dg-apparmor-d-unstable-2024-10-12/etc/apparmor.d \
|
||||
-I /nix/store/rxma12f3azyik02cffhkj3yb0bmny6pv-apparmor-profiles-4.0.3/etc/apparmor.d \
|
||||
-K -D stats test_intersect_bin &> log_intersect_bin.txt
|
||||
|
||||
apparmor_parser -I /etc/apparmor.d \
|
||||
-I /nix/store/zl9rxfa3h49k0jqykznap4gip721a5dg-apparmor-d-unstable-2024-10-12/etc/apparmor.d \
|
||||
-I /nix/store/rxma12f3azyik02cffhkj3yb0bmny6pv-apparmor-profiles-4.0.3/etc/apparmor.d \
|
||||
-K -D stats test_intersect_root &> log_intersect_root.txt
|
||||
|
||||
apparmor_parser -I /etc/apparmor.d \
|
||||
-I /nix/store/zl9rxfa3h49k0jqykznap4gip721a5dg-apparmor-d-unstable-2024-10-12/etc/apparmor.d \
|
||||
-I /nix/store/rxma12f3azyik02cffhkj3yb0bmny6pv-apparmor-profiles-4.0.3/etc/apparmor.d \
|
||||
-K -D stats test_bin_individual &> log_bin_individual.txt
|
||||
|
|
Loading…
Add table
Reference in a new issue