• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

libexif / libexif / 91 / 18
81%
master: 81%

Build:
DEFAULT BRANCH: master
Ran 22 Feb 2019 04:14PM UTC
Files 55
Run time 8s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 Feb 2019 03:51PM UTC coverage: 81.903%. Remained the same
CONFIG=coverage

push

travis-ci

dfandrich
Added test-extract.c and a new regression test extract-parse.sh.

This extracts the EXIF tags from an image then compares the parsed value
of the extracted tags with those of the original file. This ensures that
the tags are written properly, without change in tag data. The MakerNote
tag sometimes has a harmless, slight difference in size because of
padding being removed.

However, in developing this test, I found that the Olympus variant 4
MakerNote has a huge size difference. This might be harmless (there
might just be a lot of padding removed) but it's also possible that
these MakerNotes aren't being properly parsed.  This discrepancy should
be investigated.

The exif_data_save_data() function is also returning some JPEG markers
at the end of the buffer which I wasn't expecting.  This also should be
investigated.

The test is enabled anyway in the meantime to reduce the chance of
regressions in the remaining tags.

3082 of 3763 relevant lines covered (81.9%)

129375.33 hits per line

Source Files on job 91.18 (CONFIG=coverage)
  • Tree
  • List 0
  • Changed 24
  • Source Changed 0
  • Coverage Changed 24
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 44
  • Travis Job 91.18
  • a37d5d3b on github
  • Prev Job for CONFIG=coverage on master (#89.18)
  • Next Job for CONFIG=coverage on master (#93.18)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc