1
1
# Experiment with code coverage
2
2
3
- ![ ci-stable] ( https://github.com/winksaville/expr -code-coverage/actions/workflows/ci-stable.yml/badge.svg )
4
- ![ ci-nightly] ( https://github.com/winksaville/expr -code-coverage/actions/workflows/ci-nightly.yml/badge.svg )
5
- [ ![ codecov] ( https://codecov.io/gh/winksaville/expr -code-coverage/branch/main/graph/badge.svg?token=cowZtK1KK1 )] ( https://codecov.io/gh/winksaville/expr -code-coverage )
3
+ ![ ci-stable] ( https://github.com/winksaville/exper -code-coverage/actions/workflows/ci-stable.yml/badge.svg )
4
+ ![ ci-nightly] ( https://github.com/winksaville/exper -code-coverage/actions/workflows/ci-nightly.yml/badge.svg )
5
+ [ ![ codecov] ( https://codecov.io/gh/winksaville/exper -code-coverage/branch/main/graph/badge.svg?token=cowZtK1KK1 )] ( https://codecov.io/gh/winksaville/exper -code-coverage )
6
6
7
7
Experiment with code coverage and see how well [ LLVM source-based code coverage] ( https://rustc-dev-guide.rust-lang.org/llvm-coverage-instrumentation.html ) works.
8
8
@@ -17,11 +17,11 @@ cargo install cargo-tarpaulin
17
17
Currently "100%"
18
18
19
19
```
20
- wink@3900x:~/prgs/rust/myrepos/expr -code-coverage (main)
20
+ wink@3900x:~/prgs/rust/myrepos/exper -code-coverage (main)
21
21
$ cargo llvm-cov
22
- Compiling expr -code-coverage v0.1.0 (/home/wink/prgs/rust/myrepos/expr -code-coverage)
22
+ Compiling exper -code-coverage v0.1.0 (/home/wink/prgs/rust/myrepos/exper -code-coverage)
23
23
Finished test [unoptimized + debuginfo] target(s) in 0.79s
24
- Running unittests (target/llvm-cov-target/debug/deps/expr_code_coverage -ae7fad6d44ba68fc)
24
+ Running unittests (target/llvm-cov-target/debug/deps/exper_code_coverage -ae7fad6d44ba68fc)
25
25
26
26
running 0 tests
27
27
@@ -36,14 +36,14 @@ test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; fini
36
36
37
37
Filename Regions Missed Regions Cover Functions Missed Functions Executed Lines Missed Lines Cover Branches Missed Branches Cover
38
38
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
39
- /home/wink/prgs/rust/myrepos/expr -code-coverage/src/main.rs 2 0 100.00% 2 0 100.00% 4 0 100.00% 0 0 -
39
+ /home/wink/prgs/rust/myrepos/exper -code-coverage/src/main.rs 2 0 100.00% 2 0 100.00% 4 0 100.00% 0 0 -
40
40
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
41
41
TOTAL 2 0 100.00% 2 0 100.00% 4 0 100.00% 0 0 -
42
- wink@3900x:~/prgs/rust/myrepos/expr -code-coverage (main)
42
+ wink@3900x:~/prgs/rust/myrepos/exper -code-coverage (main)
43
43
$ cargo llvm-cov
44
- Compiling expr -code-coverage v0.1.0 (/home/wink/prgs/rust/myrepos/expr -code-coverage)
44
+ Compiling exper -code-coverage v0.1.0 (/home/wink/prgs/rust/myrepos/exper -code-coverage)
45
45
Finished test [unoptimized + debuginfo] target(s) in 0.79s
46
- Running unittests (target/llvm-cov-target/debug/deps/expr_code_coverage -ae7fad6d44ba68fc)
46
+ Running unittests (target/llvm-cov-target/debug/deps/exper_code_coverage -ae7fad6d44ba68fc)
47
47
48
48
running 0 tests
49
49
@@ -58,7 +58,7 @@ test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; fini
58
58
59
59
Filename Regions Missed Regions Cover Functions Missed Functions Executed Lines Missed Lines Cover Branches Missed Branches Cover
60
60
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
61
- /home/wink/prgs/rust/myrepos/expr -code-coverage/src/main.rs 2 0 100.00% 2 0 100.00% 4 0 100.00% 0 0 -
61
+ /home/wink/prgs/rust/myrepos/exper -code-coverage/src/main.rs 2 0 100.00% 2 0 100.00% 4 0 100.00% 0 0 -
62
62
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
63
63
TOTAL
64
64
```
68
68
Currently "100%" 2/2.
69
69
70
70
```
71
- wink@3900x:~/prgs/rust/myrepos/expr -code-coverage (main)
71
+ wink@3900x:~/prgs/rust/myrepos/exper -code-coverage (main)
72
72
$ cargo tarpaulin
73
73
Apr 08 11:33:14.839 INFO cargo_tarpaulin::config: Creating config
74
74
Apr 08 11:33:14.852 INFO cargo_tarpaulin: Running config test_config
@@ -87,7 +87,7 @@ Apr 08 11:33:14.852 INFO cargo_tarpaulin::cargo: Cleaning project
87
87
Compiling difflib v0.4.0
88
88
Compiling termtree v0.2.4
89
89
Compiling regex-automata v0.1.10
90
- Compiling expr -code-coverage v0.1.0 (/home/wink/prgs/rust/myrepos/expr -code-coverage)
90
+ Compiling exper -code-coverage v0.1.0 (/home/wink/prgs/rust/myrepos/exper -code-coverage)
91
91
Compiling itertools v0.10.3
92
92
Compiling predicates-tree v1.0.5
93
93
Compiling num-traits v0.2.14
@@ -100,14 +100,14 @@ Apr 08 11:33:14.852 INFO cargo_tarpaulin::cargo: Cleaning project
100
100
Compiling assert_cmd v2.0.4
101
101
Finished test [unoptimized + debuginfo] target(s) in 3.51s
102
102
Apr 08 11:33:18.446 INFO cargo_tarpaulin::process_handling::linux: Launching test
103
- Apr 08 11:33:18.446 INFO cargo_tarpaulin::process_handling: running /home/wink/prgs/rust/myrepos/expr -code-coverage/target/debug/deps/expr_code_coverage -d676e043ae6e11c6
103
+ Apr 08 11:33:18.446 INFO cargo_tarpaulin::process_handling: running /home/wink/prgs/rust/myrepos/exper -code-coverage/target/debug/deps/exper_code_coverage -d676e043ae6e11c6
104
104
105
105
running 0 tests
106
106
107
107
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
108
108
109
109
Apr 08 11:33:18.579 INFO cargo_tarpaulin::process_handling::linux: Launching test
110
- Apr 08 11:33:18.579 INFO cargo_tarpaulin::process_handling: running /home/wink/prgs/rust/myrepos/expr -code-coverage/target/debug/deps/cli-d86d8363bb9f499e
110
+ Apr 08 11:33:18.579 INFO cargo_tarpaulin::process_handling: running /home/wink/prgs/rust/myrepos/exper -code-coverage/target/debug/deps/cli-d86d8363bb9f499e
111
111
112
112
running 1 test
113
113
test test_no_params ... ok
0 commit comments