MB-19746: Add xml output to ep_perfsuite 97/68097/5
authorMatt Carabine <matt.carabine@couchbase.com>
Fri, 17 Jun 2016 11:16:11 +0000 (12:16 +0100)
committerDave Rigby <daver@couchbase.com>
Thu, 13 Oct 2016 09:10:48 +0000 (09:10 +0000)
commita1702bbfe736738225afc88a60b95239b741ad7e
tree7e093eace4083b1b1ab95b2ad3bb526e42764cf7
parente65f46bdca9abd4bc34d59b949f587cf969274ba
MB-19746: Add xml output to ep_perfsuite

- The new performance commit validation, CBNT, requires input data
  in XML format which mirrors that of the GTest XML output
- This commit adds this functionality to ep_perfsuite, providing
  the ability to output the results in textual format or xml
- It can be invoked by using the new `-f` flag, followed by either
  `xml` or `text`, if this flag is not specified then the default
  behaviour of textual output is assumed

Change-Id: I153a816493181acb091e8d4433f5be543742231f
Reviewed-on: http://review.couchbase.org/68097
Tested-by: buildbot <build@couchbase.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
tests/ep_perfsuite.cc