Blame view

3rdparty/boost_1_81_0/libs/beast/tools/coverage.sh 570 Bytes
e6ccf0ce   Hu Chunming   提交三方库
1
2
3
4
5
6
7
8
9
  #! /bin/bash
  set -e
  lcov --directory bin.v2 --capture --no-external --directory $(pwd) --output-file coverage.info > /dev/null 2>&1
  lcov --extract coverage.info $(pwd)'/boost/beast/*' --output-file coverage.info > /dev/null
  lcov --remove coverage.info $(pwd)'/boost/beast/_experimental/*' --output-file coverage.info > /dev/null
  lcov --list coverage.info
  # Codecov improperly detects project root in AzP, so we need to upload from beast git repo
  cd libs/beast
  curl -s https://codecov.io/bash -o codecov && bash ./codecov -X gcov -f ../../coverage.info -t $CODECOV_TOKEN