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

hpi-swa-teaching / TabletopUI / 26574102843
89%

Build:
DEFAULT BRANCH: develop
Ran 28 May 2026 12:18PM UTC
Jobs 2
Files 984
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

28 May 2026 12:16PM UTC coverage: 74.669% (-12.8%) from 87.477%
26574102843

push

github

web-flow
Merge pull request #123 from hpi-swa-teaching/swt26-g14/ci_repair

merge networking, server and state into main-develop branch

253 of 824 new or added lines in 141 files covered. (30.7%)

299 existing lines in 46 files now uncovered.

4336 of 5807 relevant lines covered (74.67%)

2.94 hits per line

Uncovered Changes

Lines Coverage ∆ File
25
0.0
packages/TabletopUI-Core.package/TTCharacterAdministration.class/instance/loadState..st
22
0.0
packages/TabletopUI-CommandProcessing.package/TTCommandParser.class/instance/loadState..st
20
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/buildWith..st
18
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/class/openWithAddress.tcpPort..st
16
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/buildInputFieldsWith..st
15
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/continue.st
11
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/class/openFromState.Address.tcpPort..st
11
0.0
packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/toggleConnectedPlayersToolDisplay.st
10
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/class/open.st
10
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/createInputFieldSpecWith.index..st
10
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/lauchClients..st
10
0.0
packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/createConnectedPlayersToolButtonSpecWith..st
10
0.0
packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/isConnectedPlayersToolActive.st
9
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/class/openWithPlayerList..st
9
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/createScrollPaneSpecWith..st
9
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldBoundsForIndex..st
9
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/class/openFromState..st
9
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/class/setupNetworkOn.Address.tcpPort..st
8
0.0
packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/getState.st
8
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/launchServerWithPlayerCount..st
8
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/launchWithPlayerCount..st
8
0.0
packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/connectedPlayersToolButtonColor.st
7
0.0
packages/TabletopUI-Core.package/TTMap.class/class/newWith.and..st
7
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/class/newWithPlayerList..st
7
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/createListSpecWith..st
7
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/buildWith..st
7
0.0
packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/isConnectedPlayersToolToBeOpened.st
7
0.0
packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/openConnectedPlayersToolDisplay.st
6
0.0
packages/TabletopUI-CommandProcessing.package/TTCommandParser.class/instance/getState.st
6
0.0
packages/TabletopUI-CommandProcessing.package/TTInputField.class/instance/getState.st
6
0.0
packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/loadState..st
6
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/loadState..st
6
0.0
packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/closeConnectedPlayersToolDisplay.st
5
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTActionLog.class/instance/logInput..st
5
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTActionLog.class/instance/logOutput..st
5
0.0
packages/TabletopUI-CommandProcessing.package/TTActionLog.class/instance/registerMessage..st
5
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/close.st
5
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/initialize.st
5
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/parentIsClosing.st
4
0.0
packages/TabletopUI-CommandProcessing.package/TTInputField.class/instance/loadState..st
4
0.0
packages/TabletopUI-Core.package/TTGameStateKeys.class/class/keyActionLog.st
4
0.0
packages/TabletopUI-Core.package/TTGameStateKeys.class/class/keyContext.st
4
0.0
packages/TabletopUI-Core.package/TTGameStateKeys.class/class/keyInputField.st
4
0.0
packages/TabletopUI-Core.package/TTGameStateKeys.class/class/keyMap.st
4
0.0
packages/TabletopUI-Core.package/TTGameStateKeys.class/class/keyParser.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/aboutToBeClosed..st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/aboutToBeClosed.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/defaultExtent.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/listBounds.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/morph..st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/morph.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/nameList..st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/nameList.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/notifyObserver.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/observer..st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTConnectedPlayersToolDisplay.class/instance/observer.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/testJSONifier.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/testdeJSONifier..st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/address..st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/continueButtonLabel.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldHeight.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldListBounds.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldWidth.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/leave.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/tcpPort..st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/getState.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/notifyNetworkFail.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/openJoinNetworkingScreen.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/serverSessionManager..st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/serverSessionManager.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/connectedPlayersTool..st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/connectedPlayersTool.st
4
0.0
packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/notifyConnectedPlayersToolClosed.st
3
0.0
packages/TabletopUI-CommandProcessing.package/TTActionLog.class/instance/networkmanager..st
3
0.0
packages/TabletopUI-CommandProcessing.package/TTActionLog.class/instance/networkmanager.st
3
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/initializeMap.st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/address.st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldLabels.st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldSelectors.st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/inputFieldSetterSelectors.st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/playerName..st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/playerName.st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/role..st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/role.st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTJoinNetworkingGameScreen.class/instance/tcpPort.st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTScreen.class/instance/networkmanager.st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/class/openEmptySession.st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/class/openEmptySessionAddress.tcpPort..st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/clients..st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/clients.st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/connectionRegistry.st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/networkmanager..st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/relay..st
3
0.0
packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/relay.st
2
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/actionLog..st
2
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/createSpecWith..st
1
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTPlayerCountScreen.class/instance/leave.st

Coverage Regressions

Lines Coverage ∆ File
12
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/buildWith..st
12
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/initializeSideBar.st
12
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/createInputFieldSpecWith..st
11
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTInputField.class/instance/createSpecWith..st
11
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/createPanelSpecWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTImageBar.class/instance/createSpecWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTPlayerSelectionMenu.class/instance/createSpecWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/createDiceToolButtonSpecWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/createRulerToolButtonSpecWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/createSpecWith..st
10
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/isDiceToolActive.st
9
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTActionLog.class/instance/createSpecWith..st
9
0.0
-100.0% packages/TabletopUI-Core.package/TTMap.class/instance/createSpecWith..st
9
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/initializeCommandBar.st
9
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTokenBar.class/instance/createAddNPCButtonSpecWith..st
8
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/class/newWith..st
8
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/createCharacterSheetButtonSpecWith..st
8
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/diceToolButtonColor.st
8
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/rulerToolButtonColor.st
7
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTInputField.class/class/newWithActionLog.playerSelectionMenu..st
5
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGamemasterSelectionScreen.class/instance/continue.st
5
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTTabletopWindow.class/instance/openGameScreen.st
4
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTActionLog.class/instance/logInput..st
4
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTActionLog.class/instance/logOutput..st
4
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTInputField.class/instance/playerSelection..st
4
0.0
-100.0% packages/TabletopUI-CommandProcessing.package/TTInputField.class/instance/resetInputField.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/actionLog.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/actionLog..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/imageBar.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/imageBar..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/initializeMap.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/inputField.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/inputField..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/map.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/map..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/playerSelectionMenu.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/playerSelectionMenu..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/tokenBar.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/tokenBar..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/toolBar.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTGameScreen.class/instance/toolBar..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTPlayerCountScreen.class/instance/leave.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTRulerTool.class/instance/notifyObserver.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTRulerTool.class/instance/observer.st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTRulerTool.class/instance/observer..st
4
0.0
-100.0% packages/TabletopUI-ScreenManagement.package/TTToolBar.class/instance/isRulerToolActive.st
Jobs
ID Job ID Ran Files Coverage
1 26574102843.1 28 May 2026 12:18PM UTC 987
74.37
2 26574102843.2 28 May 2026 12:19PM UTC 987
74.37
Source Files on build 26574102843
  • Tree
  • List 984
  • Changed 58
  • Source Changed 16
  • Coverage Changed 54
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 186692fd on github
  • Prev Build on ci_repair (#26172845646)
  • Next Build on develop (#26580273078)
  • 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