diff options
author | valoq <valoq@mailbox.org> | 2016-11-19 22:12:51 +0100 |
---|---|---|
committer | valoq <valoq@mailbox.org> | 2016-11-19 22:12:51 +0100 |
commit | 530db20edeee191a3b60d56b3b87999a3d10979e (patch) | |
tree | 9053d21580917bdf0e6480b2b2875e90b08b1d8c /gcov.sh | |
parent | readme updated (diff) | |
parent | qemu profile (diff) | |
download | firejail-530db20edeee191a3b60d56b3b87999a3d10979e.tar.gz firejail-530db20edeee191a3b60d56b3b87999a3d10979e.tar.zst firejail-530db20edeee191a3b60d56b3b87999a3d10979e.zip |
fixed readme
Diffstat (limited to 'gcov.sh')
-rwxr-xr-x | gcov.sh | 31 |
1 files changed, 21 insertions, 10 deletions
@@ -1,21 +1,28 @@ | |||
1 | #!/bin/bash | 1 | #!/bin/bash |
2 | 2 | ||
3 | gcov_init() { | ||
4 | USER=`whoami` | ||
5 | firejail --help | ||
6 | firemon --help | ||
7 | /usr/lib/firejail/fnet --help | ||
8 | /usr/lib/firejail/fseccomp --help | ||
9 | /usr/lib/firejail/ftee --help | ||
10 | /usr/lib/firejail/fcopy --help | ||
11 | firecfg --help | ||
12 | sudo chown $USER:$USER `find .` | ||
13 | } | ||
14 | |||
3 | generate() { | 15 | generate() { |
4 | lcov --capture -d src/firejail -d src/firemon -d src/fseccomp -d src/fnet -d src/ftee -d src/lib -d src/firecfg --output-file gcov-file | 16 | lcov --capture -d src/firejail -d src/firemon -d src/fcopy -d src/fseccomp -d src/fnet -d src/ftee -d src/lib -d src/firecfg --output-file gcov-file |
5 | rm -fr gcov-dir | 17 | rm -fr gcov-dir |
6 | genhtml gcov-file --output-directory gcov-dir | 18 | genhtml gcov-file --output-directory gcov-dir |
7 | } | 19 | } |
8 | 20 | ||
9 | # init | 21 | gcov_init |
10 | USER=`whoami` | ||
11 | firejail --help | ||
12 | firemon --help | ||
13 | /usr/lib/firejail/fnet --help | ||
14 | /usr/lib/firejail/fseccomp --help | ||
15 | /usr/lib/firejail/ftee --help | ||
16 | firecfg --help | ||
17 | sudo chown $USER:$USER `find .` | ||
18 | generate | 22 | generate |
23 | echo "press any key to continue, or Ctrl-C to exit" | ||
24 | read text | ||
25 | |||
19 | 26 | ||
20 | # running tests | 27 | # running tests |
21 | make test-root | 28 | make test-root |
@@ -34,6 +41,10 @@ make test-overlay | |||
34 | generate | 41 | generate |
35 | sleep 2 | 42 | sleep 2 |
36 | 43 | ||
44 | make test-fcopy | ||
45 | generate | ||
46 | sleep 2 | ||
47 | |||
37 | make test-profiles | 48 | make test-profiles |
38 | generate | 49 | generate |
39 | sleep 2 | 50 | sleep 2 |