1
0
Fork 0
mirror of https://github.com/sile/hls_m3u8.git synced 2024-09-27 14:10:05 +00:00

Revert "use grcov"

This reverts commit 9dffaa5133.
This commit is contained in:
Luro02 2019-09-25 16:41:37 +02:00
parent 9dffaa5133
commit 09c578d675

View file

@ -1,9 +1,5 @@
language: rust language: rust
sudo: required sudo: required
before_install:
- curl -L https://github.com/mozilla/grcov/releases/latest/download/grcov-linux-x86_64.tar.bz2 | tar jxf -
rust: rust:
- stable - stable
- beta - beta
@ -27,26 +23,17 @@ addons:
- binutils-dev - binutils-dev
- libiberty-dev - libiberty-dev
#after_success: | after_success: |
# wget https://github.com/SimonKagstrom/kcov/archive/master.tar.gz && wget https://github.com/SimonKagstrom/kcov/archive/master.tar.gz &&
# tar xzf master.tar.gz && tar xzf master.tar.gz &&
# cd kcov-master && cd kcov-master &&
# mkdir build && mkdir build &&
# cd build && cd build &&
# cmake .. && cmake .. &&
# make && make &&
# make install DESTDIR=../../kcov-build && make install DESTDIR=../../kcov-build &&
# cd ../.. && cd ../.. &&
# rm -rf kcov-master && rm -rf kcov-master &&
# for file in target/debug/hls_m3u8-*[^\.d]; do mkdir -p "target/cov/$(basename $file)"; ./kcov-build/usr/local/bin/kcov --exclude-pattern=/.cargo,/usr/lib --verify "target/cov/$(basename $file)" "$file"; done && for file in target/debug/hls_m3u8-*[^\.d]; do mkdir -p "target/cov/$(basename $file)"; ./kcov-build/usr/local/bin/kcov --exclude-pattern=/.cargo,/usr/lib --verify "target/cov/$(basename $file)" "$file"; done &&
# bash <(curl -s https://codecov.io/bash) && bash <(curl -s https://codecov.io/bash) &&
# echo "Uploaded code coverage" echo "Uploaded code coverage"
script:
- export CARGO_INCREMENTAL=0
- export RUSTFLAGS="-Zprofile -Ccodegen-units=1 -Cinline-threshold=0 -Clink-dead-code -Coverflow-checks=off -Zno-landing-pads"
- cargo build --verbose $CARGO_OPTIONS
- cargo test --verbose $CARGO_OPTIONS
- |
zip -0 ccov.zip `find . \( -name "hls_m3u8*.gc*" \) -print`;
./grcov ccov.zip -s . -t lcov --llvm --branch --ignore-not-existing --ignore-dir "/*" -o lcov.info;
bash <(curl -s https://codecov.io/bash) -f lcov.info;