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

Matthias Pohl commented on FLINK-33373:
---------------------------------------

Thanks for this proposal, [~clayburn]. tbh, I'm not that familiar with 
Develocity. From what I found (e.g. [this blog 
post|https://gradle.com/blog/determine-the-root-cause-of-github-actions-failures-faster-with-gradle-enterprise/]),
 it connects with the CI build (in our case Azure CI) and scans the build 
artifacts. It provides a more organized UI for browsing test failures and 
determining performance bottlenecks in the build pipeline. It looks like it 
supports Maven projects (like Flink) along Gradle projects. Is this correct?

I have a few questions:
 * Does it provide other features along the ones I mentioned above?
 * Can we set up a test run where we could evaluate how it works with Flink 
before merging it to {{{}master{}}}?
 * Is this something that is advised to run on {{master}} and the release 
branches only? Or would this also be something that could be enabled for PRs?
 * We're currently looking into migrating from Azure CI to Github Actions 
(FLINK-27075). But I assume that wouldn't be such a problem for the 
ge.apache.org integration, would it? Would we be able to preserve the history 
already gathered by the Azure CI runs when moving to Github Actions?

I'm looking forward to your response.

> Capture build scans on ge.apache.org to benefit from deep build insights
> ------------------------------------------------------------------------
>
>                 Key: FLINK-33373
>                 URL: https://issues.apache.org/jira/browse/FLINK-33373
>             Project: Flink
>          Issue Type: Improvement
>          Components: Build System / CI
>            Reporter: Clay Johnson
>            Assignee: Clay Johnson
>            Priority: Minor
>              Labels: pull-request-available
>
> This improvement will enhance the functionality of the Flink build by 
> publishing build scans to [ge.apache.org|https://ge.apache.org/], hosted by 
> the Apache Software Foundation and run in partnership between the ASF and 
> Gradle. This Develocity instance has all features and extensions enabled and 
> is freely available for use by the Apache Flink project and all other Apache 
> projects.
> On this Develocity instance, Apache Flink will have access not only to all of 
> the published build scans but other aggregate data features such as:
>  * Dashboards to view all historical build scans, along with performance 
> trends over time
>  * Build failure analytics for enhanced investigation and diagnosis of build 
> failures
>  * Test failure analytics to better understand trends and causes around slow, 
> failing, and flaky tests



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

Reply via email to