Skip to content

Commit 4fa9989

Browse files
committed
For cronjob run regular tests
1 parent 0dcf0f1 commit 4fa9989

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,16 +73,23 @@ jobs:
7373
make -C sby install DESTDIR=${GITHUB_WORKSPACE}/.local PREFIX=
7474
7575
- name: EQY Coverage
76+
if: (github.event_name != 'schedule')
7677
run: |
7778
sed -i 's,clang,g,g' ${GITHUB_WORKSPACE}/.local/bin/yosys-config
7879
sed -i 's,--gcov-tool $$PWD/llvm-gcov.sh,,g' Makefile
7980
sed -i "s,--no-external,--no-external --exclude '*/.local/share/*',g" Makefile
80-
make clean
8181
make COVERAGE=1
8282
make coverage
8383
lcov_cobertura coverage.info --excludes .local.share --demangle
8484
85+
- name: EQY Tests
86+
if: (github.event_name == 'schedule')
87+
run: |
88+
make
89+
make test EQY="python3 $(pwd)/src/eqy.py"
90+
8591
- name: Report
92+
if: (github.event_name != 'schedule')
8693
uses: 5monkeys/cobertura-action@master
8794
with:
8895
path: coverage.xml

0 commit comments

Comments
 (0)