aboutsummaryrefslogtreecommitdiffstats
path: root/gcov.sh
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-11-16 16:40:12 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2016-11-16 16:40:12 -0500
commit98159c098b6afedfed20eecdc80719dae1f914ff (patch)
treed44407914904e81dcb4bd582bdae11e558705c3d /gcov.sh
parentfcopy part 1 (diff)
downloadfirejail-98159c098b6afedfed20eecdc80719dae1f914ff.tar.gz
firejail-98159c098b6afedfed20eecdc80719dae1f914ff.tar.zst
firejail-98159c098b6afedfed20eecdc80719dae1f914ff.zip
fcopy part 2
Diffstat (limited to 'gcov.sh')
-rwxr-xr-xgcov.sh28
1 files changed, 17 insertions, 11 deletions
diff --git a/gcov.sh b/gcov.sh
index 6f668d65f..900b7ca41 100755
--- a/gcov.sh
+++ b/gcov.sh
@@ -1,22 +1,28 @@
1#!/bin/bash 1#!/bin/bash
2 2
3gcov_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
3generate() { 15generate() {
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 21gcov_init
10USER=`whoami`
11firejail --help
12firemon --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
17firecfg --help
18sudo chown $USER:$USER `find .`
19generate 22generate
23echo "press any key to continue, or Ctrl-C to exit"
24read text
25
20 26
21# running tests 27# running tests
22make test-root 28make test-root