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

labrad / pylabrad
53%
master: 60%

Build:
Build:
LAST BUILD BRANCH: u/maffoo/py39
DEFAULT BRANCH: master
Repo Added 20 Oct 2015 11:31PM UTC
Files 62
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

LAST BUILD ON BRANCH u/maffoo/threaded-server
branch: u/maffoo/threaded-server
CHANGE BRANCH
x
Reset
  • u/maffoo/threaded-server
  • 0.94.0
  • 0.95.0
  • 0.95.2
  • 0.95.3
  • 0.95.4
  • 0.95.5
  • 0.95.6
  • 0.96.0
  • 0.96.1
  • 0.96.2
  • 0.96.3
  • 0.96.4
  • 0.97.0
  • 0.97.1
  • 0.97.2
  • 0.98.0
  • 0.98.1
  • 253-require-service-identity
  • 298-add_cyc
  • 369-python-badge
  • gs/attrs
  • master
  • py37-test
  • travis-update
  • u/Brooks/issue#356
  • u/Jimmy/parse-tags
  • u/danielsank/this-is-numpy
  • u/ejeffrey/custom_unit
  • u/ejeffrey/fast_units
  • u/ejeffrey/late_unflatten
  • u/ejeffrey/node_error_message
  • u/ejeffrey/remove_twistd
  • u/ejeffrey/requirements
  • u/ejeffrey/twisted_ssl_version
  • u/ejeffrey/unit_mod
  • u/ejeffrey/unit_none_gone
  • u/ejeffrey/unit_perf
  • u/gschaffner/py38-numpy-version
  • u/jwenner/gpibDeviceManagerRefresh
  • u/jwenner/managerCompatibility
  • u/jwenner/readmeFutures
  • u/jwenner/readmeNodeSetup
  • u/kunalq/lr-types-rename
  • u/kunalq/type-extensible
  • u/kunalq/type-module-2
  • u/kunalq/type-module-3
  • u/kunalq/update-gitignore
  • u/maffoo/0d-arrays
  • u/maffoo/arg-tuples
  • u/maffoo/array-flatten
  • u/maffoo/async-spawn
  • u/maffoo/build
  • u/maffoo/callbacks
  • u/maffoo/client-connected
  • u/maffoo/client-docs
  • u/maffoo/connect-async-name
  • u/maffoo/connect-docstring
  • u/maffoo/data-v2
  • u/maffoo/dict-server
  • u/maffoo/dist-fix
  • u/maffoo/fix-node-options
  • u/maffoo/fix-setting-decorator
  • u/maffoo/future-fix
  • u/maffoo/futures
  • u/maffoo/gitignore
  • u/maffoo/int-array
  • u/maffoo/login-exception
  • u/maffoo/no-asyncore
  • u/maffoo/no-failure
  • u/maffoo/no-lazy
  • u/maffoo/no-long
  • u/maffoo/no-mutable-future
  • u/maffoo/no-plugins
  • u/maffoo/no-zope
  • u/maffoo/node-autostart
  • u/maffoo/node-config
  • u/maffoo/node-fixes
  • u/maffoo/node-messages
  • u/maffoo/node-multiversion
  • u/maffoo/node-note
  • u/maffoo/node-outdated
  • u/maffoo/node-py3
  • u/maffoo/node-server-process
  • u/maffoo/node-tls-fix
  • u/maffoo/oauth
  • u/maffoo/oauth-access-token
  • u/maffoo/oauth-logging
  • u/maffoo/packaging
  • u/maffoo/packet-cluster
  • u/maffoo/passwords
  • u/maffoo/protocol-cleanup
  • u/maffoo/py-version
  • u/maffoo/py3.6
  • u/maffoo/py39
  • u/maffoo/python3-new
  • u/maffoo/remove-changes-file
  • u/maffoo/server-listen
  • u/maffoo/server-node-config
  • u/maffoo/server-package
  • u/maffoo/server-startup
  • u/maffoo/setting-fix
  • u/maffoo/setting-types
  • u/maffoo/srp
  • u/maffoo/tls
  • u/maffoo/tls-fix
  • u/maffoo/travis-matrix
  • u/maffoo/travis-py-versions
  • u/maffoo/types-cleanup
  • u/maffoo/unicode-unflatten
  • u/maffoo/unit-fixes
  • u/maffoo/value-array
  • update-deps

pending completion
694

push

travis-ci

maffoo
Use while loop in threaded dispatch instead of if when handling Futures

This is to deal with the case where we submit a job to a thread pool
which gives a Future, but the job itself might return another Future.

4709 of 8933 relevant lines covered (52.71%)

0.53 hits per line

Relevant lines Covered
Build:
Build:
8933 RELEVANT LINES 4709 COVERED LINES
0.53 HITS PER LINE
Source Files on u/maffoo/threaded-server
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
694 u/maffoo/threaded-server Use while loop in threaded dispatch instead of if when handling Futures This is to deal with the case where we submit a job to a thread pool which gives a Future, but the job itself might return another Future. push 27 Sep 2016 04:32PM UTC maffoo travis-ci pending completion  
693 u/maffoo/threaded-server Add setting in threaded test server that makes blocking labrad call. push 27 Sep 2016 04:20PM UTC maffoo travis-ci pending completion  
692 u/maffoo/threaded-server Add SingleThreadedServer for servers that don't need concurrency. This makes it possible to implement a server without thinking about thread-safety or locks, but at the cost of not being able to handle multiple requests in parallel. If concurrent... push 27 Sep 2016 02:39AM UTC maffoo travis-ci pending completion  
691 u/maffoo/threaded-server Add docstring on server's client property. push 27 Sep 2016 02:27AM UTC maffoo travis-ci pending completion  
690 u/maffoo/threaded-server Add tests of concurrent.call_future and concurrent.future_to_deferred push 27 Sep 2016 12:57AM UTC maffoo travis-ci pending completion  
689 u/maffoo/threaded-server Add support for configuring the ThreadedServer thread pool push 23 Sep 2016 11:28PM UTC maffoo travis-ci pending completion  
688 u/maffoo/threaded-server Make imports more uniform push 23 Sep 2016 11:11PM UTC maffoo travis-ci pending completion  
687 u/maffoo/threaded-server Push context management down into the protocol instance. push 23 Sep 2016 11:06PM UTC maffoo travis-ci pending completion  
686 u/maffoo/threaded-server Refactor to simplify TwistedConnection construction. push 23 Sep 2016 10:47PM UTC maffoo travis-ci pending completion  
685 u/maffoo/threaded-server Refactor to simplify TwistedConnection construction. push 23 Sep 2016 10:43PM UTC maffoo travis-ci pending completion  
See All Builds (381)
  • Repo 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