Commit Graph

113 Commits

Author SHA1 Message Date
abc642d969 fixed slight issue with naming of variables 2025-03-31 15:29:43 +02:00
941e0cb19f fixed the way we get the diffs after 2025-03-31 15:29:18 +02:00
61ed6aa1b9 fixed mistake 2025-03-31 15:29:02 +02:00
669049b7a4 now using only the new datset version 2025-03-31 14:25:17 +02:00
838837a788 extracted function to utils 2025-03-28 15:03:45 +01:00
0ed221acb8 added jacoco injections 2025-03-27 14:05:17 +01:00
19729fae7c wrote better code 2025-03-26 14:09:21 +01:00
be34e9d2f6 put check for bot as first and apparently that
sped up the process quite a bit, nice
2025-03-26 14:04:14 +01:00
99d8abb7e7 moved some lines around to defer responsability 2025-03-26 13:43:33 +01:00
b02f08452d instead of making two passes through the PRs, we
just do one, and process it if it's good
2025-03-26 13:42:41 +01:00
9a48413ead added line for completness even tho it will never
be executed
2025-03-26 13:40:31 +01:00
0d8b81054d formatted code 2025-03-26 13:05:05 +01:00
fa3b7f82a1 comverted code to have instead of one comment,
have a list of them
2025-03-26 12:41:46 +01:00
77c5e2bec0 removed code pertaining to stats, now only relying
on cache
2025-03-26 09:05:49 +01:00
e685e62341 improved the lazy loading from cache even more 2025-03-23 13:26:23 +01:00
1aa42c32cd improved caching 2025-03-23 10:54:43 +01:00
2ba71d8523 renamed variable because its better 2025-03-23 09:58:30 +01:00
dc897ac375 first draft of using cache to resume progress 2025-03-23 09:52:43 +01:00
1a3714422d added try catch for unexepected exception 2025-03-23 09:27:38 +01:00
282f29520b since there are multiple jacoco.xml files
possible and it's too hard to understand which one
is the correct one for the class, I just log in
the coverages each one that have the fully
qualified class that is commented, it will then be
up to us to filter out what's needed
2025-03-21 13:44:58 +01:00
adc62867ff added the feature of being able to only process
one repo through command line argument
2025-03-20 12:52:32 +01:00
07a3f4765f made reason_for_failure less verbose 2025-03-20 12:29:05 +01:00
de556e816f removed unused import 2025-03-20 11:02:40 +01:00
86763d6674 added still processing as reason for failure for
newly created entries, to not get confused when the program crashes, because empty implies successful, but not when the pogram crashes or get's interrupted
2025-03-20 10:42:55 +01:00
4b83a822a1 since i know have access to the file pointed by
the comment, I just check that one for tests
2025-03-20 10:20:34 +01:00
8081b4ff76 made postfix better 2025-03-20 10:13:35 +01:00
7567ce9baa fixed the issue (it seems like it at least) of not
being able to checkout the merge commit
2025-03-18 11:52:08 +01:00
ade00bdf53 instead of checking out the current branch
(main/master), i reset it hard (preshoting the jacoco injection)
2025-03-18 11:49:11 +01:00
dfbc6f5afa made code cleaner 2025-03-18 11:48:36 +01:00
6a857b2a9d made better reason for failure (to then count the
ones that are unsuccessfull)
2025-03-17 19:58:37 +01:00
119c6399d8 removed outdated import 2025-03-17 15:51:39 +01:00
5de0cf5888 checking the coverage of each file in the PR 2025-03-17 15:51:00 +01:00
adaa1c7fd4 changed the structure of the entries 2025-03-17 15:45:19 +01:00
b91c9fe977 fixed typos 2025-03-17 15:39:01 +01:00
5e74c8738d made better postfix 2025-03-17 15:04:49 +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
47763f5803 when we are done processing the repo, we check it
out to the main/master branch
2025-03-17 10:49:37 +01:00
f926be95f9 since we cloned the repos with --depth 1, we don't
have their history, now i'm ensure it's there
2025-03-17 10:49:34 +01:00
ca6198410f forgot to set the client of the the build_handler 2025-03-17 10:48:38 +01:00
38b904b898 fixed postfix 2025-03-17 10:48:31 +01:00
65306af557 now saving the dataset after each successfully
stored PR
2025-03-17 10:48:09 +01:00
79ead075fa removing PRs opened by bots 2025-03-17 10:39:47 +01:00
2fad232dd2 now using the build handler to check for
compilation at the commit of merge
2025-03-17 09:22:32 +01:00
b04d5b410a made postfix better 2025-03-14 15:23:12 +01:00
4544922165 extracted a function, updated it, and using it in
pull_requests
2025-03-14 14:38:24 +01:00
fd82ff5128 moved github logging to file 2025-03-14 14:07:31 +01:00
8e1bbd15ff removed useless paramater 2025-03-14 14:05:32 +01:00
5a2865a78d minor stuff 2025-03-14 14:03:04 +01:00
6437efaa54 first clean version of storing the entries of the
dataset, still need to check for tests
2025-03-14 12:05:19 +01:00