Call Jazz Metronome from command line
Accepted answer
You can now use the metronome for CLI. mentioned below is the resource for setting it up:
https://jazz.net/wiki/bin/view/Deployment/SCMCommandLineMetronome
3 other answers
Hi
Is there any way to execute the Jazz Metronome tool from the command line and collect the results in a log file ?
I would like to be able to schedule regular execution of the Jazz Metronome tool to be able to understand how the network performance various over the work day.
Thanks
Rob
Hi Rob
I realize this is not a great response to the question - but if you want to check *network* performance, you ought to use something more appropriate. There are a bunch of tools that will monitor network performance more effectively than the metronome. If you want to measure the RTC performance (slightly different thing) - you can use the stats gathered on the server - this shows the response time to requests (but does not show the source of the request as I recall).
Another option - we did some performance testing on RTC last year on a large multi-country network, and used a functional testing tool to gather the stats off an RTC server (we used Rational Functional Tester). We grabbed the screen at regular intervals and could have done this with a client too.
To use the metronome to get stats - you need to perform network actions (like a check-in or access a work item, etc) - so a commandline version of the metronome itself would still need to do RTC actions (or hook into an RTC client).
Does that help?
anthony
Thanks for the reply.
I have already written a testing tool (In Bash) that uses the RTC command line to perform various tasks (Checkin deliver).
However the thought of using the Metronome test is that it is a standard test that all RTC users can easily run. Hence it enables easy comparison of results from different users in different places on the network even accessing different RTC servers.
Hi Rob
I realize this is not a great response to the question - but if you want to check *network* performance, you ought to use something more appropriate. There are a bunch of tools that will monitor network performance more effectively than the metronome. If you want to measure the RTC performance (slightly different thing) - you can use the stats gathered on the server - this shows the response time to requests (but does not show the source of the request as I recall).
Another option - we did some performance testing on RTC last year on a large multi-country network, and used a functional testing tool to gather the stats off an RTC server (we used Rational Functional Tester). We grabbed the screen at regular intervals and could have done this with a client too.
To use the metronome to get stats - you need to perform network actions (like a check-in or access a work item, etc) - so a commandline version of the metronome itself would still need to do RTC actions (or hook into an RTC client).
Does that help?
anthony
I have already written a testing tool (In Bash) that uses the RTC command line to perform various tasks (Checkin deliver).
However the thought of using the Metronome test is that it is a standard test that all RTC users can easily run. Hence it enables easy comparison of results from different users in different places on the network even accessing different RTC servers.
Hi
Is there any way to execute the Jazz Metronome tool from the command line and collect the results in a log file ?
I would like to be able to schedule regular execution of the Jazz Metronome tool to be able to understand how the network performance various over the work day.
Thanks
Rob
Hi Rob
I realize this is not a great response to the question - but if you want to check *network* performance, you ought to use something more appropriate. There are a bunch of tools that will monitor network performance more effectively than the metronome. If you want to measure the RTC performance (slightly different thing) - you can use the stats gathered on the server - this shows the response time to requests (but does not show the source of the request as I recall).
Another option - we did some performance testing on RTC last year on a large multi-country network, and used a functional testing tool to gather the stats off an RTC server (we used Rational Functional Tester). We grabbed the screen at regular intervals and could have done this with a client too.
To use the metronome to get stats - you need to perform network actions (like a check-in or access a work item, etc) - so a commandline version of the metronome itself would still need to do RTC actions (or hook into an RTC client).
Does that help?
anthony
Thanks for the reply.
I have already written a testing tool (In Bash) that uses the RTC command line to perform various tasks (Checkin deliver).
However the thought of using the Metronome test is that it is a standard test that all RTC users can easily run. Hence it enables easy comparison of results from different users in different places on the network even accessing different RTC servers.
Ok - makes sense. Can you raise an enhancement request for this on the RTC project. This would be nice to have - I use the metronome a lot, and a commandline version would be useful too.
anthony