Skip to content

Commit f5d33d9

Browse files
Merge pull request #24 from jacksonwalters/fix_code_coverage_report
Fix code coverage report
2 parents e22d342 + 560ebbe commit f5d33d9

File tree

113 files changed

+20
-14729
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

113 files changed

+20
-14729
lines changed

.gitignore

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,27 @@
4545
# Kernel Module Compile Results
4646
*.mod*
4747
*.cmd
48-
.tmp_versions/
48+
*.tmp_versions/
4949
modules.order
5050
Module.symvers
5151
Mkfile.old
5252
dkms.conf
5353

5454
# debug information files
5555
*.dwo
56+
57+
# Coverage and build artifacts
58+
/obj/
59+
/bin/
60+
/coverage-report/
61+
/coverage.info
62+
*.gcda
63+
*.gcno
64+
*.gcov
65+
66+
# macOS system files
67+
.DS_Store
68+
69+
# Editor backups
70+
*~
71+
*.swp

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ clean_coverage:
9494
rm -rf coverage-report
9595

9696
# Optional: quick badge
97-
badge:
98-
@coverage=$(shell lcov --summary coverage.info 2>/dev/null | awk '/lines/ {val=$$3; gsub("%","",val); print int(val)}'); \
97+
badge: coverage.info
98+
@coverage=$$(lcov --summary coverage.info 2>&1 | awk '/lines/ {gsub(/[^0-9.]/,"",$$2); print $$2}'); \
9999
if [ -z "$$coverage" ]; then coverage=0; fi; \
100100
echo "![Coverage](https://img.shields.io/badge/coverage-$$coverage%25-brightgreen)"
101101

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[![License: MIT](https://img.shields.io/badge/License-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT)
44
![basic tests](https://github.com/jacksonwalters/aes-block-cipher-standards/actions/workflows/build.yml/badge.svg)
5-
![Coverage](https://img.shields.io/badge/coverage-0%25-brightgreen)
5+
![Coverage](https://img.shields.io/badge/coverage-92.7%25-brightgreen)
66

77
This repository implements several cryptographic standards in C.
88

coverage-report/amber.png

-141 Bytes
Binary file not shown.

coverage-report/cmd_line

Lines changed: 0 additions & 1 deletion
This file was deleted.

coverage-report/emerald.png

-141 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)