tree: 4572f1af0db1d02780910a3ae561161c19963608 [path history] [tgz]
  1. README.md
  2. SCPFIntentInstallWithdrawRerouteLat.R
  3. SCPFLineGraph.R
  4. SCPFbatchFlowResp.R
  5. SCPFcbench.R
  6. SCPFflowTp1g.R
  7. SCPFhostLat.R
  8. SCPFintentEventTp.R
  9. SCPFmastershipFailoverLat.R
  10. SCPFportLat.R
  11. SCPFscaleTopo.R
  12. SCPFscalingMaxIntents.R
  13. SCPFswitchLat.R
  14. testCaseGraphGenerator.R
  15. testCategoryBuildStats.R
  16. testCategoryPiePassFail.R
  17. testCategoryTrend.R
TestON/JenkinsFile/scripts/README.md

The scripts that generate the graphs are written in the R programming language.

The scripts are structured in the following format:

  1. Data Management
    • Data is obtained from the databases through SQL. CLI arguments, filename, and titles are also handled here.
      1. Importing libraries
      2. Command line arguments
      3. Title of the graph
      4. Filename
      5. SQL Initialization and Data Gathering
  2. Organize Data
    • Raw data is sorted into a data frame. The data frame is used in generating the graph.
      1. Combining data into a single list.
      2. Using the list to construct a data frame
      3. Adding data as columns to the data frame
  3. Generate Graphs
    • The graphs are formatted and constructed here.
      1. Main plot generated
      2. Fundamental variables assigned
      3. Generate specific graph format
      4. Exporting graph to file