Skip to content

Commit

Permalink
For cronjob run regular tests
Browse files Browse the repository at this point in the history
  • Loading branch information
mmicko committed Apr 11, 2024
1 parent 0dcf0f1 commit 4fa9989
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -73,16 +73,23 @@ jobs:
make -C sby install DESTDIR=${GITHUB_WORKSPACE}/.local PREFIX=
- name: EQY Coverage
if: (github.event_name != 'schedule')
run: |
sed -i 's,clang,g,g' ${GITHUB_WORKSPACE}/.local/bin/yosys-config
sed -i 's,--gcov-tool $$PWD/llvm-gcov.sh,,g' Makefile
sed -i "s,--no-external,--no-external --exclude '*/.local/share/*',g" Makefile
make clean
make COVERAGE=1
make coverage
lcov_cobertura coverage.info --excludes .local.share --demangle
- name: EQY Tests
if: (github.event_name == 'schedule')
run: |
make
make test EQY="python3 $(pwd)/src/eqy.py"
- name: Report
if: (github.event_name != 'schedule')
uses: 5monkeys/cobertura-action@master
with:
path: coverage.xml
Expand Down

0 comments on commit 4fa9989

Please sign in to comment.