You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Josh McKenzie (Jira)" <ji...@apache.org> on 2024/04/29 16:22:00 UTC

[jira] [Commented] (CASSANDRA-19490) Add foundation for independent parsing of junit based output for CI reporting to cassandra-builds

    [ https://issues.apache.org/jira/browse/CASSANDRA-19490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17842083#comment-17842083 ] 

Josh McKenzie commented on CASSANDRA-19490:
-------------------------------------------

You've integrated this now right [~mck] ? i.e. can we close this out?

> Add foundation for independent parsing of junit based output for CI reporting to cassandra-builds
> -------------------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-19490
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-19490
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: CI
>            Reporter: Josh McKenzie
>            Assignee: Josh McKenzie
>            Priority: Normal
>
> PR attached.
> For doing CI ourselves, it's useful to have a single pane of glass report where you have a summary of results for all your suites as well as inlined failures. This should be agnostic to any xunit based output; so long as we co-locate the xunit data in directories adjacent to one another, the script in the PR will generate an in-memory representation of the xunit results as well as inline failures to an existing .html file.
> The contents will need to be tweaked a bit to generate the top level branch + sha + checkstyle + summaries information, but the vast majority of that is already parsed and easily available within the script and can be extended pretty trivially.
> Opening up a pr to pull this into [cassandra-builds](https://github.com/apache/cassandra-builds) since [~mck] is actively working on that and needs these primitives. I'd expect the contents in ci_parser to be massaged to become a more finalized, full solution before we start to use it but no harm in the incremental merge.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org