Graph our geometry conversion logs
completed by: Richard Tynan
mentors: Sean
We've had a processing job crunching results for a couple months now that checks out a revision of our code, compiles it, and tests our geometry conversion. Repeat that a hundred times and we have data spanning over a year of development that we'd like to see graphed. The log files look like this:
B R L - C A D C O N V E R S I O N =================================== Running ../brlcad.src/sh/conversion.sh on Fri Oct 12 06:02:09 CEST 2012 Logging output to conversion-16438-run.log Linux gcc10 2.6.32-bpo.5-amd64 #1 SMP Fri Jun 11 08:42:31 UTC 2010 x86_64 GNU/Linux Using [bin/mged] for GED Using [300] for MAXTIME -=-
...lots of lines... -=- ... Done. Summary: Files: 0 Objects: 0 Failures: 0 NMG, 0 BoT, 0 Brep NMG conversion: 0.0% (0 of 0 objects) BoT conversion: 0.0% (0 of 0 objects) Brep conversion: 0.0% (0 of 0 objects) Success rate: 0.0% Elapsed: 0 seconds Average: 0.0 seconds per object Finished running ../brlcad.src/sh/conversion.sh on Fri Oct 12 06:02:10 CEST 2012 Output was saved to conversion-16438-run.log from /home/sean/brlcad/NMG/r53000 Conversion testing complete.
Your task is to put that data into a spreadsheet or data file and create some graphs. We're specifically interested in these graphs for all revisions:
- NMG failures
- BoT failures
- Success rate
- Conversion time (elapsed)
The log files can be obtained from here:
Submit the graphs and your datafile (or spreadsheet) along with any other details you'd like to provide (e.g., gnuplot commands you ran)