Community
Thumb_plpa

Polarion Log Parser | Analyzer

 A small Java tool for high-level Polarion log file analysis. It provides basic information about the log file, lists errors/exceptions, the slowest operations (TXLOGGER lines), etc.

Description

The Polarion Log Parser | Analyzer is a simple tool to parse Polarion log files and output an analysis of various aspects decoded from them. It can produce text-based (machine-readable) or cleaner (human-readable) HTML output.

It allows high configurability via an extensible set of regular expression-based rules. The tool comes with an initial set of rules for basic analysis.

 

Execution

To run the tool, you must have a Java Runtime Environment (RTE) installed on your computer. This tool is built using Java 11, requiring a Java 11 RTE or newer. The tool also works with Java 17.

We recommend adding the Java binaries to the OS PATH environment variable so you can call the Java interpreter directly.

The tool is distributed as a JAR file so it can be executed from a command line (in Linux or Windows).

 

Documentation

Full documentation is available in the form of a PDF document that is included in the distribution package downloadable from this page.

 

What's New in Version 1.0.5

Updated November 2023

1.0.4 - 1.0.5
- Fixed NoSuchElementException when parsing long multi-line strings
- Fixed NullPointerException in chart builder when parsing logs with multiple rotations on some platforms
- Added additional log parsing rules
- Multi-valued sections sorted by number of occurrences
- Added support for multi-line log messages
- Pieces of exception stack trace are now shown in the HTML output tooltip

1.0.3 - 1.0.4
- Internally refactored the HTML output (Now uses a template-based engine instead of the in-code HTML builder)
- Minor improvements to the look & feel of the HTML output
- Added additional log parsing rules
- Now processes all rotated logs with the same base name if stored in the same folder as the main (last) log file
- Updated HTML Charts: Warnings, Errors & Exceptions now contain a quantity distribution in time charts
- Updated HTML Charts: The TXLOGGER contains all occurrences of the longest operations

1.0.2 - 1.0.3
- New WARN rule type implemented, basic WARN rules defined
- HTML content escaping improved

1.0.1 - 1.0.2
- Introduced a new rule of type COUNT
- Classname-based rules fix

1.0.0 - 1.0.1
- Explicit log file encoding set to ISO 8859-1 due to "micro" character causing failure in the reading of the log file
- Added two additional ERROR rules

1.0.0
- Initial Release
- Provides machine-readable text output and human-readable HTML output

 

Information

Vendor Siemens PLM
Published Version 1.0.5 - November 2023
Categories
Price Free
241 Downloads
Community Supported Extension This extension is not supported by Siemens PLM.
Requirements Polarion running on Java 11 or Java 17