diff options
author | netblue30 <netblue30@yahoo.com> | 2016-11-14 07:53:22 -0500 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2016-11-14 07:53:22 -0500 |
commit | 745742f17378cde52591c1aa8e112445022abb2d (patch) | |
tree | efc2e0bd25435a5ba89d6db2d3bd6981270ed6ea /gcov.sh | |
parent | testing (diff) | |
download | firejail-745742f17378cde52591c1aa8e112445022abb2d.tar.gz firejail-745742f17378cde52591c1aa8e112445022abb2d.tar.zst firejail-745742f17378cde52591c1aa8e112445022abb2d.zip |
cleanup
Diffstat (limited to 'gcov.sh')
-rwxr-xr-x | gcov.sh | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/gcov.sh b/gcov.sh new file mode 100755 index 000000000..ffacce6b5 --- /dev/null +++ b/gcov.sh | |||
@@ -0,0 +1,71 @@ | |||
1 | #!/bin/bash | ||
2 | |||
3 | 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 | ||
5 | rm -fr gcov-dir | ||
6 | genhtml gcov-file --output-directory gcov-dir | ||
7 | } | ||
8 | |||
9 | # 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 | ||
19 | |||
20 | # running tests | ||
21 | make test-root | ||
22 | generate | ||
23 | sleep 2 | ||
24 | |||
25 | make test-network | ||
26 | generate | ||
27 | sleep 2 | ||
28 | |||
29 | make test-appimage | ||
30 | generate | ||
31 | sleep 2 | ||
32 | |||
33 | make test-overlay | ||
34 | generate | ||
35 | sleep 2 | ||
36 | |||
37 | make test-profiles | ||
38 | generate | ||
39 | sleep 2 | ||
40 | |||
41 | make test-fs | ||
42 | generate | ||
43 | sleep 2 | ||
44 | |||
45 | make test-utils | ||
46 | generate | ||
47 | sleep 2 | ||
48 | |||
49 | make test-environment | ||
50 | generate | ||
51 | sleep 2 | ||
52 | |||
53 | make test-apps | ||
54 | generate | ||
55 | sleep 2 | ||
56 | |||
57 | make test-apps-x11 | ||
58 | generate | ||
59 | sleep 2 | ||
60 | |||
61 | make test-apps-x11-xorg | ||
62 | generate | ||
63 | sleep 2 | ||
64 | |||
65 | make test-filters | ||
66 | generate | ||
67 | sleep 2 | ||
68 | |||
69 | make test-arguments | ||
70 | generate | ||
71 | sleep 2 | ||