You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "Josh Elser (JIRA)" <ji...@apache.org> on 2016/10/05 22:11:20 UTC

[jira] [Commented] (ACCUMULO-4487) Enhance test reporting features to be extended beyond current granularity

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

Josh Elser commented on ACCUMULO-4487:
--------------------------------------

Was talking with Cheng about this in chat. Ultimately, the surefire/failsafe XML reports give us duration, class name, and method name. The thought is that we could wire up a JUnit Rule using the TestWatcher class that would give us some more information about our integration tests that isn't directly reported by the surefire/failsafe plugins.

The startTime and endTime would have some value if we crank up the concurrency on test execution as well. We could dump the info to a file in {{target}} which would make this pretty unobtrusive as well.

I didn't see anything in surefire/failsafe docs that would give us this via configuration alone. Maybe you know of something though, [~ctubbsii]?

> Enhance test reporting features to be extended beyond current granularity
> -------------------------------------------------------------------------
>
>                 Key: ACCUMULO-4487
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-4487
>             Project: Accumulo
>          Issue Type: New Feature
>          Components: test
>            Reporter: Cheng Xu
>             Fix For: 1.7.3, 1.8.1, 2.0.0
>
>
> In addition to TestCaseName, TestCaseStatus, TestSuiteName and elapsed time, we would like to gather the following: testCaseStartTime, testCaseEndTime, and testCaseAnnotations. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)