-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Longer CI-BUild and I-Build statistic history #2653
Comments
@fredg02 Can you help here? |
Taking https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/master/ as a good example, here are the current stats:
It does not scale. (without some adjustments) Proposed adjustments:
|
Is it possible to use higher values for master branch only? |
Keep more builds to get better statistics. But throw away artifacts after 99 days (~a quarter year). This should clean outdated PRs a bit. eclipse-platform/eclipse.platform.releng.aggregator#2653
@fredg02 would something like |
That's possible, see for example It could be even a bit simpler: |
Since jdt has branches like BETA_JAVA20 which are as important as master, i would like to know a syntax that excludes PR, do you know something for that? |
IIRC PR branch names are In general you can use almost any groovy expression that produces an int. |
That would be nice. i think the |
Yep, good point.
+1 for that. |
Sounds good. The following line leads to the desired behavior:
For master and all Probably mainly for the record: I verified that for PR's the branch name is |
to get better statistics eclipse-platform#2653
to get better statistics eclipse-platform#2653
Keep more builds to get better statistics. But throw away artifacts after 99 days (~a quarter year). This should clean outdated PRs a bit. eclipse-platform/eclipse.platform.releng.aggregator#2653
Keep more builds to get better statistics for master and BETA branches. But less builds for others (especially PRs). eclipse-platform/eclipse.platform.releng.aggregator#2653
Keep more builds to get better statistics for master and BETA branches. But less builds for others (especially PRs). eclipse-platform/eclipse.platform.releng.aggregator#2653
Currently only 10 builds are kept. For logfile etc that is typically sufficient, but it would be helpfull to have longer statistics like Test Result Trend and buildTimeTrend
for exmple https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/master/buildTimeTrend
Especially after a vacation it's not visible what changed and if there had been silent regression in build time. A buildTimeTrend over the last quarter would be helpfull.
I don't know how to configure that, or if a special plugin is needed. https://plugins.jenkins.io/build-time-blame/ ?
The text was updated successfully, but these errors were encountered: