AT&T ARO Performance Tip #3: Automating ARO with the CLI
Welcome to the third AT&T Application Resource Optimizer (ARO) Performance Tip. In this short video, Doug Sillars shows off how you can automate the collection and analysis of traces using ARO 5.0’s new APIs. If you’re interested in adding automated mobile performance checks into your DevOps or Continuous Integration process by incorporating ARO’s Mobile Best Practices or if you’re just curious what this new 5.0 feature buys you, please read on.
Released earlier this year, ARO 5.0 included a SDK that exposes APIs for:
- Starting a trace
- Stopping a trace
- Generating an ARO Best Practice summary in HTML (for human eyes)
- Exporting an ARO Best Practice analysis results in JSON (for automated analysis by computer eyes)
Over the course of this three-minute video, Doug will run through these commands using the ARO CLI or Command Line Interface. The demonstration is conducted with the command line because it’s easier to understand and more typical of script-based integrations. Of course, hardcore developers can always program to the APIs. To make it easier for this audience, we’ve included the source code for the CLI so you don’t have to figure out all the ritualistic calls – instead, just copy and paste.
Want to see the new APIs (or CLI) in action? Watch Doug’s video tip below.
Missed Doug’s previous video tips? Here is tip #1 on filtering network traffic and tip #2 on getting a more complete picture of what your app is doing .
Of course, you can learn even more on High Performance Android Apps with Doug’s O’Reilly published book.