chickadee » logpro

Outdated egg!

This is an egg for CHICKEN 4, the unsupported old release. You're almost certainly looking for the CHICKEN 5 version of this egg, if it exists.

If it does not exist, there may be equivalent functionality provided by another egg; have a look at the egg index. Otherwise, please consider porting this egg to the current version of CHICKEN.

Logpro

Description

Logpro is a tool for analyzing log files to extract PASS/FAIL status.

Did you just read or grep through that 1000 line log file for the nth time looking for patterns that indicate your process completed correctly? You may benefit from logpro. Write a file containing a few simple rules; not allowed patterns, required lines, errors to ignore and so forth. Once the rules are written pass the logfile though logpro and generate an easy to navigate html file. The exit code from logpro can be relied on to accurately reflect the status of the run, one of PASS, FAIL, WARN, ABORT, or CHECK.

Currently used extensively by a growing engineering organisation to automatically assess the output from simulations, automated layout generation, netlisting and other flows as part of a Megatest (http://www.kiatoa.com/fossils/megatest) based QA.

Author

Matt Welland

Requirements

Documentation

See the official docs.

License

GPL-2 license