File tree Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Original file line number Diff line number Diff line change @@ -45,24 +45,23 @@ jobs:
45
45
- name : Test on Rust ${{ matrix.toolchain }}
46
46
if : ${{ matrix.build-net-tokio }} != true
47
47
run : RUSTFLAGS="-C link-dead-code" cargo test --verbose -p lightning
48
+ - name : Install deps for kcov
49
+ if : ${{ matrix.coverage }}
50
+ run : sudo apt install binutils-dev libcurl4-openssl-dev zlib1g-dev libdw-dev libiberty-dev
48
51
- name : Install kcov
49
52
if : ${{ matrix.coverage }}
50
53
run : |
51
54
wget https://github.com/SimonKagstrom/kcov/archive/master.tar.gz
52
55
tar xzf master.tar.gz
53
- cd kcov-master && mkdir build && cd build # ./kcov-master/build
54
- cmake .. && make
56
+ cd kcov-master && mkdir build && cd build
57
+ cmake ..
58
+ make
55
59
make install DESTDIR=../../kcov-build
56
- cd ../.. && rm -rf kcov-master
57
- ls ./
58
- ls ./kcov-build
59
- ls ./kcov-build/usr
60
- ls ./kcov-build/usr/local
61
- ls ./kcov-build/usr/local/bin
60
+ cd ../.. && rm -rf kcov-master master.tar.gz
61
+ ls -R ./kcov-build
62
62
- name : Upload coverage
63
63
if : ${{ matrix.coverage }}
64
64
run : |
65
- ls
66
65
for file in target/debug/lightning-*; do
67
66
[ -x "${file}" ] || continue;
68
67
mkdir -p "target/cov/$(basename $file)";
You can’t perform that action at this time.
0 commit comments