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

JuliaLang / Reactive.jl / 307
72%

Build:
DEFAULT BRANCH: master
Ran 17 Nov 2016 01:25AM UTC
Jobs 4
Files 6
Run time 79min
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
307

Pull #113

travis-ci

web-flow
Use an action queue/set for each push! to ensure actions aren't repeated and are performed in the correct order.

Instead of performing actions attached to a node as soon as a new value is sent to it, add the actions to an ordered set `action_queue` for the current `push!` message, keyed (de-duplicated) using the recipient node. This ensures that actions that would previously have been performed twice, or performed once before all the inputs to the action had updated (and ignored later after they had updated due to the `timestep` mechanism), will be performed once and at the correct time, i.e. after all their inputs have updated for this `push!` message.

Essentially causes the Signal graph to be traversed breadth first each push!, rather than the previous depth first.
Pull Request #113: Use an action queue/set to ensure actions are performed in the correct order and aren't repeated

182 of 252 relevant lines covered (72.22%)

827.21 hits per line

Jobs
ID Job ID Ran Files Coverage
1 307.1 17 Nov 2016 01:25AM UTC 0
69.88
Travis Job 307.1
3 307.3 17 Nov 2016 01:25AM UTC 0
71.6
Travis Job 307.3
4 307.4 17 Nov 2016 02:32AM UTC 0
69.88
Travis Job 307.4
6 307.6 17 Nov 2016 02:45AM UTC 0
72.0
Travis Job 307.6
Source Files on build 307
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #307
  • Pull Request #113
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