diff options
author | netblue30 <netblue30@yahoo.com> | 2016-11-16 16:40:12 -0500 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2016-11-16 16:40:12 -0500 |
commit | 98159c098b6afedfed20eecdc80719dae1f914ff (patch) | |
tree | d44407914904e81dcb4bd582bdae11e558705c3d /gcov.sh | |
parent | fcopy part 1 (diff) | |
download | firejail-98159c098b6afedfed20eecdc80719dae1f914ff.tar.gz firejail-98159c098b6afedfed20eecdc80719dae1f914ff.tar.zst firejail-98159c098b6afedfed20eecdc80719dae1f914ff.zip |
fcopy part 2
Diffstat (limited to 'gcov.sh')
-rwxr-xr-x | gcov.sh | 28 |
1 files changed, 17 insertions, 11 deletions
@@ -1,22 +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 | /usr/lib/firejail/fcopy --help | ||
17 | firecfg --help | ||
18 | sudo chown $USER:$USER `find .` | ||
19 | generate | 22 | generate |
23 | echo "press any key to continue, or Ctrl-C to exit" | ||
24 | read text | ||
25 | |||
20 | 26 | ||
21 | # running tests | 27 | # running tests |
22 | make test-root | 28 | make test-root |