- Nov 06, 2024
-
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Oct 31, 2024
-
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
During the iterative error-scanning process, the text offset was buggy and it was skipping ahead, causing the tool to ignore parts of the logs. This change fixes that, which should result in more errors processed that were uncaught before. Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Sep 12, 2024
-
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Aug 30, 2024
-
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Aug 28, 2024
-
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Aug 26, 2024
-
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Faster and leaner Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Aug 23, 2024
-
-
Ricardo Cañuelo authored
Prevent race conditions when updating the cache and make new_issue() non-destructive. Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
- Use a single persistent session per log host - Use a thread pool to collect and process logs - Cache already parsed logs Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Make some specific parsers more robust so that they get more consistent results, even if they are a bit less detailed. Show the error location as part of the summary when it makes sense. Custom output for specific kernel bug reports (spinlock bad magic) to avoid over-specialization when it's not needed. Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Aug 20, 2024
-
-
Ricardo Cañuelo authored
Define the regex patterns for start and end markers in the error classes. Rework the main parser for these errors so that it detects specific errors within general error blocks. Simplify the code and update the tests. Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Aug 19, 2024
-
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Aug 16, 2024
-
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Aug 15, 2024
-
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Aug 14, 2024
-
-
Ricardo Cañuelo authored
Move the default parser definition file to the logspec module and deploy it as part of the logspec installation so it can be used by default if no file is specified. Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Aug 07, 2024
-
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Aug 02, 2024
-
-
Ricardo Cañuelo authored
Also, add two examples of logs that aren't parsed correctly, for future improvments. These logs are named kbuild__xx_YYY.log Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Jul 31, 2024
-
-
Ricardo Cañuelo authored
fields_to_serialize() is a better description of what the method does and it's less confusing. Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Calculate a hash signaturesfor every error (when applicable) based on a custom set of error fields. The purpose of this hash is to uniquely identify the error. Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
- Jul 04, 2024
-
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Until now, logs were specified as files. Allow strings as well, as it'll be more useful for library users. Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-
Ricardo Cañuelo authored
Signed-off-by: Ricardo Cañuelo <ricardo.canuelo@collabora.com>
-