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

ICRAR / daliuge / 238
70%
master: 81%

Build:
Build:
LAST BUILD BRANCH: LIU-423
DEFAULT BRANCH: master
Ran 02 May 2019 09:32AM UTC
Jobs 4
Files 65
Run time 46s
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
238

push

travis-ci

rtobar
Fixing remote linking to streaming consumers

When adding streaming consumers to a data drop we were checking whether
the drop given as a parameter "looked" like a streaming consumer by
checking for the presence of some methods. However, when executed in the
context of a multi-nm graph deployment, the object given to this
function can be a drop proxy, therefore triggering a remote call to the
remote actual drop, which might or might not exist at that point in time
(drops are created independently in parallel in all NMs).

This particular scenario was never experienced before, mainly because
streaming consumers/inputs are so rare in our exercises, but also
because there was no unit test exercising this particular functionality.
Now there is.

The fact that we are removing these checks shouldn't be too worrying: we
don't have these kind of checks for other linkage operations
(addProducer, addConsumer, etc) and we have survived without them.

Signed-off-by: Rodrigo Tobar <rtobar@icrar.org>

6607 of 9492 relevant lines covered (69.61%)

2.78 hits per line

Jobs
ID Job ID Ran Files Coverage
1 238.1 02 May 2019 09:32AM UTC 0
69.55
Travis Job 238.1
2 238.2 02 May 2019 09:33AM UTC 0
69.57
Travis Job 238.2
3 238.3 02 May 2019 09:32AM UTC 0
69.55
Travis Job 238.3
4 238.4 02 May 2019 09:32AM UTC 0
69.55
Travis Job 238.4
Source Files on build 238
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #238
  • 718d96d4 on github
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