[Python-modules-commits] [python-trappy] branch upstream created (now ed309fa)

Javier Merino Cacho vicho at moszumanska.debian.org
Sat Oct 24 18:13:54 UTC 2015


This is an automated email from the git hooks/post-receive script.

vicho pushed a change to branch upstream
in repository python-trappy.

        at  ed309fa   Merge pull request #9 from JaviMerino/add_version

This branch includes the following new commits:

       new  572049d   Initial commit
       new  5111425   Add gitignore
       new  c08ca68   thermal: add the ability to write the csv
       new  ee56c36   thermal: move the subprocess import to the function that uses it
       new  491cf73   move to python 2
       new  f78ea5b   thermal: learn to return a pandas DataFrame with the thermal information
       new  952815a   thermal: don't create the intermediate thermal.csv file if all we want is the DataFrame
       new  1a3725a   thermal: raise IOError if there is no trace.dat in the current directory
       new  df8316a   thermal: learn to plot temperature
       new  a6399fb   thermal: abstract the default plot settings and set them for the temperature plot
       new  749b26a   thermal: plot input power
       new  81f93ef   tests: new trace output with thermal_power_limit data
       new  c2ec568   thermal: Abstract most of the thermal.dat parsing to a BaseThermal class
       new  d7a9135   tests: abstract part of the testing infrastructure
       new  e4c1d45   power: introduce the thermal_power_limit trace parser
       new  04f2749   thermal: return an empty DataFrame if no thermal trace were captured
       new  7686f36   thermal: learn to resize the plots
       new  1b74ef1   thermal: document __default_plot_settings()
       new  0af4721   thermal: don't depend on a trailing space in the trace
       new  f1dcb2d   thermal: abstract multivalue plots
       new  9c01077   thermal: learn to plot output power
       new  8277994   tests: new trace data with pi controller data
       new  e284d63   thermal: learn to parse the output of the pi controller
       new  73a52ff   tests: describe the fail_if_no_trace_dat test
       new  6846155   thermal: learn to find trace.dat in places other than the current directory
       new  50e5d07   tests: slightly better description of the tests for pi_controller and power
       new  fb2e8fd   thermal: make set_plot_size a top-level function
       new  972bf82   hooks: add a pre-commit hook to do some sanity checks before committing
       new  05983ef   thermal: make the default_plot_settings a top-level function
       new  5bd3d44   thermal: fix pylint complaints
       new  681c72c   pi_controller: fix pylint complaints
       new  2eb7bd0   power: fix pylint complaints
       new  9e18609   thermal: plot the control temperature
       new  a3553e9   thermal: learn to add a title to the plot temperature
       new  3dd885d   tests: (minor) style
       new  c26e1c7   tests: factor out common test utils to util_tests.py
       new  4a1c2e7   tests: return to the previous dir after running TestEmptyThermal
       new  9e9ed7f   tests: return to the previous dir after finishing a run with a SetupDirectory derived class
       new  9af95e6   cr2: learn to read the results from a results.csv
       new  7447490   cr2: learn to read multiple results for a given benchmark
       new  d5e383f   cr2: pylint fixes
       new  6288bc1   cr2: get_results can receive a directory
       new  7dbcc61   cr2: learn to combine multiple results into a single DataFrame
       new  c61dd0c   cr2: create a CR2 class
       new  de81188   cr2: let the CR2 class plot results
       new  ee8e1f5   cr2: results may be unordered so deal with it and reorder them
       new  f0f51ff   convert to pandas 0.13.1
       new  d676148   cr2: rename CR2.plot_results() to CR2.plot_result_benchmark()
       new  e12dfb1   cr2: learn to plot all the results for all the benchmarks
       new  67958b1   cr2: turn cr2 into a module
       new  92f1a6d   thermal: new pandas doesn't allow you to use a DataFrame in a boolean context
       new  b78ff49   results: leave some margin in the y-axis to help visualize the data
       new  7a7cd70   thermal: factor out the normalization of title don in plot_temperature()
       new  c00feff   thermal: let plot_{input,output}_power() receive a title argument
       new  cd4a827   thermal: learn to summarize the thermal results in three plots
       new  9ebbd97   tests: new trace data with cpufreq_get_cur() power data
       new  2e920b5   power: rename Power to OutPower
       new  62c56dc   power: add an InPower class to analyze the input power to the cpu cooling device
       new  8a79fb3   power: add a get_cluster_data_frame() to get percluster dataframes
       new  1d70ee6   power: add a plot_load() to analyze input load
       new  e0ddf0d   thermal: don't hardcode the values of the P*_in and P*_out columns
       new  9fc5485   thermal: learn to plot input/output power
       new  28c4a27   tests: close figures when plotting with pyplot
       new  2b65c0b   tests: add new data file with Punit's thermal traces
       new  1e69e2c   thermal: s/Thermal/ThermalGovernor/
       new  0e83b61   thermal: add basic Thermal class to get thermal framework data
       new  c68737a   thermal: learn to plot the themperature
       new  a2c990a   thermal: Add ylim to plot_temperature() methods
       new  5b3b3ad   thermal: make summary_plots more similar to what CompareRuns plots
       new  338a3ab   cr2: move summary_plots() to cr2 proper
       new  aa2a846   pid_controller: Rename pi_controller to pid_controller
       new  51db363   pid_controller: Learn to plot a summary of the controller output
       new  e88573f   cr2: add PID data to the summary plot
       new  7f3c8a6   plot_utils: move common plotting functions out of thermal into a file of their own
       new  c0e104d   thermal: make plot_multivalue() use self.init_fig()
       new  4402e31   plot_utils: move setting ylim to after the plot has been drawn
       new  b1e9100   cr2: fix ylim for plots
       new  19bbda6   cr2: rename InPower.plot_load() to InPower.plot_cluster_load()
       new  86a3761   tests: don't store the return of plot_cluster_load()
       new  5512e73   plot_utils: don't use * magic
       new  9237a3c   power: add a InPower.plot_load() method
       new  4a821d8   cr2: add utilisation plot to the summary plots
       new  051db6c   cr2: move default_plot_settings to BaseThermal
       new  abeda69   power: make plot_cluster_load() use {pre,post}_plot_setup()
       new  2e847ea   power: normalize the title in plot_load()
       new  fff3367   power: factor out pivot_with_labels from plot_load()
       new  73234c1   power: add get_all_freqs() for InPower and OutPower
       new  34f9da1   tests: factor out the map_label
       new  c367957   power: drop plot_cluster_load()
       new  cda0f99   cr2: add new trace data
       new  8b0af60   pid_controller: get normalize_title from plot_utils
       new  3a73655   plot_utils: move pre_plot_setup and post_plot_setup to plot_utils
       new  bb1a5d2   tests: close all plots in between runs of test_summary_plots() and test_plot_temperature()
       new  493f276   power: add get_all_freqs_data()
       new  6a5c88d   cr2: add plot_allfreqs()
       new  47672b3   plot_utils: make plot_allfreqs() grant title, width and height
       new  fc2db7c   results: add a when plotting the results
       new  f9d43af   plot_utils: make post_plot_setup set different xlabels
       new  d04643f   plot_utils: Make post_plot_setup() set the xlim
       new  a156127   plot_utils: make xlim and ylim consistent and accept strings as well as tuples
       new  63197d7   plot_utils: add plot_power_hists()
       new  db1d884   cr2: add power histograms to the summary plots
       new  3945269   tests: close some more plots after their test has finished
       new  f9ac578   plot_utils: fix setting the size of the plots
       new  22d85f8   thermal: fix memoizing the DataFrame
       new  82ea2d7   tests: clarify what test_double_thermal() does
       new  2a16a44   thermal: make the index of the DataFrames be "Time"
       new  d8344ef   hooks: parallelize the testsuite
       new  b839b90   plot_utils: don't set the xlabel to Time by default
       new  ed977c1   plot_utils: Factor out plot_hist()
       new  4b550ae   cr2: add the title to the power histograms in summary_plots()
       new  7d6bbd3   plot_utils: add a function to plot temperature histograms
       new  5d2dc27   cr2: add the temperature plot to summary_plots()
       new  030d417   tests: make test_plot_temperature reuse the Thermal() object
       new  516d594   thermal: teach Thermal.plot_temperature() about control_temp
       new  2919e8d   plot_utils: add a generic plot_temperatures that can combine data from the framework and the governor
       new  9fc5841   cr2: use the improved temperature plotting for summary_plots()
       new  8f7c202   thermal: delete ThermalGovernor.plot_temperature
       new  8e8e321   tests: close all the figures created during plot_utils() testing
       new  b2ff569   thermal: add trace_parser_explode_array()
       new  cfb49b7   thermal: teach parse_into_csv() to parse arrays
       new  e8576cb   tests: new trace data
       new  0759cc4   power: improve the unique match for InPower()
       new  71af5ee   tests: remove stray prints
       new  05b1e72   tests: look for thermal when checking the generated trace output
       new  c68e379   tests: make test_pivot_with_labels use its own map_label
       new  d44312f   thermal: teach trace_parser_explode_array() to handle more than one array in the trace
       new  076277d   tests: rename the base thermal testing class to BaseTestThermal
       new  45a59c3   thermal: learn to parse traces with empty arrays
       new  af45d87   thermal: use the trace event name as the unique word for thermal_temperature events
       new  bdf79d0   thermal: use max_allocatable_power as unique word for governor traces
       new  f7968a7   tests: new trace format for the governor
       new  a67b86f   thermal: change the unique word for the main thermal governor class to its trace name
       new  9aa3e91   cr2: make summary_plots() receive the map_label instead of hardcoding it in the function
       new  8ecd817   thermal: remove plot_multivalue()
       new  d6d5f89   thermal: tell the actor order to plot_{input,output}_power()
       new  35c1ac7   thermal: learn to parse big cpumasks
       new  9ce2fb6   thermal: learn to parse arrays with different lengths
       new  34cd776   cr2: Show a more meaningful error when the parameters of cr2.summary_plots() are wrong
       new  da493aa   results: Learn to parse new Antutu results
       new  a3e98c8   thermal: use defaultdict instead of special casing a nonexistent element
       new  2a793cb   plot_utils: minor typo
       new  49cbcfe   thermal: let plot_temperature() accept an ax argument
       new  8011416   plot_utils: let plot_temperature plot multiple input data
       new  d556228   thermal: create the csv in the constructor of the BaseThermal objects
       new  92f4d01   thermal: nuke get_data_frame()
       new  988df23   thermal: reindex the array in place
       new  3ecb39b   tests: drop test_double_thermal()
       new  4d28cbc   thermal: let classes renormalize time against arbitrary values
       new  0df4de7   thermal: initialize data_frame in constructor
       new  9efb92b   cr2: normalize times in summary_plots
       new  c3c7e13   run: add a new Run class that wraps around all the other trace classes
       new  125c5ed   run: add a method to normalize the times of all internal classes
       new  154650f   cr2: use Run() in summarize_plots()
       new  24a3ce8   run: move plot_power_hists() to the Run() class
       new  e803a7f   run: move plot_allfreqs() to the Run() class
       new  eef5f20   run: move get_all_freqs_data() to the Run() class
       new  1a3dca3   thermal: move plot_temperature_hist() to Thermal()
       new  dcea234   run: let runs have names
       new  1cc4bfc   plot_utils: let plot_temperature accept an array of Runs()
       new  7f88ae3   plot_utils: let pre_plot_setup setup multicolumn plots
       new  86f3bb9   power: teach plot_load to respect an ax argument if it receives one
       new  fd38c55   plot_utils: use ax.set_title() instead of plt.title()
       new  6bf4883   plot_utils: learn to plot the load of multiple runs
       new  5981ee8   tests: don't rely on pre_plot_setup to get axis for other tests
       new  af05f31   tests: make sure plot_utils.plot_load works with a single run
       new  b0a0cf8   cr2: set the name of the run to be the title in summary_plots()
       new  37ff64b   cr2: use plot_utils.plot_load in summary_plots()
       new  8aa119c   tests: don't redefine map_label in test_plot_power_hists
       new  270caac   plot_utils: teach pre_plot_setup() setup multirow plots
       new  cd77b60   run: Let plot_allfreqs plot in axis that have already been set up
       new  1cf956c   run: in plot_allfreqs(), get the title from the Run name
       new  feed3e9   run: make get_all_freqs_data() return an array of tuples
       new  0c48426   plot_utils: create a plot_allfreqs that accepts multiple runs
       new  fdf4458   plot_utils: the height and width of pre_plot_setup() are the ones of the row of plots
       new  d2090e2   cr2: make summary_plots() use plot_utils.plot_allfreqs() directly
       new  06e5ca9   tests: modernise test_pid_controller
       new  114c9cb   tests: make test_plot_allfreqs_single_run a standalone test
       new  f885360   pid_controller: let plot_controller receive an ax argument
       new  38fd12d   plot_utils: Create a plot_controller() function to plot the controller of multiple runs
       new  76f5a61   cr2: use the plot_utils variant of plot_controller()
       new  ef47b1e   power: run post_plot_setup() always on PIDController().plot_controller()
       new  7ff970c   tests: modernise test_plot_{input,output}_power()
       new  2922381   thermal: make plot_input_power accept an ax argument
       new  f5cd04b   plot_utils: add a plot_input_power() to plot the input power of multiple runs
       new  77a2985   cr2: use the plot_utils variant of plot_input_power()
       new  6003b25   thermal: make plot_output_power() accept an ax argument
       new  9fde215   plot_utils: add a plot_output_power() to plot the output power of multiple runs
       new  6df71fd   run: s/plot_power_hists/plot_freq_hists/
       new  63d7e7b   tests: plot_allfreqs creates two rows
       new  ece0ab1   plot_utils: use the axis' set_xlabel to set the xlabel
       new  e5ea60a   plot_utils: create plot_freq_hists() and plot_temperature_hist() to plot histograms of multiple runs
       new  609e44c   cr2: remove kwords_wout_title
       new  776357c   cr2: create a compare_runs() to compare multiple runs side by side
       new  bf5bb1c   cr2: use dict.pop() instead of recreating the functionality with conditionals
       new  f6023f0   thermal: generalise write_thermal_csv() into write_csv()
       new  8a7418b   tests: rewrite test_write_csv() to use python's csv module
       new  87d3624   tests: don't use data_csv in parse_into_csv_empty_array()
       new  d6284da   thermal: parse directly into a DataFrame
       new  903d2c0   tests: use one line for each import in test_thermal
       new  9d6dabd   tests: make them get the trace classes from explicitly from Run() invocations
       new  84e6d1a   cr2: don't export the trace subclasses
       new  d24c27d   thermal: add the full path to trace.dat when we couldn't find it
       new  20066a0   thermal: simplify running trace-cmd report on another directory
       new  fc82b01   power: (minor) remove XXX
       new  9aaf96e   power: raise a more useful exception when the mapping_label is wrong
       new  5c02355   power: Fix the InPower unique_word
       new  9780027   .gitignore: Ignore directory locals
       new  aaa1046   run: move plot_load() to the Run class
       new  2076a69   results: use a defaultdict
       new  dd5139d   results: Parse run number of new Antutu runs correctly
       new  187ca0f   results: New set of results with the workload name being useful
       new  c95712b   results: show results for The Chase
       new  e6dc1ae   run: normalize the time by default
       new  2cf65c2   results: add r string prefix to regexp strings
       new  977ac37   results: let get_results() override the id in the results file
       new  0d5d374   results: Change the plot benchmarks result a to bar plot
       new  246c01b   hooks: add a timeout of 60 seconds to nose
       new  32d46a5   dir-locals: Add dir-locals to the repository
       new  1715f61   doc: Add basic documentation
       new  c92317a   tests: explicitly tell BaseThermal that you're looking for a file you just created in the current path
       new  2764121   tests: don't depend on trace-cmd being installed
       new  6c33978   cr2/run, thermal: consider all classes when setting global basetime
       new  0ecdf26   run: Normalize if some of the tracepoints are not present
       new  b42a50b   cr2/thermal, base: factor out class Base
       new  10f90ef   tests: learn to rename files that are copied for all tests
       new  6ea7cfe   tests: move the Run() tests that use a sched trace to a class of their own
       new  0d38cb8   tests: remove new_antutu_results.csv
       new  1bd5305   tests: don't use trace_empty.txt in TestBase
       new  0e112d6   tests: rename trace.txt to trace_thermal.txt
       new  7319a88   Plotter Code for CR2 (Pivoted and filtered Plots)
       new  2da8710   cr2/run,thermal: read trace file only once
       new  f545f85   cr2: add scheduler data classes
       new  caa5ab9   cr2/run: get defined filters
       new  f65489a   thermal: fix parsing of spaced value attributes
       new  6649249   tests: new trace data
       new  0235b0e   Add Quick start documentation
       new  98037b7   cr2: Plotter: scale width for a single graph
       new  808c97a   doc: improve regexp when looking for cpumasks in trace
       new  c47d2df   Add copyright headers to all the files
       new  7e92402   thermal: Give a better error if trying to plot temperature for an empty thermal DataFrame
       new  f521fba   Revert bc12308779f87ffe7d624c6b6dd982c5454882ea (thermal: delete ThermalGovernor.plot_temperature)
       new  fa3ed92   plot_utils: let plot_temperature() and plot_temperature_hist() work if the provided run didn't have thermal trace
       new  c5f39ac   run: don't treat unique_word as a regexp
       new  a4541e8   run: memoize the association between trace_names and unique words to speed up parsing
       new  42ee24b   run: don't compile the regexps
       new  fb04856   run: remember the trace classes that were created
       new  4551030   cr2: use scope="thermal" for compare_runs() and summary_plots()
       new  1882075   tests: plotter: Modifications for change in column names
       new  77d1677   Handle duplicate Index values in data frame
       new  d658fe6   run: use the copy() method of dicts instead of creating a dict of its items
       new  5ebf1a3   Add a method to save the image for the graphs
       new  d69d860   plotter: Allow xlim and ylim to be passed
       new  978ebfb   base: get the maximum array length in a trace
       new  973f7e2   base: fix freeing the time and data_array
       new  fb8fa1a   dynamic event registration for cr2
       new  7435bfb   run: move the creation of trace.txt to the Run class
       new  a204044   Add a test argument to view method for LinePlot.
       new  9a39e54   run: let class_definitions be private per instance
       new  66a5c10   nose: configure nose in setup.cfg instead of passing parameters in dir-locals or the pre-commit hook
       new  8544271   plotter: Change Incorrect Limit set for Y axis
       new  fe5e54e   plotter: Remove pivot vals that remain empty after a filter application
       new  6f34d90   base: remove path parameter
       new  e1a3a40   run: document the parameters of the Run class
       new  c5d26ee   run: make the default path explicitly be "."
       new  253dd47   Add README
       new  bc6692d   doc: add documentation for register_dynamic() and register_class()
       new  3cb3d4f   tests: bring testing trace.dat back to life
       new  7082e43   run: accept an arbitrary filename for the trace
       new  0aa7cd8   plot_utils: add a "count" y-label to the histogram plot
       new  23dff5d   plot_utils: add the unit to the title of the histogram plot
       new  6df06c1   base: fix concatenation of numerical values
       new  0302ef7   tests: make test_duplicate examples resemble real trace files
       new  af26671   run: parse the special fields of a trace
       new  64965eb   tests: make test_parse_values_concatenation() register the sched_stat_runtime as part of the sched scope
       new  69c5988   tests: make test_parse_values_concatenation() operate on a unique trace event
       new  7a70913   cr2: Add support for events that require raw parsing
       new  9ea9247   tests: make raw tests register sched_switch in scope "sched"
       new  cad1388   run: exit __parse_trace_file() early if there's nothing to parse
       new  d721b27   tests: new thermal trace data
       new  990f925   run: update special fields regexp to parse task names with a space
       new  3b35d64   doc: fix typo
       new  534f118   pid_controller: add a name to the class
       new  7ae9e15   results: accept the FPS instrumentation spamming the results.csv
       new  3ce6580   power: fix docstring for get_all_freqs()
       new  323bb8d   run: register all classes using Run.register_class()
       new  034e7cc   tests: add copyright headers to all test files
       new  a55880f   tests: make sure all files have a valid copyright
       new  2cfd1e8   cr2: rename power.py to cpu_power.py
       new  766ed3f   devfreq_power: add a module that collects data for devfreq cooling devices
       new  4fcb807   run: get the devfreq freqs in get_all_freqs_data()
       new  d92e257   plot_utils: add an additional row to plot gpu frequencies in plot_allfreqs
       new  3e18250   run: plot GPU utilization as well
       new  fcbf17e   run: generalize run.plot_freq_hists()
       new  a515994   run: plot the GPU in the frequency histogram plots
       new  9d9c9b8   run: don't fail if there is no GPU trace
       new  8fcb7d1   results: Accept direct paths to file
       new  62284cc   results: Add an example to display benchmark results
       new  51c86b2   cr2: Fixup for cases when the line is messed up
       new  ff2b31e   cr2: Export the dynamic classes in the global namespace
       new  87630b4   tests: remove test_messed_up_line
       new  ca79946   stats: Aggregation Framework Introduction
       new  11aeb4f   stats: Add function for binary correlation
       new  b4d4237   stats: Change the way topology returns nodes for "all"
       new  5e5c9f3   stats: Use Topology.flatten() for node iteration
       new  6b1e3a7   stats: Allow overrding of the default correlation function
       new  ecc63d2   stats: Align only at top level and return weighted correlation
       new  b446c8f   stats: Initialize topology with a clusters argument
       new  57bd998   stats: Add get_index for Topology
       new  5ba2c4e   stats: Allow kwargs to be passed to aggfunc
       new  f0b9845   stats: Use Simple lines for Correlation Plots
       new  394bcd6   stats: Extending Scheduler Stats Library
       new  3678707   stats: SchedConf nomenclature and functionality fixes
       new  d77f001   stats: SchedConf: Add get_task_name
       new  0e6b15e   stats: Add method to get a node by index
       new  45cb252   stats: Add first_cpu aggregator function
       new  1d6d13d   stats: Add first and last Aggregators
       new  a194a20   stats: Add trace event Aggregator
       new  e166cb4   stats: Fix Boundary Conditions for residency sum aggregators
       new  77058b5   cr2: Populate trace metadata in run object
       new  45dd6d0   plotter: LinePlot: Fix the legend rendering for missing constraints
       new  26d8fc5   plotter: LinePlot: scale the plots when per_line == 1
       new  c9cc558   plotter: Enable user specified arg forwarding to matplotlib
       new  a41da4c   plotter: IPython setup for Interactive Plotting
       new  fcd50a2   cr2: move WA-specific results module to a cr2.wa namespace
       new  c52d43d   wa: rename the id optional parameter to name
       new  7b92ebd   wa: use raw strings for regexps
       new  8741ef1   plotter: ILinePlot: Introduction
       new  c4abeee   plotter: ILinePlot: Remove dependence on IPython kernel
       new  d88153b   plotter: Change default width for HTML plots
       new  bd75d5c   plotter: Add Fill KeyWord for Line Plots
       new  341d912   plotter: Missing metaclass declaration
       new  7c1d99e   plotter: Allow Plotter to accept pandas dataframes
       new  f5261ad   plotter: Data object Name
       new  e3d3ca5   plotter: Allow drawstyle to be forwarded to matplotlib
       new  143b9e3   plotter: LinePlot: Warning for fill + step plots
       new  e1a7030   plotter: Install resources to ipython profile directory
       new  211860f   plotter: ILinePlot: performance Improvements
       new  e54cd8e   tests: Print which file doesn't generate a valid copyright
       new  d64c81a   plotter: EventPlot: Introduction
       new  e8a1322   plotter: EventPlot based plot_trace
       new  ce367d3   plotter: EventPlot: Scroll and PAN zoom + window Zoom
       new  3dbcbe3   plotter: EventPlot: Performance Improvements and Summary Toggling
       new  9c4cd2b   stats: kwarg level needs to be popped before aggfunc execution
       new  348fe16   wa: add a function to retrieve sysfs_extractor parameters from a WA run
       new  b97695d   sysfs_extractor: learn to print the parameters in a table
       new  7b98b4a   cr2: move compare_runs and summary_plots to a file of their own
       new  adcfc8e   compare_runs: use isinstance to check types
       new  96f2b84   sysfs_extractor: don't barf if it's not a WA output directory with sysfs_extractor info
       new  acd73d9   cr2: print the thermal parameters in summary_plots() and compare_runs()
       new  898783c   thermal: learn to plot weighted request power
       new  4462468   plotter: ILinePlot: Allow user-specifiable y axis limit
       new  8733fa6   cr2: Add sched_switch event by default
       new  a5de57c   plotter: ILinePlot: Fix for concat Plots
       new  064f857   plotter: EventPlot: Bring Lane Label Closer
       new  91e92dc   cr2: make all imports relative
       new  7ad9ce0   cpu_power: Don't overwrite the dataframe when calculating load
       new  dc25fe2   cr2: s/utilisation/utilization/
       new  221d44a   cpu_power: add a function to calculate the number of cpus in a cpumask
       new  86abee1   cpu_power: learn to get normalized load data
       new  60a4950   cpu_power: remove unused variable
       new  0849e0c   doc: update the documentation with the new paths in the tests folder
       new  f9a8ea2   plot_utils: plot the normalized load as part of the load plots
       new  9c9867d   devfreq_power: return a DataFrame in get_all_freqs, like cpu_power do
       new  e9780cf   doc: move one of the trace test files to the doc/ folder
       new  e4d10d7   tests: add tests for the ConstraintManager
       new  c281ea6   plotter: make all imports relative
       new  a2134a3   cr2: removed unused import
       new  87bd0a4   base: add docstrings to make pylint happier
       new  66c79c9   cpu_power: add spaces around assignment to keep pylint happy
       new  8625d73   plot_utils: make pylint happier
       new  1f5cf24   run: make pylint happier
       new  81cbdd8   sched: make pylint happier
       new  00dac50   thermal: make pylint happier
       new  8fa0f5c   cr2: remove shebang from module files
       new  b23658c   plotter: constraint: don't expose the constraints inside the ConstraintManager
       new  9a08e4c   plotter: Let the ConstraintManager operate on all the permutations of multiple columns and runs
       new  66839ec   plotter: Constraint: define __str__ instead of __repr__
       new  4aa15c0   plotter: Load Resources with dependencies
       new  07ac8dd   plotter: Fix RequireJS Path Issues
       new  67527dd   plotter: ILinePlot: Synchronize plot ranges and zoom
       new  3c2d4a5   plotter: Constraint: Method to get name for data input
       new  2372493   plotter: Pivoted Runs
       new  f8eff35   stats: Introducing Stats Grammar
       new  a396f3e   stats: Changes to residency sum
       new  86ed6b9   cr2: Add get_duration to cr2.Run
       new  cf9312e   stats: Remove total_duration aggregator
       new  6db3a00   EventPlot: Data format and SVG changes
       new  d98e63f   plotter: Plot trace with the changed data format
       new  334e022   stats: Use new EventPlot data format
       new  70d9e52   stats: Allow forwarding of classes to grammar parser
       new  9d5ab33   EventPlot: Configurable striding
       new  c29baa7   EventPlot: Change the way subpixels are handled
       new  aace7c0   cr2: change copyright to Apache 2
       new  dea8e9d   cr2: add copyright headers to files missing them
       new  435457c   trappy: rename to trappy
       new  f803522   sheye: rename cr2 to trappy
       new  d9c0c73   stats: Add has_level
       new  4f8df61   stats: Add Equality and Inequality operators
       new  295b833   Add pivot values for thermal and cpu_power events
       new  01ed910   trappy: Use Thermal Zone ID as a pivot
       new  0035119   stats: Use pivoting when aggregating data
       new  997471c   stats: Add aggregator to calculate the period
       new  7a7d019   stats: Use next_pid for execname to PID mapping
       new  31c055b   README: use markdown
       new  7b72bcd   tests: Skip TestSchedAssert if sheye couldn't be imported
       new  88c368a   stats: Fix tests for pivots in grammar
       new  f9f7c74   Merge pull request #3 from JaviMerino/readme_md
       new  9ff0f11   Merge pull request #1 from JaviMerino/fix_test_sheye
       new  f764154   Merge pull request #2 from sinkap/master
       new  a346dfb   tests: Make sure that trace.raw.txt is generated if both trace.txt and trace.dat exist
       new  f72f03b   run: update trace naming to improve consistency
       new  557bfd9   Merge pull request #8 from JaviMerino/test_raw_creation
       new  53de9b3   plotter: IPython v4 Compatibility
       new  273de83   scripts: Add script to publish interactive plots
       new  84cbf3b   tests: Iterate files using os.path
       new  baa2f86   Merge pull request #12 from sinkap/fix_copyright_test
       new  7c32bc4   ILinePlot: Close the Table
       new  324d336   plotter: ILinePlot: Add dependency to uderscore.js
       new  9c4a49f   setup: Add setup.py
       new  e62d5ca   Merge pull request #13 from sinkap/setup
       new  26b58d8   Merge pull request #15 from sinkap/fix_table_tag
       new  584f88d   doc: Add Documentation for Interactive Plotting
       new  d34a886   tests: Dont assert dataframe index names
       new  ae69222   Merge pull request #16 from sinkap/iplotter_doc
       new  a2628f3   Merge pull request #14 from sinkap/fix_test
       new  189778d   tests: Use LooseVersion for pandas
       new  bf69233   tests: check_names is not present in 0.16.0
       new  63129d2   Merge pull request #19 from JaviMerino/fix_check_pandas_version/v1
       new  f34f981   tests: Factor out checking that thermal is in trace to a function
       new  3217126   run: sanitise textual traces generation
       new  e97e27c   doc: run: Sphinx friendly docstrings
       new  e9da7c6   doc: compare_runs: Sphinx friendly docstrings
       new  32e6733   Merge pull request #20 from JaviMerino/fix-traces-generation/v2
       new  21f9570   doc: AbstractDataPlotter: Sphinx friendly docstrings
       new  7ab8262   plotter: ILinePlot: Add Support for scatter plots
       new  f84d9ae   plotter: LinePlot: Add Support for scatter plots
       new  a5591c6   doc: EventPlot: Use sphinx friendly docstrings
       new  717ffdf   doc: PlotLayout: Use sphinx friendly docstrings
       new  db1a0bd   doc: ILinePlot: Use sphinx friendly docstrings
       new  3a6ec8f   doc: LinePlot: Use Sphinx friendly docstrings
       new  3e1c89d   Merge pull request #23 from sinkap/scatter_plots
       new  df877ea   doc: ColorMap: Use sphinx friendly docstrings
       new  dd9f13e   doc: IPythonConf: Use sphinx friendly docstrings
       new  ac708db   doc: plotter: Use sphinx friendly docstrings
       new  b08f79b   doc: Aggregator: Use sphinx friendly docstrings
       new  0aebdfd   plotter: IPythonConf: Missing WebResource should disable Interative Plots
       new  45badf3   doc: Topology: Use sphinx friendly docstrings
       new  d8fed2c   doc: Trigger: Use sphinx friendly docstrings
       new  ef80ea6   doc: Indexer: Use sphinx friendly docstrings
       new  e5c32d5   doc: StatConf: Use sphinx friendly docstrings
       new  e8a6009   doc: Correlator: Use sphinx friendly docstrings
       new  cb84fb8   doc: SchedConf: Use sphinx friendly docstrings
       new  95985b5   doc: devfreq_power: Use sphinx friendly docstrings
       new  85fc05f   doc: pid_controller: Use sphinx friendly docstrings
       new  34825fa   doc: sched: Use sphinx friendly docstrings
       new  6e2695c   doc: base: Use sphinx friendly docstrings
       new  d70501e   doc: wa: Add sphinx friendly docstrings
       new  8c655f9   doc: sysfs_extractor: Add sphinx friendly docstrings
       new  4a9a5d1   Merge pull request #26 from sinkap/issue_8
       new  dc69968   doc: cpu_power: Sphinx friendly docstrings
       new  3d441c2   doc: Constraint: Use sphinx friendly docstrings
       new  66451b4   doc: ILinePlotGen: Use sphinx friendly doctstrings
       new  d8f81c2   doc: AttrConf: Use sphinx friendly docstrings
       new  2f74e5d   doc: Aggregator: fix typo
       new  547beff   doc: grammar: Use Sphinx friendly docstrings
       new  e1764fb   doc: thermal: Use sphinx friendly docstrings
       new  46b361a   doc: dynamic: Use sphinx friendly docstrings
       new  6d80c91   doc: SchedConf: Fix doc typos
       new  69b10c2   tests: don't barf when testing for copyrights in files with less than two lines
       new  11c447e   tests: Remove unused import
       new  45010cb   tests: don't traverse the .git/ directory for valid copyright files
       new  679fcb7   doc: Add Sphinx documentation
       new  fd5fe5f   plotter: Move IPython imports after check_ipython
       new  d85644c   plotter: EventPlot: Lazy IPython resource installation
       new  2f7ee66   tests: don't check copyright of files ignored by git
       new  733966f   Merge pull request #33 from JaviMerino/fix_issue_22
       new  e76bf30   plotter: ILinePlot: Lazy IPython resource installation
       new  95fecb5   setup: fix installation of data files
       new  1e27626   Merge pull request #35 from JaviMerino/fix_setup_py
       new  287af36   Merge pull request #34 from sinkap/iplot_fix_v3
       new  76c1911   Merge pull request #31 from sinkap/documentation_v3
       new  40a7dd6   trappy: Add version
       new  ed309fa   Merge pull request #9 from JaviMerino/add_version

The 484 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-trappy.git



More information about the Python-modules-commits mailing list