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

amacd31 / phildb / 98 / 2
88%
master: 88%

Build:
Build:
LAST BUILD BRANCH: v0.6.13
DEFAULT BRANCH: master
Ran 12 Nov 2015 10:09AM UTC
Files 10
Run time 1s
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

12 Nov 2015 09:48AM UTC coverage: 89.455%. Remained the same
98.2

push

travis-ci

amacd31
Log date column should have been 64 bit int

On a 64 bit system the current binary data format stores a long as 8
bytes, the 32 bit integer column in the log table only holds 4 bytes.
4 bytes is not enough to hold early dates (e.g. 1900-01-01) and instead
results in a wrap around (giving dates like 2036-01-01).

This column should have been 64 bit from the start.

Since this change only applies to code used during log file creation
existing log files will need to be manually fixed. The reading code
remains compatible with either log format (pre or post this fix). The
existing log files can still be written to but overflows will occur for
dates that are out of the range:

    datetime.utcfromtimestamp(-2147483648)
    datetime.datetime(1901, 12, 13, 20, 45, 52)

    datetime.utcfromtimestamp(2147483647)
    datetime.datetime(2038, 1, 19, 3, 14, 7)

509 of 569 relevant lines covered (89.46%)

0.89 hits per line

Source Files on job 98.2
  • Tree
  • List 0
  • Changed 2
  • Source Changed 2
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 98
  • Travis Job 98.2
  • 42c05aad on github
  • Prev Job for on dev (#97.2)
  • Next Job for on dev (#99.3)
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