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

balloob / home-assistant
90%
dev: 93%

Build:
Build:
LAST BUILD BRANCH: service-validations
DEFAULT BRANCH: dev
Repo Added 12 Nov 2014 05:11PM UTC
Files 133
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 fix-kb-interrupt
branch: fix-kb-interrupt
CHANGE BRANCH
x
Reset
  • fix-kb-interrupt
  • 0.10
  • 0.11
  • 0.11.1
  • 0.12
  • 0.13
  • 0.13.1
  • 0.14
  • 0.14.1
  • 0.14.2
  • 0.15
  • 0.16
  • 0.16.1
  • 0.17
  • 0.17.1
  • 0.17.2
  • 0.17.3
  • 0.7
  • 0.7-rc.1
  • 0.7.1
  • 0.7.2
  • 0.7.3
  • 0.7.4
  • 0.7.5
  • 0.7.6
  • 0.7.7
  • 0.8
  • 0.9
  • 0.9.1
  • UI2015
  • add_for_to_automation
  • add_loop_energy
  • add_wemo_motion
  • airplay-speakers
  • alexa
  • alexa-service
  • allow_entry_passive_zones
  • arest-fix
  • assume-state
  • auto-dependency
  • automation-action-config
  • automation-event
  • automation-if
  • automation-improvements
  • balloob-patch-1
  • better-invalid-yaml-error
  • better-itunes-speaker-names
  • bloomsky-tweak
  • bugfixes
  • bump-pyvera-version
  • bump-pywemo-version
  • bump_pywemo_version
  • bump_vera_version
  • cast-fix
  • cast-multi-room
  • cast-update
  • catch_template_exceptions
  • change-dependency-sun
  • chore-group-entity
  • chore-improve-config
  • chore-platform-dependencies
  • chore-refactor-device-components
  • chore-sun-entity
  • chore-tweak-visibility-config
  • chore/remove-simple-alarm
  • chore/remove-usage-attr_friendly_name
  • chore/reorg-frontend-api
  • chore/template-race-condition
  • chromecast-dependency-fix
  • clean-up-heat-control
  • cleanup
  • cleanup-automation
  • cleanup-notify
  • component-command
  • component-configurator
  • component-conversation
  • component-logbook
  • component-pushbullet
  • component-recorder
  • component-scheduler
  • component-wink
  • config-validation
  • config-validation-automation
  • config-validation-script
  • configuration_error_msg
  • configuration_rfxtrx_sensor
  • content-length
  • coveralls-fix
  • debug-flag
  • delay-group-switch-sensors
  • dev
  • dev_updater
  • device-state-attributes
  • device-tracker
  • device-tracker-duplicate-keys
  • device-tracker-remove-old-conf-format
  • disable-location-in-tests
  • discoverable
  • do-not-propagate-api-password
  • domains
  • download_relative
  • dt_snmp_fix
  • enforce-entity-types
  • enhancement_pushbullet
  • entity-component-enhancements
  • error-log
  • extract-entity-picture
  • feature-openzwave
  • feature-recorder-states-store-eventid
  • feature/entity-assumed-state
  • feature/remove-state-fire-event
  • fix-config-dependency
  • fix-event-trigger
  • fix-forecastio
  • fix-imports
  • fix-owntracks-acc-bug
  • fix-requirements
  • fix-run-as-module
  • fix-script-can_cancel
  • fix-script-regression
  • fix-slow-tests
  • fix-splunk
  • fix-time-utils
  • fix-vera-bugs
  • fix_load_race_contition
  • fix_own_tracks_mobile_beacon
  • fix_owntracks_passive_zone
  • fix_race_condition
  • fix_remaining_template_race_condition
  • fix_sensor_template_entity_id
  • fix_template_race_condition
  • fix_vera_dimmer_bug
  • fix_vera_load_error
  • fix_vera_sensor_subscriptions
  • flyte-patch-1
  • gen-requirements_all
  • group-of-groups
  • ha-config
  • handle-play-states
  • handle-states-for-media-player
  • heatcontroll_config
  • history-day-picker
  • history-significant-states
  • hotfix/0.11.1
  • hotfix/0.14.1
  • hotfix/0.14.2
  • hotfix/0.17.2
  • hotfix/revert-pyicloud
  • hotfix/state-as-number
  • http-11
  • hue-allow-unreachable
  • import_fixes
  • improved-yaml-parse-error
  • input-boolean
  • input-select
  • isort-test
  • itunes-play-media
  • itunes-updates
  • launchd
  • lib-clean-on-upgrade
  • lib-to-deps
  • light-rgb
  • light_ct_color
  • lint-coloring
  • lint-fixes
  • logbook-browser
  • logbook-entry
  • loopenergy-shutdown
  • lowercase-entity-id
  • master
  • mdi-icons
  • media-player-muting
  • media-player-play-media
  • media-player-test
  • media-player-volume
  • migration-5-fix
  • mock-switch
  • mp_plex_discovery
  • mqtt-disconnect
  • mqtt-fixes
  • mqtt-light
  • mqtt-light-template
  • mqtt-protocol
  • mqtt-server
  • nest-config-validation
  • nest-sensor-fix
  • new-tests
  • nmap-fix
  • nmap-lock
  • nuclear-js
  • ordered-yaml
  • owntracks
  • owntracks_beacon
  • owntracks_beacon2
  • owntracks_mobile_beacons
  • package-fixes
  • package-install-global
  • passive-zones
  • pep257
  • perf-states
  • pin-betamax-version
  • pip-fixes
  • polymer-9
  • polymer-es6
  • pushbullet_email
  • pychromecast-fixing-fixing
  • pylint-15-fixes
  • python-3.5-travis
  • python-check
  • random-cleanup
  • reconnect_loopenergy
  • refactor-media-player
  • refactor-utc
  • release-0.17
  • release-0.17.3
  • release-101
  • remove-deprecated-methods
  • remove-external
  • remove-wemo-polling
  • remove_sensor_state
  • rename-command-line-platforms
  • reproduce-group
  • restart-osx
  • restart-service
  • restructure_vera
  • revert-947-wink_siren
  • rfxcom
  • rfxtrx
  • rfxtrx_bug_fix
  • rfxtrx_config_validating
  • rfxtrx_sensor
  • rfxtrx_tests
  • rfxtxr_light_transition
  • ryan-debug
  • scene-component
  • scene-turn-off-remove
  • scrip-service-helper
  • script-allow-template-service
  • script-cleanup
  • scripts-to-rule-them-all
  • sections
  • sensor_template
  • sensor_template_startup_error
  • service-fields
  • service-validations
  • service-worker
  • single-process-restart
  • slowtests_rfxtrx
  • some-cleanup
  • sonos-discovery
  • sonos-fix
  • speedtest-fix
  • splitting_hue
  • ssl-for-ha
  • switch-template
  • tellstick-robustness
  • tellstick-sensor-refactor
  • template
  • template-editor
  • template-errors
  • template-helpers
  • template_component_fix
  • test-lambda
  • test-runner
  • testing-upgrade
  • tests_rfxtrx
  • tests_rfxtrx2
  • tests_rfxtrx_device
  • thermostat
  • tox-coveralls-pt2
  • travis-caching
  • travis-tweaks
  • update-docker-zwave
  • update-netdisco
  • update-pychromecast
  • update-pynetgear
  • update-wemo-library
  • upgrade-cast
  • vera-debugging
  • vera-subscriptons
  • vera_fixes
  • view-url-sync
  • wemo-light-fix
  • wemo_insight_updates
  • wink-light
  • yr
  • yr-validation-fixes
  • yr_config
  • yr_config_validating
  • yr_default_config
  • yr_no
  • zone_explicit
  • zone_fix

pending completion
4159

push

travis-ci

rmkraus
Fix Ctrl+C with Subprocesses

Added KeyboardInterrupt handling back to block_till_stopped method.
This is because Keyboard Interrupts are sent to both the parent and
child process in no particular order so both need to handle the
interrupt.

6741 of 7469 relevant lines covered (90.25%)

1.8 hits per line

Relevant lines Covered
Build:
Build:
7469 RELEVANT LINES 6741 COVERED LINES
1.8 HITS PER LINE
Source Files on fix-kb-interrupt
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
4159 fix-kb-interrupt Fix Ctrl+C with Subprocesses Added KeyboardInterrupt handling back to block_till_stopped method. This is because Keyboard Interrupts are sent to both the parent and child process in no particular order so both need to handle the interrupt. push 07 Feb 2016 02:53AM UTC rmkraus travis-ci pending completion  
See All Builds (5499)
  • 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

© 2025 Coveralls, Inc