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

libexif / libexif / 91
81%

Build:
DEFAULT BRANCH: master
Ran 22 Feb 2019 04:14PM UTC
Jobs 1
Files 55
Run time 9s
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

pending completion
91

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

Jobs
ID Job ID Ran Files Coverage
18 91.18 (CONFIG=coverage) 22 Feb 2019 04:14PM UTC 0
81.9
Travis Job 91.18
Source Files on build 91
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #91
  • a37d5d3b on github
  • Prev Build on master (#89)
  • Next Build on master (#93)
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