Commit Graph

18 Commits

Author SHA1 Message Date
04c66f0d8a parsgin the xml for coverage 2025-03-17 15:50:46 +01:00
211f9dde99 running the aggregate version of jacoco with
maven, hoping to get all the subprojects in one
file instead of having to grab an xml for each
single subproject
2025-03-17 15:49:16 +01:00
6ac3ffb8a1 fixed typo 2025-03-17 15:49:10 +01:00
0e0c73f9e0 raising an error for gradle because it's a mess
handling it rn
2025-03-17 15:48:50 +01:00
f2259cdc98 made the getting of the paths return a generator,
to go through each file there (prepping for gradle bs)
2025-03-17 15:48:15 +01:00
69295801ac entries in the dataset now store what build system
they use
2025-03-17 15:04:33 +01:00
d7b3d62c0c generating and checking the coverage with jacoco 2025-03-17 11:47:54 +01:00
082f6c6f71 using expections to interrupt the flow of
execution instead of having to propagate a boolean
2025-03-14 16:10:54 +01:00
8f854cfa09 extracted function 2025-03-14 15:10:42 +01:00
3a5cd998fd added the one hour limit to compilation as well 2025-03-07 09:01:39 +01:00
470856c1a7 created a timeout to stop tests from running when
they take ages
2025-03-05 11:57:20 +01:00
6857dbcff9 removed the count with grep since it's useless 2025-03-05 11:53:22 +01:00
67bbd50387 updated maven test extraction handler 2025-03-02 23:32:31 +01:00
0c802aca1c made gradle test extraction more robust and less
prone to failures (exceptions)
2025-03-02 23:31:49 +01:00
fd3c99001a updated comment 2025-03-02 15:52:15 +01:00
2a59fdf76c now extracting the number of tests for gradle as well 2025-03-01 22:55:54 +01:00
3740c89ed6 added extraction of number of tests (both from output and grep) 2025-03-01 18:29:04 +01:00
4f5695d8d2 extracted the logic of handling maven or gradle to
a simple class structure
2025-03-01 17:24:12 +01:00