common/tools/analysis/readme.txt
author Simon Howkins <simonh@symbian.org>
Mon, 12 Jul 2010 17:26:59 +0100
changeset 1168 fab4ba9e8d93
parent 101 71122b8e1c7b
permissions -rw-r--r--
Update build directory scrubber to try to deal with failure to delete one of the files if invoked immediately after building.

Update 20090519 by MattD

Can now run parselistdirs.pl from anywhere witout lots of intermediate output files:
perl parselistdirs.pl <logs_dir> (<output_dir>)
Note that it will still put most of it's output to the console as before. The second dir is optional.

Added find_collisions.pl
Prefers to be run from the root on the build machine (as it's looking for files to compare)
It's a hacked up version of merge_csv.pl
Usage:
perl find_collisions.pl what_results.log >collision_result.txt
It creates a CSV based on the name of the file passed to it (ie what_results.log_collisions.csv)

Yes, They are all quick and dirty.

Older stuff:

F:\6.2\generated\parselistdirs.pl - creates sets from the listdirs outputs...
F:\6.2\generated\parsewhatlog.pl - creates a CSV-style log from the whatlogs.
F:\6.2\generated\merge_csv.pl - takes the output CSV from parsewhatlog.pl and merges in the output of parselistdirs.pl
in generated>
perl parselistdirs.pl ..\ >list_results.log
perl parsewhatlog.pl ..\ >what_results.log
perl merge_csv.pl what_results.log list_results.log >summary.txt

The Test dir is a directory filled with test text files...