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

hpi-swa-teaching / TabletopUI / 28291694827
83%
develop: 83%

Build:
Build:
LAST BUILD BRANCH: network-receive-error-handling
DEFAULT BRANCH: develop
Ran 27 Jun 2026 02:15PM UTC
Jobs 1
Files 1221
Run time 2min
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

27 Jun 2026 02:13PM UTC coverage: 66.091% (-1.1%) from 67.173%
28291694827

push

github

Christoph-Rehberg-HPI
fully removed observer-based full state updates

replaced full-state update for already connected session members by introducing loadPlayer message that adds player to existing administration and map

added differentiating network ids and adjusted id resolver to be able to address dedicated groups of players

19 of 204 new or added lines in 56 files covered. (9.31%)

4 existing lines in 2 files now uncovered.

4711 of 7128 relevant lines covered (66.09%)

0.66 hits per line

Uncovered Changes

Lines Coverage ∆ File
16
0.0
packages/TabletopUI-Network.package/TTTileNetworkFacadeDecorator.class/instance/applyOccupyingTokenUpdateOnTile.with..st
14
0.0
packages/TabletopUI-Network.package/TTTokenNetworkFacadeDecorator.class/instance/updateToken.Position.ToTile..st
13
0.0
packages/TabletopUI-Network.package/TTReferenceManager.class/instance/removeId..st
13
0.0
packages/TabletopUI-Network.package/TTTileNetworkFacadeDecorator.class/instance/updateTile.OccupyingToken..st
9
0.0
packages/TabletopUI-Network.package/TTNetworkFacade.class/instance/renameIdOf.To..st
8
0.0
packages/TabletopUI-Core.package/TTTile.class/instance/attachToken..st
7
0.0
packages/TabletopUI-Core.package/TTCharacterAdministration.class/instance/loadNewPlayer.role..st
7
0.0
packages/TabletopUI-Network.package/NetworkObject.class/class/newWithNetworkFacade..st
7
0.0
packages/TabletopUI-Network.package/TTNetworkFacade.class/instance/instantiateTileWithId..st
7
0.0
packages/TabletopUI-Network.package/TTNetworkFacade.class/instance/instantiateTokenWithId..st
7
0.0
packages/TabletopUI-Server.package/TTSessionManager.class/instance/addToGameState..st
6
0.0
packages/TabletopUI-Core.package/TTMap.class/instance/loadNewPlayer..st
6
0.0
packages/TabletopUI-Network.package/TTTokenNetworkFacadeDecorator.class/instance/applyPositionUpdateOnToken.with..st
6
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/loadNewPlayer.role..st
4
0.0
packages/TabletopUI-Network.package/TTNetworkFacade.class/instance/resolve..st
4
0.0
packages/TabletopUI-Network.package/TTNetworkFacadeDecorator.class/class/newWith..st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/loadNewPlayer..st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/gamescreen.st
4
0.0
packages/TabletopUI-Server.package/TTServerSessionManager.class/instance/addToGameStateOfSessionMembers..st
4
0.0
packages/TabletopUI-Server.package/TTServerSessionManager.class/instance/sendFullGameStateToRegisteredPlayer.st
3
0.0
0.0% packages/TabletopUI-Core.package/TTMap.class/instance/loadToken.at..st
3
0.0
packages/TabletopUI-Network.package/NetworkObject.class/instance/networkFacade..st
3
0.0
packages/TabletopUI-Network.package/TTNetworkFacadeDecorator.class/instance/networkFacade..st
3
0.0
packages/TabletopUI-Network.package/TTNetworkFacadeDecorator.class/instance/networkFacade.st
1
0.0
packages/TabletopUI-CommandProcessing.package/TTActionLog.class/class/newWithNetworkFacade..st
1
0.0
packages/TabletopUI-Core.package/TTMap.class/class/newWithNetworkFacade..st
1
0.0
0.0% packages/TabletopUI-Core.package/TTMap.class/instance/createAndInsertTileAt..st
1
0.0
0.0% packages/TabletopUI-Core.package/TTMap.class/instance/handlesMouseDown..st
1
0.0
0.0% packages/TabletopUI-Core.package/TTMap.class/instance/handlesMouseUp..st
1
0.0
0.0% packages/TabletopUI-Core.package/TTMap.class/instance/loadState..st
1
0.0
0.0% packages/TabletopUI-Core.package/TTMap.class/instance/mouseDown..st
1
0.0
0.0% packages/TabletopUI-Core.package/TTMap.class/instance/mouseUp..st
1
0.0
packages/TabletopUI-Core.package/TTTile.class/class/newWithNetworkFacade..st
1
0.0
0.0% packages/TabletopUI-Core.package/TTTile.class/instance/getOccupiedByToken..st
1
0.0
0.0% packages/TabletopUI-Core.package/TTTile.class/instance/receiveOccupyingTokenUpdate..st
1
0.0
packages/TabletopUI-Core.package/TTToken.class/class/newWithNetworkFacade..st
1
0.0
0.0% packages/TabletopUI-Network.package/TTNetworkFacade.class/instance/connectTo.tcpPort..st
1
0.0
0.0% packages/TabletopUI-Network.package/TTNetworkFacade.class/instance/getIdOf..st
1
0.0
0.0% packages/TabletopUI-Network.package/TTNetworkFacade.class/instance/instantiate..st
1
0.0
0.0% packages/TabletopUI-Network.package/TTNetworkFacade.class/instance/instantiate.withId..st
1
0.0
0.0% packages/TabletopUI-Network.package/TTNetworkFacade.class/instance/send.to.with..st
1
0.0
packages/TabletopUI-ScreenManagement.package/TTScreen.class/class/newWithNetworkFacade..st
1
0.0
0.0% packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/class/openSessionless.st
1
0.0
0.0% packages/TabletopUI-Server.package/TTChatEcho.class/instance/broadcast..st
1
0.0
0.0% packages/TabletopUI-Server.package/TTServerSessionManager.class/instance/handleClientUpdate..st
1
0.0
packages/TabletopUI-Server.package/TTSessionManager.class/instance/addToState.PlayerWithName.role..st
1
0.0
packages/TabletopUI-Server.package/TTSessionManager.class/instance/newPlayerStateDict.role..st

Coverage Regressions

Lines Coverage ∆ File
3
0.0
-100.0% packages/TabletopUI-Server.package/TTSessionManager.class/instance/networkmanager.st
1
0.0
0.0% packages/TabletopUI-Core.package/TTMap.class/instance/loadToken.at..st
Jobs
ID Job ID Ran Files Coverage
1 28291694827.1 27 Jun 2026 02:15PM UTC 1221
66.09
Source Files on build 28291694827
  • Tree
  • List 1221
  • Changed 33
  • Source Changed 32
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 1c3b7d02 on github
  • Prev Build on update_message_refactor (#28240986269)
  • Next Build on update_message_refactor (#28302239064)
  • 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