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

jiowchern / PinionCore.Remote / 19116751534
61%

Build:
DEFAULT BRANCH: master
Ran 05 Nov 2025 09:26PM UTC
Jobs 1
Files 272
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

05 Nov 2025 09:16PM UTC coverage: 58.695% (-0.1%) from 58.825%
19116751534

push

github

jiowchern
refactor: improve WebSocket handling and test reliability

Refactor WebSocket connection logic to return a `Peer` object
instead of a boolean, enhancing type safety and clarity. Modify
both `Connector` and `GatewayConsole` to use this `Peer` object,
thereby improving how the connection state is managed and
interacted with.

Additionally, enhance the WebSocket test to check for a non-null
`Peer` on connection, ensuring more reliable testing of the
connection establishment logic.

Remove the `DisconnectAsync` from `Connector` and move it into
`Peer` to centralize disconnection logic, making it easier to
maintain and apply timeout handling during disconnect operations.

1012 of 1944 branches covered (52.06%)

Branch coverage included in aggregate %.

16 of 23 new or added lines in 2 files covered. (69.57%)

32 existing lines in 8 files now uncovered.

6987 of 11684 relevant lines covered (59.8%)

81323.66 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
82.35
12.35% PinionCore.Network/Web/Connecter.cs
6
64.79
0.21% PinionCore.Network/Web/Peer.cs

Uncovered Existing Lines

Lines Coverage ∆ File
1
95.56
-4.44% PinionCore.Remote/PropertyUpdater.cs
2
69.01
1.77% PinionCore.Network/Tcp/Peer.cs
2
63.04
0.0% PinionCore.Remote.Gateway/Hosts/SessionHub.cs
3
50.0
0.0% PinionCore.Remote.Server/Provider.cs
3
80.95
-19.05% PinionCore.Remote/SoulPropertyHandler.cs
5
93.51
0.26% PinionCore.Remote.Ghost/Agent.cs
7
61.11
-15.56% PinionCore.Remote.Standalone/Provider.cs
9
84.32
-7.03% PinionCore.Remote/SoulProxy.cs
Jobs
ID Job ID Ran Files Coverage
1 19116751534.1 05 Nov 2025 09:26PM UTC 272
58.7
GitHub Action Run
Source Files on build 19116751534
  • Tree
  • List 272
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 0ef1500b on github
  • Prev Build on master (#19011068999)
  • Next Build on master (#19394443529)
  • 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

© 2025 Coveralls, Inc