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

JeetShetty / GreenPiThumb / 386
78%

Build:
DEFAULT BRANCH: master
Ran 30 Mar 2017 12:57PM UTC
Jobs 1
Files 19
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

pending completion
386

push

travis-ci

web-flow
Changing polling to occur on time boundaries (#100)

* Changing polling to occur on time boundaries

In the current implementation, each sensor starts reading immediately, then
polls every n seconds. This means that the readings depend on when the
greenpithumb started, so if a user runs greenpithumb on two different days
with two different start times, the reading timestamps won't be aligned.

By changing the polling time to happen on interval boundaries, we get aligned
readings no matter when we start the greenpithumb process.

As a side effect, this doesn't solve the uninterruptible process issue (#99)
but it should make it easier to fix since we're getting rid of most of the
threads that block forever until some event happens.

* Fixing small bugs

442 of 537 relevant lines covered (82.31%)

0.82 hits per line

Jobs
ID Job ID Ran Files Coverage
1 386.1 30 Mar 2017 12:57PM UTC 0
82.31
Travis Job 386.1
Source Files on build 386
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #386
  • f4e9d21c on github
  • Prev Build on master (#382)
  • Next Build on master (#396)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc