You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "Dawid Weiss (Jira)" <ji...@apache.org> on 2021/03/01 08:46:00 UTC

[jira] [Comment Edited] (LUCENE-9818) add option or hack or patch to see "slowest test suites"

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

Dawid Weiss edited comment on LUCENE-9818 at 3/1/21, 8:45 AM:
--------------------------------------------------------------

See the PR - I added both tests and suites. We can disable the suites as a default (or just leave it enabled).


was (Author: dweiss):
See the PR - I added both are possible. We can disable the suites as a default (or just leave it enabled).

> add option or hack or patch to see "slowest test suites"
> --------------------------------------------------------
>
>                 Key: LUCENE-9818
>                 URL: https://issues.apache.org/jira/browse/LUCENE-9818
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Robert Muir
>            Priority: Major
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Currently we print the N slowest test methods at the end of the run, which is great. 
> Can we add some way (even if hacky and just a patch we don't commit) to see the N slowest *suites*? Ideally it would sum the times of all test methods and beforeClass/afterClass stuff too.
> It would help spot test classes doing pathological indexing in beforeClass(), which isn't captured today I think? Also you can spot big test classes as a whole, which might mean there is something inefficient about the design of the whole class (e.g. it should use beforeClass() instead of setup() if all methods just use the same index). Maybe each method takes 2s but it has 50 of them, for example.
> cc [~dweiss] just an idea I had while working on LUCENE-9817 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org