Nokia Networks Home

Nokia nmake Product Builder

Quick Links

Related Products

Summary of Available Reports and Visualizations


sunburst
Display targets and job times in a sunburst chart. In a sunburst view, triggered targets or Makefiles appear as wedges distributed radially around wedges representing parent Makefiles. Interior wedges represent Makefiles and edge (or leaf) wedges represent triggered targets. Wedges are colored according to their parent Makefile, so that sibling makefiles/targets share the same color.
Features of the sunburst view include:
  • information identifying the build displayed at top of the page
  • wedge size dynamically selectable based on job duration or number of child targets
  • overlay display highlighting abnormal job error status
  • descriptive information pop-ups
  • clickable leaf node links allowing drill-down to per-target log details
  • clickable links on non-leaf nodes dynamically focus into selected sub-parts of the build and back out using a saved focus history stack

icicle
Sunburst variant using rectangular coordinates instead of radial.

target_durations
Display job times in a bar chart. This bar chart shows triggered build job durations in seconds. Each bar is clickable allowing drill down to job details as formatted in a web-based build report. The actual HTML formatting is generated from a template file for easy customization. Available variations are:
  • Show makefile execution durations for each leaf makefile in the build
  • Show job durations organized by directory

radialtree
Display targets in a radialtree chart. The actual HTML formatting is generated from a template file for easy customization.
Features of the view include:
  • summary information about the build displayed before the view
  • drill-down to web-based build log from leaf nodes
  • color-coding of nodes representing jobs with non-zero exit status

errors
Text based report of the errors from a build. The report contains a summary of the overall build along with details on each failed target and makefile, including exit code, target name, directory, shell command and output. The report can be emailed to project members or used as input to other scripts for automation.

buildlog2html - HTML list
The HTML list view is part of the buildlog2html report, a browsable HTML build log providing enhanced visualization, navigation, summarization, and analysis. The HTML list view provides the following:
  • High level nested list of the build tree
  • Drill down to detailed views
  • Targets color coded by exit status highlighting build errors

buildlog2html - graphviz dot
The graphviz dot view is part of the buildlog2html report, a browsable HTML build log providing enhanced visualization, navigation, summarization, and analysis. The graphviz dot view provides the following:
  • High level directed graph of the build tree
  • Drill down to detailed views
  • Targets color coded by exit status highlighting build errors

buildlog2html - graphviz neato
The graphviz neato view is part of the buildlog2html report, a browsable HTML build log providing enhanced visualization, navigation, summarization, and analysis. The graphviz neato view provides the following:
  • High level undirected graph of the build tree
  • Drill down to detailed views
  • Targets color coded by exit status highlighting build errors

buildlog2html - HTML Makefile
The HTML Makefile report is part of the buildlog2html report, a browsable HTML build log providing enhanced visualization, navigation, summarization, and analysis. The HTML Makefile report provides the following:
  • Pages summarizing information for each Makefile run during the build
  • Timing information for the overall Makefile
  • Summary of longest running targets for the Makefile
  • Details for each triggered target
    • Timing information
    • Host machine that executed the job
    • Reason target was built
    • Exit code
    • Build output color coded by exit status

Last Update: Friday,12-Aug-2016 12:16:01 EDT