|
6e0aca2ad5
|
fixed typo
|
2025-05-20 09:48:31 +02:00 |
|
|
669049b7a4
|
now using only the new datset version
|
2025-03-31 14:25:17 +02:00 |
|
|
0ed221acb8
|
added jacoco injections
|
2025-03-27 14:05:17 +01:00 |
|
|
e8cf0b4e37
|
formatted handlers.py
|
2025-03-27 09:42:37 +01:00 |
|
|
ad96cac750
|
covered newly discovered edge case
|
2025-03-23 11:15:44 +01:00 |
|
|
ee7704f1f0
|
finally extract the coverage (correctly? prolly)
|
2025-03-21 13:46:09 +01:00 |
|
|
b181f40cea
|
put back the aggregate, because it seemed to work
better (at least with cdk/cdk it did)
|
2025-03-21 13:45:24 +01:00 |
|
|
db9779ceb7
|
removed useless comment
|
2025-03-21 13:45:18 +01:00 |
|
|
d0e43146a2
|
added the yielding of for gradle
|
2025-03-20 11:51:44 +01:00 |
|
|
664765c202
|
if no 'jacoco.xml' file was found, throwing an error
|
2025-03-20 10:44:15 +01:00 |
|
|
2381e7b90d
|
made better reason_for_failure
|
2025-03-20 10:44:04 +01:00 |
|
|
c5abfb457e
|
made the parent of all exceptions an abstract class
|
2025-03-20 09:50:58 +01:00 |
|
|
1bd822af0b
|
for maven (and prolly would work with gradle), now
yielding any file called 'jacoco.xml'
|
2025-03-20 09:50:27 +01:00 |
|
|
8d3a9f4f0d
|
the aggregate report was not working
|
2025-03-20 09:50:13 +01:00 |
|
|
dfbc6f5afa
|
made code cleaner
|
2025-03-18 11:48:36 +01:00 |
|
|
5aa7054ea2
|
made better type annotations
|
2025-03-17 19:58:28 +01:00 |
|
|
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 |
|