You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2018/07/31 06:21:00 UTC

[jira] [Commented] (GEODE-5425) Improve quality of concourse_job_performance.py

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

ASF subversion and git services commented on GEODE-5425:
--------------------------------------------------------

Commit 7d209c7c1284d31c59a35a4f3666f628996b8090 in geode's branch refs/heads/develop from [~prhomberg]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=7d209c7 ]

GEODE-5425: Overhaul of concourse_job_performance.py
* Metric output now:
* * Highlights class failure rate as well as test failure rate
* * Warns when mutliple classes fail with the same test name, suggesting a problematic base class
* * Warns whenever completed tasks failed without a detectable test failure (often due to timeouts)
* Additional functionality has been added:
* * Can now target different teams and accept a token for authentication
* * Can now specify more than 100 most recent tests to examine.
* * Added tqdm to dependencies for prettier display.
* * Multi-threading can be enabled for faster requests.


> Improve quality of concourse_job_performance.py
> -----------------------------------------------
>
>                 Key: GEODE-5425
>                 URL: https://issues.apache.org/jira/browse/GEODE-5425
>             Project: Geode
>          Issue Type: Task
>            Reporter: Patrick Rhomberg
>            Assignee: Patrick Rhomberg
>            Priority: Major
>              Labels: pull-request-available, swat
>          Time Spent: 40m
>  Remaining Estimate: 0h
>
> This script could use general cleanup to adhere more closely to PEP-8.  Additionally:
> * Team target should be parameterized
> * The fetch limit for the initial build summary should be included in the GET if more than 100 builds are to be (initially) examined
> * Perhaps optionally, reporting should be able to group by test class, method name (for those extending TestBase classes)
> * Optionally, highlight / exclude those failures that resulted from a {{timeout exceeded}} failure.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)