maemo-tools:sp-endurance.git
6 years agoendurance_plot: remove zero entries from diskstat graphs
Tommi Rantala [Wed, 11 Apr 2012 13:01:09 +0000 (16:01 +0300)]
endurance_plot: remove zero entries from diskstat graphs

6 years agoendurance_plot: change the per process disk read and write graphs from kB to MB units
Tommi Rantala [Wed, 11 Apr 2012 13:00:15 +0000 (16:00 +0300)]
endurance_plot: change the per process disk read and write graphs from kB to MB units

6 years agoendurance_plot: remove zero entries from 'ext4 writes' graph
Tommi Rantala [Wed, 11 Apr 2012 12:58:19 +0000 (15:58 +0300)]
endurance_plot: remove zero entries from 'ext4 writes' graph

6 years agoendurance_plot: cleanup pagetypeinfo parsing
Tommi Rantala [Tue, 10 Apr 2012 11:37:02 +0000 (14:37 +0300)]
endurance_plot: cleanup pagetypeinfo parsing

Do not hardcode the possible page type names, but take them from the
input data.

6 years agoendurance_report.py: tolerate empty ifconfig file
Tommi Rantala [Fri, 30 Mar 2012 08:51:04 +0000 (11:51 +0300)]
endurance_report.py: tolerate empty ifconfig file

6 years agoendurance_plot: per process I/O graphs
Tommi Rantala [Fri, 30 Mar 2012 08:34:28 +0000 (11:34 +0300)]
endurance_plot: per process I/O graphs

Create read & write I/O graphs based on the /proc/pid/io data that we
collect.

6 years agoendurance_plot: also fill `name_by_pid' from usage.csv
Tommi Rantala [Fri, 30 Mar 2012 08:31:17 +0000 (11:31 +0300)]
endurance_plot: also fill `name_by_pid' from usage.csv

The `name_by_pid' hash is populated from the smaps data, but sometimes
we may have some short living processes that are present in the
usage.csv file, but not in the smaps data. In these cases it is useful
to take the process names from the usage.csv file in addition to the
smaps data.

6 years agoendurance_plot: add missing title for global FD usage
Tommi Rantala [Fri, 30 Mar 2012 08:30:28 +0000 (11:30 +0300)]
endurance_plot: add missing title for global FD usage

6 years agoMakefile: split install target to subtargets
Tommi Rantala [Tue, 28 Feb 2012 08:09:25 +0000 (10:09 +0200)]
Makefile: split install target to subtargets

6 years agoMakefile: 'all' and 'clean' are phony targets
Tommi Rantala [Tue, 28 Feb 2012 08:05:10 +0000 (10:05 +0200)]
Makefile: 'all' and 'clean' are phony targets

6 years agoendurance_plot: remove version string mangling
Tommi Rantala [Thu, 29 Mar 2012 13:00:35 +0000 (16:00 +0300)]
endurance_plot: remove version string mangling

6 years agoendurance_plot: quote metacharacters when building regexp from input data
Tommi Rantala [Thu, 29 Mar 2012 12:58:20 +0000 (15:58 +0300)]
endurance_plot: quote metacharacters when building regexp from input data

We are passing input data to regular expression, so quote any
metacharacters with \Q and \E to avoid problems.

6 years agoendurance_plot: add swap to private dirty graphs
Tommi Rantala [Mon, 27 Feb 2012 12:00:50 +0000 (14:00 +0200)]
endurance_plot: add swap to private dirty graphs

Change the 'private dirty' graphs to 'private dirty+swap' graphs.

6 years agoupdate changelog v3.0.4
Eero Tamminen [Fri, 23 Mar 2012 14:54:00 +0000 (16:54 +0200)]
update changelog

6 years agoparse IO statistics for endurance report
Eero Tamminen [Fri, 23 Mar 2012 14:24:44 +0000 (16:24 +0200)]
parse IO statistics for endurance report
(IO stats are already collected by proc2csv if they're available)

6 years agopvr -> gfx renaming to make the variable name more generic
Eero Tamminen [Fri, 23 Mar 2012 12:51:12 +0000 (14:51 +0200)]
pvr -> gfx renaming to make the variable name more generic

6 years agoadd -g to get debug syms
Eero Tamminen [Thu, 15 Mar 2012 08:30:18 +0000 (10:30 +0200)]
add -g to get debug syms

6 years agosp-endurance v3.0.3 v3.0.3
Tommi Rantala [Mon, 27 Feb 2012 07:44:12 +0000 (09:44 +0200)]
sp-endurance v3.0.3

6 years agoRemove debian directory in preparation of separate packaging branch
Tommi Rantala [Mon, 27 Feb 2012 07:32:42 +0000 (09:32 +0200)]
Remove debian directory in preparation of separate packaging branch

6 years agouse more standard mktemp instead of tempfile and check that it exists
Eero Tamminen [Wed, 22 Feb 2012 15:35:18 +0000 (17:35 +0200)]
use more standard mktemp instead of tempfile and check that it exists

6 years agoendurance_plot: rework vmsize graph
Tommi Rantala [Wed, 15 Feb 2012 12:27:46 +0000 (14:27 +0200)]
endurance_plot: rework vmsize graph

Create up to 3 separate vmsize graphs for improved readability.

6 years agoendurance_plot: add private dirty line graphs
Tommi Rantala [Wed, 15 Feb 2012 12:05:26 +0000 (14:05 +0200)]
endurance_plot: add private dirty line graphs

6 years agoendurance_plot: rework major & minor page fault graphs
Tommi Rantala [Mon, 13 Feb 2012 11:58:18 +0000 (13:58 +0200)]
endurance_plot: rework major & minor page fault graphs

Create up to 3 major page fault graphs, and up to 3 minor page fault
graphs. The processes that do not fit into these graphs are simply
ignored.

6 years agoendurance_plot: fix incorrect entries in some histogram plots due to gnuplot data...
Tommi Rantala [Mon, 13 Feb 2012 08:23:23 +0000 (10:23 +0200)]
endurance_plot: fix incorrect entries in some histogram plots due to gnuplot data sharing

We were using the same input data file (names) to generate different
graphs, but we want the data to be slightly different for line and
histogram graphs with respect to zero entries. This was causing
incorrect entries in some of the histogram graphs with processes that
are not present from the start of the endurance data.

To fix this, generate unique data files for each graph, so that no
gnuplot input data sharing is used.

6 years agosp_noncached: array constness
Tommi Rantala [Fri, 10 Feb 2012 12:24:06 +0000 (14:24 +0200)]
sp_noncached: array constness

6 years agoUpdate harmattan syslog parsing rules
Piotr Sokolowski [Fri, 10 Feb 2012 12:13:41 +0000 (14:13 +0200)]
Update harmattan syslog parsing rules

6 years agoendurance_plot: do not assume cgroup task and process list is free of duplicates
Tommi Rantala [Wed, 18 Jan 2012 09:46:22 +0000 (11:46 +0200)]
endurance_plot: do not assume cgroup task and process list is free of duplicates

Count only unique entries from the per-cgroup task & process list. See
also linux-2.6 commit 7823da36ce8e42d66941887eb922768d259763f2
("cgroups: update documentation of cgroups tasks and procs files"):

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=7823da36ce8e42d66941887eb922768d259763f2

6 years agofix: distros use different doc paths, add DOCDIR support
Eero Tamminen [Thu, 26 Jan 2012 15:47:09 +0000 (17:47 +0200)]
fix: distros use different doc paths, add DOCDIR support

6 years agominor README clarifications
Eero Tamminen [Thu, 26 Jan 2012 15:43:03 +0000 (17:43 +0200)]
minor README clarifications

6 years agoendurance_plot: do not generate cgroup swap graphs if no swap used
Tommi Rantala [Wed, 18 Jan 2012 09:28:41 +0000 (11:28 +0200)]
endurance_plot: do not generate cgroup swap graphs if no swap used

6 years agoendurance_plot: add explicit note for memory limits in the memory cgroup graph
Tommi Rantala [Wed, 18 Jan 2012 09:25:25 +0000 (11:25 +0200)]
endurance_plot: add explicit note for memory limits in the memory cgroup graph

6 years agoendurance_plot: rewrite cgroup pgpgin and pgpgout graph legends
Tommi Rantala [Wed, 18 Jan 2012 09:18:37 +0000 (11:18 +0200)]
endurance_plot: rewrite cgroup pgpgin and pgpgout graph legends

Rewrite the legends for the cgroup pgpgin and pgpgout graphs.

The descriptions are based on linux-2.6 commit
0527b6903b2838e214c895d527806aefd61b3c8f ("memcg: fix pgpgin/pgpgout
documentation"):

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=0527b6903b2838e214c895d527806aefd61b3c8f

6 years agoextract-endurance-process-smaps: allow old style extraction from new smaps data
Tommi Rantala [Mon, 2 Jan 2012 14:31:42 +0000 (16:31 +0200)]
extract-endurance-process-smaps: allow old style extraction from new smaps data

The endurance snapshots collected with sp-smaps now includes full path
in the Name field. Restore the ability to extract smaps data by
specifying the basename of the process or binary name, for example:

   $ extract-endurance-process-smaps tracker-store

6 years agoupdate proc2csv not to cause issues for post-processing with newer kernels /proc...
Eero Tamminen [Tue, 17 Jan 2012 15:54:55 +0000 (17:54 +0200)]
update proc2csv not to cause issues for post-processing with newer kernels /proc content

6 years agosp-endurance v3.0.2 v3.0.2
Tommi Rantala [Tue, 27 Dec 2011 07:49:18 +0000 (09:49 +0200)]
sp-endurance v3.0.2

6 years agoRevert "debian/control: change sp-endurance-tests architecture from 'any' to 'all'"
Tommi Rantala [Tue, 27 Dec 2011 07:45:28 +0000 (09:45 +0200)]
Revert "debian/control: change sp-endurance-tests architecture from 'any' to 'all'"

This reverts commit 2e380a227fb91827111054bd91992683e7f0dab2.

BIFH is now complaining about missing "sp-endurance-tests" package, so
revert this change to see if it helps.

6 years agosp-endurance v3.0.1 v3.0.1
Tommi Rantala [Thu, 22 Dec 2011 13:44:54 +0000 (15:44 +0200)]
sp-endurance v3.0.1

6 years agosave-incremental-endurance-stats: check `rzscontrol' return value
Tommi Rantala [Thu, 22 Dec 2011 12:31:33 +0000 (14:31 +0200)]
save-incremental-endurance-stats: check `rzscontrol' return value

6 years agofix RPM dependency comment
Eero Tamminen [Thu, 22 Dec 2011 12:31:51 +0000 (14:31 +0200)]
fix RPM dependency comment

6 years agodebian/control: change sp-endurance-tests architecture from 'any' to 'all'
Tommi Rantala [Thu, 22 Dec 2011 12:11:33 +0000 (14:11 +0200)]
debian/control: change sp-endurance-tests architecture from 'any' to 'all'

6 years agodebian/control: add 'xz-utils' to sp-endurance-postproc dependencies
Tommi Rantala [Thu, 22 Dec 2011 12:10:36 +0000 (14:10 +0200)]
debian/control: add 'xz-utils' to sp-endurance-postproc dependencies

The recompress-endurance-measurements script requires xz.

6 years agoendurance_plot: apply basename() to the 'Name' entry from smaps capture data
Tommi Rantala [Thu, 22 Dec 2011 12:01:08 +0000 (14:01 +0200)]
endurance_plot: apply basename() to the 'Name' entry from smaps capture data

The smaps capture data produced with sp_smaps_snapshot was changed to
include the 'Name' in non-processed format.

6 years agodebian/sp-endurance-postproc.install: add recompress-endurance-measurements
Tommi Rantala [Thu, 22 Dec 2011 11:56:22 +0000 (13:56 +0200)]
debian/sp-endurance-postproc.install: add recompress-endurance-measurements

Add the recompress-endurance-measurements related files to the
sp-endurance-postproc package.

6 years agoendurance_plot: remove some commented out debugging code from loop_over_all_apps()
Tommi Rantala [Mon, 19 Dec 2011 13:32:55 +0000 (15:32 +0200)]
endurance_plot: remove some commented out debugging code from loop_over_all_apps()

6 years agoendurance_plot: use abs() in loop_over_all_apps()
Tommi Rantala [Mon, 19 Dec 2011 13:31:04 +0000 (15:31 +0200)]
endurance_plot: use abs() in loop_over_all_apps()

6 years agoendurance_plot: remove the commented out 'private dirty' graph code
Tommi Rantala [Mon, 19 Dec 2011 12:43:24 +0000 (14:43 +0200)]
endurance_plot: remove the commented out 'private dirty' graph code

6 years agoendurance_report.py: add battery information
Tommi Rantala [Mon, 19 Dec 2011 12:31:53 +0000 (14:31 +0200)]
endurance_report.py: add battery information

Parse the 'bmestat' file from the endurance data, and show the results
in tabular format.

6 years agoproc2csv: pointer constness for non-modified data
Tommi Rantala [Fri, 16 Dec 2011 14:43:42 +0000 (16:43 +0200)]
proc2csv: pointer constness for non-modified data

6 years agoproc2csv: avoid uneven brackets due to ifdefs
Tommi Rantala [Fri, 16 Dec 2011 14:39:03 +0000 (16:39 +0200)]
proc2csv: avoid uneven brackets due to ifdefs

This fixes text editor hightlighter problems for me.

6 years agoendurance_report.py: do not warn about missing data for 'sp-noncached'
Tommi Rantala [Fri, 16 Dec 2011 14:35:23 +0000 (16:35 +0200)]
endurance_report.py: do not warn about missing data for 'sp-noncached'

The endurance snapshotting script uses the 'sp-noncached' utility for
streaming data from & to disk. The processes are short-living, so do not
bother to give a warning about those.

6 years agoendurance_report.py: add test round links to 'Network usage' table
Tommi Rantala [Fri, 16 Dec 2011 14:20:41 +0000 (16:20 +0200)]
endurance_report.py: add test round links to 'Network usage' table

6 years agoendurance_report.py: parse 'component_version' for HW information
Tommi Rantala [Fri, 16 Dec 2011 09:14:16 +0000 (11:14 +0200)]
endurance_report.py: parse 'component_version' for HW information

Parse the 'component_version' file from the collected endurance data,
and report the 'product' and 'hw-build' entries from the file in the
endurance report.

We read the file content from every round while it would suffice to only
read it from the first, but the redundancy should not hurt too much.

6 years agoendurance_report.py: add timestamp to initial round links
Tommi Rantala [Fri, 16 Dec 2011 09:04:47 +0000 (11:04 +0200)]
endurance_report.py: add timestamp to initial round links

Relevant part of Contents section before this change:
 * Resource usage changes for each of the test rounds:
   * Round 1 (gnome-terminal)
   * Round 2 (gnome-terminal)
   * Round 3 (gnome-terminal)

Relevant part of Contents section after this change:
 * Resource usage changes for each of the test rounds:
   * Round 1 [2011-12-15 16:14:14] (gnome-terminal)
   * Round 2 [2011-12-15 16:14:25] (gnome-terminal)
   * Round 3 [2011-12-15 16:14:27] (gnome-terminal)

6 years agoendurance_report.py: strip 'date = ' out of 'datetime'
Tommi Rantala [Fri, 16 Dec 2011 09:02:45 +0000 (11:02 +0200)]
endurance_report.py: strip 'date = ' out of 'datetime'

6 years agoUpdate RPM packaging
Andris Zeila [Tue, 20 Dec 2011 09:08:42 +0000 (11:08 +0200)]
Update RPM packaging

6 years agoendurance_plot: fix wchan parsing /proc/pid/io data from usage.csv
Tommi Rantala [Wed, 14 Dec 2011 13:45:10 +0000 (15:45 +0200)]
endurance_plot: fix wchan parsing /proc/pid/io data from usage.csv

We were parsing the /proc/pid/io data from usage.csv as wchan input.

6 years agoendurance_plot: remove 'vma_count' from global scope
Tommi Rantala [Tue, 13 Dec 2011 14:23:43 +0000 (16:23 +0200)]
endurance_plot: remove 'vma_count' from global scope

6 years agoendurance_plot: split ramzswap graphs in up to three separate graphs
Tommi Rantala [Tue, 13 Dec 2011 14:05:55 +0000 (16:05 +0200)]
endurance_plot: split ramzswap graphs in up to three separate graphs

Split the single ramzswap graph into three separate graphs:

 1. Reads and writes in megabytes per round.
 2. Memory usage: OrigDataSize, ComprDataSize, MemUsedTotal, ZeroPages,
    GoodCompress and NoCompress.
 3. Errors, if any (in most cases this graph will not be created).

Clean up the parsing code along the way.

6 years agoendurance_plot: abort processing if any 'usage.csv' is empty
Tommi Rantala [Tue, 13 Dec 2011 14:04:33 +0000 (16:04 +0200)]
endurance_plot: abort processing if any 'usage.csv' is empty

6 years agoendurance_plot: avoid empty ramzswap graph
Tommi Rantala [Mon, 12 Dec 2011 14:39:24 +0000 (16:39 +0200)]
endurance_plot: avoid empty ramzswap graph

Check the ramzswap values before plotting to avoid showing graph full of
zeroes.

6 years agoendurance_plot: split the kernel slab graph to count and changes graphs
Tommi Rantala [Mon, 12 Dec 2011 10:40:59 +0000 (12:40 +0200)]
endurance_plot: split the kernel slab graph to count and changes graphs

For improved readability, split the kernel slab graph to one that shows
total count in histogram style, and another graph that shows only those
slabs that changed in linespoints style.

6 years agoendurance_plot: check 'heap-sum-others' before adding to plot in generate_plot_heap_h...
Tommi Rantala [Mon, 12 Dec 2011 10:19:37 +0000 (12:19 +0200)]
endurance_plot: check 'heap-sum-others' before adding to plot in generate_plot_heap_histogram()

6 years agoendurance_plot: create 'shmem' plot only when needed
Tommi Rantala [Mon, 12 Dec 2011 10:16:12 +0000 (12:16 +0200)]
endurance_plot: create 'shmem' plot only when needed

6 years agoendurance_plot: adjust xtics filtering heuristics
Tommi Rantala [Mon, 12 Dec 2011 10:00:25 +0000 (12:00 +0200)]
endurance_plot: adjust xtics filtering heuristics

Filter out every other xtic string even more eagarly to avoid text
overlapping.

6 years agoendurance_plot: report snapshot date even if 'step.txt' missing
Tommi Rantala [Mon, 12 Dec 2011 09:29:51 +0000 (11:29 +0200)]
endurance_plot: report snapshot date even if 'step.txt' missing

6 years agoendurance_plot: remove check for 'step.txt' existence
Tommi Rantala [Mon, 12 Dec 2011 09:25:53 +0000 (11:25 +0200)]
endurance_plot: remove check for 'step.txt' existence

We will want to add the timestamps to the HTML output even if 'step.txt'
files are missing.

6 years agoendurance_plot: move usage.csv parsing to process_usage_csv()
Tommi Rantala [Mon, 12 Dec 2011 09:10:30 +0000 (11:10 +0200)]
endurance_plot: move usage.csv parsing to process_usage_csv()

6 years agoendurance_plot: make 'shared_num' and 'shared_size' local
Tommi Rantala [Mon, 12 Dec 2011 09:08:19 +0000 (11:08 +0200)]
endurance_plot: make 'shared_num' and 'shared_size' local

6 years agoendurance_plot: move usage.csv 'Loadavg' parsing to parse_loadavg_block()
Tommi Rantala [Mon, 12 Dec 2011 08:41:53 +0000 (10:41 +0200)]
endurance_plot: move usage.csv 'Loadavg' parsing to parse_loadavg_block()

6 years agoendurance_plot: move usage.csv 'Allocated FDs' parsing to parse_allocated_fds_block()
Tommi Rantala [Mon, 12 Dec 2011 08:32:51 +0000 (10:32 +0200)]
endurance_plot: move usage.csv 'Allocated FDs' parsing to parse_allocated_fds_block()

6 years agoendurance_plot: reduce indent level in generate_plot_swap_event()
Tommi Rantala [Mon, 12 Dec 2011 08:05:40 +0000 (10:05 +0200)]
endurance_plot: reduce indent level in generate_plot_swap_event()

6 years agoendurance_plot: use one_plot_set() in generate_plot_swap_event()
Tommi Rantala [Mon, 12 Dec 2011 07:59:58 +0000 (09:59 +0200)]
endurance_plot: use one_plot_set() in generate_plot_swap_event()

6 years agoendurance_plot: check data existence before plotting in generate_plot_diskstats()
Tommi Rantala [Mon, 12 Dec 2011 07:55:00 +0000 (09:55 +0200)]
endurance_plot: check data existence before plotting in generate_plot_diskstats()

6 years agoendurance_plot: remove unused variable 'total_shared_num'
Tommi Rantala [Sun, 11 Dec 2011 20:26:41 +0000 (22:26 +0200)]
endurance_plot: remove unused variable 'total_shared_num'

6 years agoendurance_plot: use strict
Tommi Rantala [Sun, 11 Dec 2011 14:21:41 +0000 (16:21 +0200)]
endurance_plot: use strict

The script finally works with strict mode enabled. Hooray!

6 years agoendurance_plot: rename one-letter global variable names
Tommi Rantala [Sun, 11 Dec 2011 14:19:07 +0000 (16:19 +0200)]
endurance_plot: rename one-letter global variable names

This rather large commit changes global variable names:

1. The current round number: $i => $round
2. The current directory name: $d => $dir

The variables are also passed explicitly to the functions using them.

6 years agoendurance_plot: rename 'd' to 'dir' in first pass loop
Tommi Rantala [Sun, 11 Dec 2011 14:11:24 +0000 (16:11 +0200)]
endurance_plot: rename 'd' to 'dir' in first pass loop

6 years agoendurance_plot: simplify for loop in process_pagetypeinfo()
Tommi Rantala [Sun, 11 Dec 2011 14:05:33 +0000 (16:05 +0200)]
endurance_plot: simplify for loop in process_pagetypeinfo()

6 years agoendurance_plot: remove pagetable size check
Tommi Rantala [Sun, 11 Dec 2011 14:02:04 +0000 (16:02 +0200)]
endurance_plot: remove pagetable size check

6 years agoendurance_plot: pass only timestamp to date2seconds()
Tommi Rantala [Sun, 11 Dec 2011 13:53:03 +0000 (15:53 +0200)]
endurance_plot: pass only timestamp to date2seconds()

6 years agoendurance_plot: strict mode fixes: prefix locally used variables with 'my'
Tommi Rantala [Sun, 11 Dec 2011 13:49:39 +0000 (15:49 +0200)]
endurance_plot: strict mode fixes: prefix locally used variables with 'my'

6 years agoendurance_plot: use 'dir' as loop variable name
Tommi Rantala [Sun, 11 Dec 2011 13:20:08 +0000 (15:20 +0200)]
endurance_plot: use 'dir' as loop variable name

6 years agoendurance_plot: rename variable from 'round' to 'rnd' in generate_plot_heap_histogram()
Tommi Rantala [Sun, 11 Dec 2011 12:58:20 +0000 (14:58 +0200)]
endurance_plot: rename variable from 'round' to 'rnd' in generate_plot_heap_histogram()

6 years agoendurance_plot: refer to directory count explicitly
Tommi Rantala [Sun, 11 Dec 2011 12:55:13 +0000 (14:55 +0200)]
endurance_plot: refer to directory count explicitly

Replace use of the `i' variable as directory count, and instead use
`scalar(@dirs)'.

6 years agoendurance_plot: strict mode fixes: prefix locally used variables with 'my'
Tommi Rantala [Sun, 11 Dec 2011 12:39:51 +0000 (14:39 +0200)]
endurance_plot: strict mode fixes: prefix locally used variables with 'my'

6 years agoendurance_plot: store 'sum_app_swapped' and 'sum_app_pss' in process_smaps()
Tommi Rantala [Sun, 11 Dec 2011 12:26:04 +0000 (14:26 +0200)]
endurance_plot: store 'sum_app_swapped' and 'sum_app_pss' in process_smaps()

6 years agoendurance_plot: move 'swapused' calculation to parse_memtotal_block()
Tommi Rantala [Sun, 11 Dec 2011 12:22:14 +0000 (14:22 +0200)]
endurance_plot: move 'swapused' calculation to parse_memtotal_block()

6 years agoendurance_plot: declare globally used variables
Tommi Rantala [Sun, 11 Dec 2011 12:01:00 +0000 (14:01 +0200)]
endurance_plot: declare globally used variables

6 years agoendurance_plot: fix array variable name in error path
Tommi Rantala [Sun, 11 Dec 2011 12:00:14 +0000 (14:00 +0200)]
endurance_plot: fix array variable name in error path

6 years agoendurance_plot: remove commented out 'unaccounted swap' calculations
Tommi Rantala [Sun, 11 Dec 2011 11:59:32 +0000 (13:59 +0200)]
endurance_plot: remove commented out 'unaccounted swap' calculations

6 years agoendurance_plot: fix close_plot() count argument
Tommi Rantala [Sat, 10 Dec 2011 11:50:27 +0000 (13:50 +0200)]
endurance_plot: fix close_plot() count argument

6 years agoendurance_plot: fix typo in variable name to show battery manufacturer in graph
Tommi Rantala [Sat, 10 Dec 2011 10:57:08 +0000 (12:57 +0200)]
endurance_plot: fix typo in variable name to show battery manufacturer in graph

6 years agoendurance_plot: add backlight brightness information to battery graph
Tommi Rantala [Sat, 10 Dec 2011 10:55:33 +0000 (12:55 +0200)]
endurance_plot: add backlight brightness information to battery graph

6 years agoendurance_plot: rename '#smaps segments' plot to '#memory maps'
Tommi Rantala [Fri, 9 Dec 2011 15:05:19 +0000 (17:05 +0200)]
endurance_plot: rename '#smaps segments' plot to '#memory maps'

The plot shows the number of virtual memory areas (VMA) for processes.
The VMA term is kernel-speak, so let's rather call it 'memory maps'.

6 years agoendurance_plot: check that directory creation succeeds for 'e' and 'graphs'
Tommi Rantala [Fri, 9 Dec 2011 14:51:10 +0000 (16:51 +0200)]
endurance_plot: check that directory creation succeeds for 'e' and 'graphs'

6 years agoendurance_plot: allow missing 'component_version'
Tommi Rantala [Fri, 9 Dec 2011 14:47:20 +0000 (16:47 +0200)]
endurance_plot: allow missing 'component_version'

The 'component_version' generation was made dependent on availability of
sysinfoclient in commit dc99311ff1e658887a360d18dfbc88f3e2069edc
("save-incremental-endurance-stats: do not create dummy 'bootreason' and
'component_version' files").

Fix endurance_plot to allow the 'component_version' file to be missing.

6 years agoproc2csv: make -t optional, by default disabled feature
Eero Tamminen [Fri, 9 Dec 2011 14:43:09 +0000 (16:43 +0200)]
proc2csv: make -t optional, by default disabled feature

6 years agoRevert "proc2csv: remove '-t' option" to make it optional feature disabled by default
Eero Tamminen [Fri, 9 Dec 2011 14:27:44 +0000 (16:27 +0200)]
Revert "proc2csv: remove '-t' option" to make it optional feature disabled by default

This reverts commit 6353c89ea209bd11f5f4cc6773785f31fd41b4e6.

6 years agosp-endurance v3.0 v3.0
Tommi Rantala [Fri, 9 Dec 2011 13:39:22 +0000 (15:39 +0200)]
sp-endurance v3.0

6 years agoendurance_plot.1: remove reference to 'e' directory
Tommi Rantala [Fri, 9 Dec 2011 12:57:20 +0000 (14:57 +0200)]
endurance_plot.1: remove reference to 'e' directory

The 'e' directory is automatically removed since commit
65d495b1b135a0202e654dd47de193f5604acee5 ("endurance_plot: remove the
temporary directory 'e' by default").