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

ARMmbed / mbed-os / 14901
34%
master: 57%

Build:
Build:
LAST BUILD BRANCH: test-resources
DEFAULT BRANCH: master
Ran 31 Jan 2018 01:42PM UTC
Jobs 1
Files 481
Run time 22s
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
14901

push

travis-ci

0xc0170
nanostack-hal: remove connection from event loop init and dispatch thread

The thread flag signaling mechanism is problematic if a separate event
loop thread is not used. The problem is, that one needs to know the
thread id of the loop dispathcer, and that knowledge can be derived
only from the caller thread of the initialization function.

Remove the magic connection from caller thread to dispatcher thread
by using event flags instead of thread flags on signaling. As the
event flags require the massive amount 20 bytes of RAM whereas
thread flags requires none, keep the code behind flag.

25511 of 76095 relevant lines covered (33.53%)

0.34 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
100.0
/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/hypothesis/searchstrategy/lazy.py
4
100.0
tools/export/e2studio/__init__.py
5
100.0
tools/export/ds5_5/__init__.py
23
100.0
/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/intelhex/compat.py
24
100.0
tools/targets/__init__.py
32
100.0
/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/mbed_lstools/platform_database.py
33
100.0
/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/hypothesis/searchstrategy/collections.py
50
100.0
tools/export/__init__.py
55
100.0
tools/export/sw4stm32/__init__.py
65
100.0
/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/hypothesis/internal/conjecture/data.py
67
100.0
tools/test_api.py
70
100.0
tools/config/__init__.py
77
100.0
tools/memap.py
86
100.0
/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/hypothesis/internal/compat.py
90
100.0
tools/arm_pack_manager/__init__.py
99
100.0
/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/hypothesis/searchstrategy/strategies.py
206
100.0
/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/hypothesis/strategies.py
243
100.0
tools/build_api.py
244
100.0
/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/hypothesis/internal/conjecture/engine.py
278
100.0
/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/intelhex/__init__.py
Jobs
ID Job ID Ran Files Coverage
2 14901.2 (NAME=tools) 31 Jan 2018 01:42PM UTC 0
33.53
Travis Job 14901.2
Source Files on build 14901
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #14901
  • ca04effe on github
  • Prev Build on feature-miniclient (#14479)
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