[ https://issues.apache.org/jira/browse/OAK-6209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16439758#comment-16439758 ]
Maksim Kviatkouski commented on OAK-6209: ----------------------------------------- [~frm], I see that {{scalability}} package may need to be refactored in order to utilize same approach with {{BenchmarkOutputStrategy}} as we use in {{benchmark}} package. Please let me know if you would like me to do that. This way I will have to refactor {{ScalabilityAbstractSuite.Result}} class so it delegates output and formatting to some subclass of {{BenchmarkOutputStrategy}}. > The benchmark runner should produce machine-friendly output > ----------------------------------------------------------- > > Key: OAK-6209 > URL: https://issues.apache.org/jira/browse/OAK-6209 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: benchmarks > Reporter: Francesco Mari > Assignee: Francesco Mari > Priority: Major > Attachments: oak-6209.patch, oak-6209.patch, > sample-machine-readable-output.txt > > > The benchmark runner currently produce output in the following format. > {noformat} > Apache Jackrabbit Oak 1.8-SNAPSHOT > # LoginTest C min 10% 50% 90% max > N > Oak-Segment-Tar 1 472 494 522 552 631 > 115 > # LoginLogoutTest C min 10% 50% 90% max > N > Oak-Segment-Tar 1 472 479 513 543 568 > 118 > {noformat} > While this format is well formatted and easy to read, it's a pain to process > with standard command line utilities. The benchmark runner should give the > possibility to produce machine-friendly output, like the following. > {noformat} > LoginTest,Oak-Segment-Tar,1,472,494,522,552,631,115 > LoginLogoutTest,Oak-Segment-Tar,1,472,479,513,543,568,118 > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)