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

zigpy / bellows / 993 / 3
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: dm/zhared-ci-update-with-ruff
DEFAULT BRANCH: master
Ran 29 Jul 2020 02:20AM UTC
Files 21
Run time 7s
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

29 Jul 2020 02:19AM UTC coverage: 98.255% (-1.6%) from 99.901%
TOXENV=py36

push

travis-ci

web-flow
Refactor EZSP to support multiple protocol versions (#280)

* Framework to support multiple EZSP protocol versions.

* Drop ezsp.reconnect() method.

* Refactor gateway reset method.

* Split EZSP into generic and version specific parts.

* Add typing helper.

* Refactor module layout.

* EZSP version 4 barebone.

* Somewhat working version 4

* Deny App key requests.

* WIP refactor types

* Make EZSP_SCHEMA protocol specific.

* Rename api.

* Update types. EmberStatus

* Update types: EmberBindingType

* EZSP ver 4 named types.

* Use bitmaps.

* Split struct into global and version specific structs.

* Add counter_type_count property.

* Fix named and struct types.

* Update EZSP version 4 commands.

* Cleanup type uses in app controller.

* import serialize, deserialize functions.

* Cleanup types usage in CLI.

* Refactor extendedPanId

* Lint

* Refactor EZSP framing.

* Refactor protocol handler.

Configure child timeout defaults using schema.
Protocol specific handler for now just handles framing.

* Send entire zigpy_config to ezsp.update_policies()

* Reorder ezsp config keys.

* Fix some enums.

* Remove setChannelMap() command.

* Remove v5 commands.

* Correct EzspValueId. Docs have typo.

* Cleanup EZSP_* prefix.

* Cleanup EMBER_ prefixes.

* Remove global EZSP schema.

* Update tests.

* Omit typing coverage.

* Python 3.6 coverage

2027 of 2063 relevant lines covered (98.25%)

0.98 hits per line

Source Files on job 993.3 (TOXENV=py36)
  • Tree
  • List 0
  • Changed 7
  • Source Changed 6
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 943
  • Travis Job 993.3
  • 311b9e4a on github
  • Prev Job for TOXENV=py36 on multiversion (#988.3)
  • Next Job for TOXENV=py36 on multiversion (#996.3)
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