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

JackAshwell11 / Hades / 14713281583
73%

Build:
DEFAULT BRANCH: main
Ran 28 Apr 2025 04:52PM UTC
Jobs 5
Files 39
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

28 Apr 2025 04:51PM UTC coverage: 83.909% (-0.03%) from 83.936%
14713281583

push

github

JackAshwell11
Fixed the intermittent `TestRegistryPlayerEnemyBulletCollision` and `TestRegistryEnemyPlayerBulletCollision` tests as they were initialising the Chipmunk2D shape with a zero-sized vector which is undefined behaviour. This pattern was also repeated in many other tests, so they could have all experienced this intermittent problem.

Switched `DamageSystem::deal_damage()` to instead mark the game objects for deletion as it was thought that these were causing a race condition in Chipmunk2D where game objects may not be immediately deleted after updating leading to the intermittent problem. However, this version was preferred to the previous version, so it's being kept. This does have the side effect of requiring the registry to be updated if you want to delete a game object, but this matches with the real-life workflow of the ECS.

Simplified the Chipmunk2D collision handlers as we no longer require the post-step callbacks due to the new mark for deletion feature.

28 of 29 new or added lines in 4 files covered. (96.55%)

1361 of 1622 relevant lines covered (83.91%)

9808.03 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
92.31
-7.69% src/hades_extensions/include/ecs/systems/physics.hpp
Jobs
ID Job ID Ran Files Coverage
1 run-python-ubuntu-latest-3.12 - 14713281583.1 28 Apr 2025 04:53PM UTC 10
57.87
GitHub Action Run
2 run-python-windows-latest-3.13 - 14713281583.2 28 Apr 2025 04:55PM UTC 10
57.87
GitHub Action Run
3 run-python-ubuntu-latest-3.13 - 14713281583.3 28 Apr 2025 04:53PM UTC 10
57.87
GitHub Action Run
4 run-cpp-ubuntu-latest - 14713281583.4 28 Apr 2025 04:52PM UTC 29
98.1
GitHub Action Run
5 run-python-windows-latest-3.12 - 14713281583.5 28 Apr 2025 04:55PM UTC 10
57.87
GitHub Action Run
Source Files on build 14713281583
  • Tree
  • List 39
  • Changed 5
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #14713281583
  • 0bae10c4 on github
  • Prev Build on main (#14706443635)
  • Next Build on main (#14713610369)
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