Commit Graph

14 Commits

Author SHA1 Message Date
513b21754c Changed build status "package_unavailable" to "package_install_failed" to cover more errors. Added an error message for this status. Outputs of ECG are now always created at the beginning to avoid issues with Snakemake (maybe not a good idea). 2024-08-20 18:47:32 +02:00
e943be4efe Integrated softenv analysis to workflow. Changed input and output cmd options in analysis scripts to take multiple files at once. Moved test and template artifacts in an excluded folder. 2024-08-19 14:59:08 +02:00
1e5dd77cd8 Working on the integration of the analysis to the snakemake workflow. 2024-08-16 17:41:20 +02:00
e2903ffac1 Removed the headers from the output of the analysis, because they will have to be combined. So I made the columns deterministic. Added the supported package sources to the doc. Updated the protocol with the information from the doc + typos. 2024-08-07 19:51:21 +02:00
a5e32f9224 Added timestamp to each row of each analysis' result. Package changes analysis now specifies if a package source has no packages that changed. 2024-08-07 17:31:35 +02:00
3d6b6d1ade Updated doc with more details. 2024-08-07 16:51:19 +02:00
56c3682124 Finished the package changes analysis. 2024-08-07 12:26:36 +02:00
4b91a6cb5d Modified analysis according to the fact that logs for multiple executions of ECG will not be appended to the same file, rather written to a new file every time. Added a column for the artifact name in the artifact hash log for that reason. Updated README. Added sed as dependency for Nix. Started writing package changes analysis. 2024-08-07 11:22:54 +02:00
58dd52e403 Separated the analysis into 3 different scripts. 2024-08-06 16:50:07 +02:00
ab72ee398c output_analysis now takes multiple files and not just a single directory as argument for the analysis input (close #36). 2024-08-05 17:19:45 +02:00
e8b25b74a7 Added build status analysis. Now logging build status even if build is successful, to make analysis easier (as mentionned in #26). Added a new error type. 2024-07-26 19:00:25 +02:00
4db323fb03 Implemented artifact hash analysis. Switched to a table of tables instead of a single table to be able to identify multiple artifacts for the artifact analysis. 2024-07-26 17:01:59 +02:00
8574c5e238 Softenv analysis written. 2024-07-26 12:58:00 +02:00
3c648c1a09 Written skeleton for output analysis (#26). Renamed some arguments of ECG. 2024-07-25 18:03:14 +02:00