[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