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

LudovicRousseau / pyscard-devel / 13089146551
65%

Build:
DEFAULT BRANCH: master
Ran 01 Feb 2025 01:37PM UTC
Jobs 20
Files 76
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

01 Feb 2025 01:34PM UTC coverage: 63.171% (+0.03%) from 63.143%
13089146551

push

github

LudovicRousseau
Fix parallel generation of exceptions text

myPcscStringifyError() on Unix uses a static buffer internally. The
returned string must be copied (dupped) to be used safely in parallel
executuion.

The problem was detected using parallel test:
pytest --parallel-threads=10 --iterations=10 test/test_Exceptions.py
https://github.com/Quansight-Labs/pytest-run-parallel?tab=readme-ov-file#pytest-run-parallel

103 of 480 branches covered (21.46%)

Branch coverage included in aggregate %.

4439 of 6710 relevant lines covered (66.15%)

4.64 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% src/smartcard/ExclusiveConnectCardConnection.py
1
96.88
-3.13% src/smartcard/Synchronization.py
1
0.0
0.0% src/smartcard/pcsc/PCSCCardRequest.py
1
36.36
-1.73% src/smartcard/CardService.py
1
36.84
-2.05% src/smartcard/PassThruCardService.py
1
0.0
0.0% src/smartcard/sw/ISO7816_4_SW1ErrorChecker.py
1
0.0
0.0% src/smartcard/pcsc/PCSCPart10.py
1
0.0
0.0% src/smartcard/sw/op21_ErrorChecker.py
2
25.58
-2.99% src/smartcard/Session.py
3
87.17
-0.79% .tox/py3.10/lib/python3.10/site-packages/smartcard/scard/scard.py
4
0.0
0.0% src/smartcard/ExclusiveTransmitCardConnection.py
Jobs
ID Job ID Ran Files Coverage
1 13089146551.1 01 Feb 2025 01:37PM UTC 67
44.38
GitHub Action Run
2 13089146551.2 01 Feb 2025 01:37PM UTC 67
44.38
GitHub Action Run
3 13089146551.3 01 Feb 2025 01:37PM UTC 67
44.16
GitHub Action Run
4 13089146551.4 01 Feb 2025 01:37PM UTC 67
36.24
GitHub Action Run
5 13089146551.5 01 Feb 2025 01:37PM UTC 67
42.23
GitHub Action Run
6 13089146551.6 01 Feb 2025 01:37PM UTC 67
30.39
GitHub Action Run
7 13089146551.7 01 Feb 2025 01:37PM UTC 67
42.47
GitHub Action Run
8 13089146551.8 01 Feb 2025 01:37PM UTC 67
44.38
GitHub Action Run
9 13089146551.9 01 Feb 2025 01:37PM UTC 67
44.16
GitHub Action Run
10 13089146551.10 01 Feb 2025 01:37PM UTC 67
42.01
GitHub Action Run
11 13089146551.11 01 Feb 2025 01:38PM UTC 67
44.16
GitHub Action Run
12 13089146551.12 01 Feb 2025 01:38PM UTC 67
43.92
GitHub Action Run
13 13089146551.13 01 Feb 2025 01:38PM UTC 67
27.89
GitHub Action Run
14 13089146551.14 01 Feb 2025 01:38PM UTC 67
43.92
GitHub Action Run
15 13089146551.15 01 Feb 2025 01:38PM UTC 67
43.92
GitHub Action Run
16 13089146551.16 01 Feb 2025 01:39PM UTC 67
43.92
GitHub Action Run
17 13089146551.17 01 Feb 2025 01:39PM UTC 67
43.92
GitHub Action Run
18 13089146551.18 01 Feb 2025 01:39PM UTC 67
33.54
GitHub Action Run
19 13089146551.19 01 Feb 2025 01:39PM UTC 67
42.01
GitHub Action Run
20 13089146551.20 01 Feb 2025 01:40PM UTC 67
43.92
GitHub Action Run
Source Files on build 13089146551
  • Tree
  • List 76
  • Changed 25
  • Source Changed 5
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #13089146551
  • ad64d140 on github
  • Prev Build on master (#13088350380)
  • Next Build on master (#13102383430)
  • Delete
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