Create custom reports of Java Memory analysis and generate them in Continuous Integration

Session Type: 
Standard [35 minutes]

The Memory Analyzer Tool (MAT) provides built-in, one-click reports that emphasize the most frequently encountered memory issues. But did you know that you can also create your own custom reports for your specific requirements?

I will demonstrate how to define and embed a new report in the MAT, and how to automatically generate reports in a Continuous Integration server.

We will use the example of a report highlighting the origin of duplicated libs and classes that are loaded in your applications. This report is helpful in the case of complex integrations in platforms with unknown content.

Related content:
My blog post on how to detect duplicated libs and conflicting classes between versions currently in the MAT:

How to use a custom report in the MAT:

One of my presentations about the basics when starting with the MAT:

Schedule info



Experience level: 

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.