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

hardbyte / python-can / 13345099702
71%

Build:
DEFAULT BRANCH: main
Ran 15 Feb 2025 12:40PM UTC
Jobs 24
Files 89
Run time 1min
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

15 Feb 2025 12:39PM UTC coverage: 70.724% (+0.06%) from 70.662%
13345099702

push

github

web-flow
udp_multicast interface: support windows (#1914)

* support windows

Neither the SO_TIMESTAMPNS / via recvmsg() method, nor the SIOCGSTAMP / ioctl() method for obtaining the packet timestamp is supported on Windows.  This code adds a fallback to datetime, and switches to recvfrom() so that the udp_multicast bus becomes usable on windows.

* clean-up example

on windows, the example would otherwise cause an _enter_buffered_busy fatal error, notifier shutdown and bus shutdown are racing eachother...

* fix double inversion

* remove unused import

* datetime to time.time()

* add msgpack dependency for windows

* enable udp_multicast back2back tests on windows

* handle WSAEINVAL like EINVAL

* avoid potential AttributeError on Linux

* simplify unittest skip condition

* fix formatting issue

11 of 13 new or added lines in 1 file covered. (84.62%)

2 existing lines in 1 file now uncovered.

7588 of 10729 relevant lines covered (70.72%)

15.38 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
80.23
4.77% can/interfaces/udp_multicast/bus.py

Uncovered Existing Lines

Lines Coverage ∆ File
2
85.71
-9.52% can/interfaces/udp_multicast/utils.py
Jobs
ID Job ID Ran Files Coverage
1 Unittests-windows-latest-3.10 - 13345099702.1 15 Feb 2025 12:41PM UTC 89
65.96
GitHub Action Run
2 Unittests-ubuntu-latest-3.13 - 13345099702.2 15 Feb 2025 12:42PM UTC 89
64.11
GitHub Action Run
3 Unittests-ubuntu-latest-3.12 - 13345099702.3 15 Feb 2025 12:41PM UTC 89
65.71
GitHub Action Run
4 Unittests-macos-latest-3.9 - 13345099702.4 15 Feb 2025 12:42PM UTC 89
63.07
GitHub Action Run
5 Unittests-macos-latest-3.10 - 13345099702.5 15 Feb 2025 12:40PM UTC 89
63.04
GitHub Action Run
6 Unittests-windows-latest-3.8 - 13345099702.6 15 Feb 2025 12:41PM UTC 89
65.99
GitHub Action Run
7 Unittests-windows-latest-pypy-3.10 - 13345099702.7 15 Feb 2025 12:46PM UTC 89
64.01
GitHub Action Run
8 Unittests-ubuntu-latest-3.10 - 13345099702.8 15 Feb 2025 12:41PM UTC 89
65.71
GitHub Action Run
9 Unittests-ubuntu-latest-3.8 - 13345099702.9 15 Feb 2025 12:41PM UTC 89
65.75
GitHub Action Run
10 Unittests-macos-latest-3.8 - 13345099702.10 15 Feb 2025 12:43PM UTC 89
63.07
GitHub Action Run
11 Unittests-windows-latest-3.13 - 13345099702.11 15 Feb 2025 12:42PM UTC 89
64.11
GitHub Action Run
12 Unittests-macos-latest-pypy-3.9 - 13345099702.12 15 Feb 2025 12:43PM UTC 89
61.46
GitHub Action Run
13 Unittests-windows-latest-pypy-3.9 - 13345099702.13 15 Feb 2025 12:47PM UTC 89
64.03
GitHub Action Run
14 Unittests-ubuntu-latest-pypy-3.9 - 13345099702.14 15 Feb 2025 12:42PM UTC 89
62.6
GitHub Action Run
15 Unittests-macos-latest-3.13 - 13345099702.15 15 Feb 2025 12:40PM UTC 89
61.44
GitHub Action Run
16 Unittests-windows-latest-3.12 - 13345099702.16 15 Feb 2025 12:42PM UTC 89
65.83
GitHub Action Run
17 Unittests-ubuntu-latest-3.9 - 13345099702.17 15 Feb 2025 12:41PM UTC 89
65.74
GitHub Action Run
18 Unittests-windows-latest-3.9 - 13345099702.18 15 Feb 2025 12:42PM UTC 89
65.99
GitHub Action Run
19 Unittests-ubuntu-latest-3.11 - 13345099702.19 15 Feb 2025 12:41PM UTC 89
65.71
GitHub Action Run
20 Unittests-macos-latest-3.12 - 13345099702.20 15 Feb 2025 12:40PM UTC 89
63.04
GitHub Action Run
21 Unittests-macos-latest-pypy-3.10 - 13345099702.21 15 Feb 2025 12:43PM UTC 89
61.46
GitHub Action Run
22 Unittests-macos-latest-3.11 - 13345099702.22 15 Feb 2025 12:40PM UTC 89
63.04
GitHub Action Run
23 Unittests-ubuntu-latest-pypy-3.10 - 13345099702.23 15 Feb 2025 12:42PM UTC 89
62.58
GitHub Action Run
24 Unittests-windows-latest-3.11 - 13345099702.24 15 Feb 2025 12:41PM UTC 89
65.83
GitHub Action Run
Source Files on build 13345099702
  • Tree
  • List 89
  • Changed 4
  • Source Changed 1
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13345099702
  • 2bd47580 on github
  • Prev Build on main (#13115248698)
  • Next Build on main (#13507196419)
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