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

raiden-network / raiden / 6745 / 13
36%
master: 36%

Build:
DEFAULT BRANCH: master
Ran 06 Aug 2018 03:40PM UTC
Files 87
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

06 Aug 2018 03:08PM UTC coverage: 61.041% (+13.3%) from 47.75%
TEST='raiden/tests/integration/api' TRANSPORT_OPTIONS='--transport=matrix --local-matrix=${HOME}/.bin/run_synapse.sh' RUN_SYNAPSE=1

push

travis-ci

hackaugusto
Fixed race for proxies instantiation

It's really important that each Raiden instance only used one proxy per
smart contract, otherwise the proxy synchronization wont work. The token
network proxy is an example, where the proxy needs locking to forbid
concurrent deposits (to avoid races with the ERC20 allowance).

To enforce a singleton proxy the blockchain service is used as a proxy
factory. The problem was that each proxy constructor checks the
blockchain data, which does IO and allows another greenlet to run, this
made it possible for races among two greenlets that need the same proxy.

Tho fix the above race coarse locks were added to protected the
instantiaton of each type of proxy.

[ci integration]

1255 of 2674 branches covered (46.93%)

Branch coverage included in aggregate %.

5769 of 8833 relevant lines covered (65.31%)

0.65 hits per line

Source Files on job 6745.13 (TEST='raiden/tests/integration/api' TRANSPORT_OPTIONS='--transport=matrix --local-matrix=${HOME}/.bin/run_synapse.sh' RUN_SYNAPSE=1)
  • Tree
  • List 0
  • Changed 58
  • Source Changed 1
  • Coverage Changed 58
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 5901
  • Travis Job 6745.13
  • acf7eec3 on github
  • Prev Job for BLOCKCHAIN_TYPE='tester' TEST='raiden/tests/unit raiden/tests/integration/contracts' on master (#6737.4)
  • Next Job for BLOCKCHAIN_TYPE='tester' TEST='raiden/tests/unit raiden/tests/integration/contracts' on master (#6766.4)
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