pcp
[Top] [All Lists]

pcp updates: docs, qa, proc, perfevent pmda

To: pcp <pcp@xxxxxxxxxxx>
Subject: pcp updates: docs, qa, proc, perfevent pmda
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri, 7 Nov 2014 00:02:19 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <1234051244.9520509.1415336475810.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: ScRZO0Nu0gHYw2uNhjSb5x5ntiJlYw==
Thread-topic: pcp updates: docs, qa, proc, perfevent pmda
Changes committed to git://git.pcp.io/pcp.git dev

Joe White (13):
      Added perfevent PMDA to build structure.
      Lock file path is now obtained from the environment.
      Add man page for config file. Don't create DSO build.
      perfevent is now built as a seperate RPM.
      Added environment variables to proc pmda. Fixed -A flag.
      Add cpusallowed metric to linux_proc
      Added tests for perfevent PMDA
      Added missing test configuration file.
      Added another missing file.
      Forgot to update the expected output with the new test ids.
      Don't use bash extensions in a borne shell script.
      Ensure tests are independent of the number of CPUs present on the test 
host.
      Allow the test harness to work properly if the perfevent PMDA is not 
built.

Nathan Scott (2):
      qa: remove a superflous trap in ds390log test
      perfevent pmda: updates, latest code/build/qa conventions mainly

Marko Myllynen (1):
      docs: clarify web services sections in the quick guide

 build/rpm/GNUmakefile                                                     |    
3 
 build/rpm/fedora.spec                                                     |   
43 
 build/rpm/pcp.spec.in                                                     |   
57 
 configure                                                                 |  
245 +-
 configure.ac                                                              |   
52 
 man/html/guide.html                                                       |   
16 
 man/man1/GNUmakefile                                                      |    
3 
 man/man1/perfalloc.1                                                      |  
416 ++-
 man/man1/pmdaperfevent.1                                                  |  
196 +
 man/man5/perfevent.conf.5                                                 |   
76 
 qa/756                                                                    |   
37 
 qa/756.out                                                                |   
77 
 qa/757                                                                    |  
215 +
 qa/757.out                                                                |   
40 
 qa/960                                                                    |    
5 
 qa/GNUmakefile                                                            |    
2 
 qa/GNUmakefile.install                                                    |    
7 
 qa/common.filter                                                          |    
3 
 qa/group                                                                  |    
2 
 qa/perfevent/GNUmakefile                                                  |   
92 
 qa/perfevent/GNUmakefile.install                                          |   
21 
 qa/perfevent/config/syntax_error.txt                                      |    
7 
 qa/perfevent/config/test_config.txt                                       |   
14 
 qa/perfevent/config/test_event_programming.txt                            |    
7 
 qa/perfevent/config/test_init.txt                                         |    
5 
 qa/perfevent/config/test_lots_of_counters.txt                             |   
19 
 qa/perfevent/config/test_node_rr.txt                                      |   
10 
 qa/perfevent/config/test_rapl.txt                                         |   
27 
 qa/perfevent/fakefs.tar.gz                                                
|binary
 qa/perfevent/fakefs/proc/cpuinfo                                          |  
600 ++---
 qa/perfevent/fakefs/sys/devices/system/node/node0/cpulist                 |    
2 
 qa/perfevent/fakefs/sys/devices/system/node/node1/cpulist                 |    
2 
 qa/perfevent/mock_pfm.c                                                   |  
219 +
 qa/perfevent/mock_pfm.h                                                   |   
16 
 qa/perfevent/mockperfinterface.c                                          |   
33 
 qa/perfevent/perf_event_test.c                                            |  
612 +++++
 qa/perfevent/perfevent.conf                                               |    
7 
 qa/perfevent/rapl_test.c                                                  |   
49 
 qa/perfevent/runtest                                                      |   
47 
 qa/perfevent/threadtest.c                                                 |   
34 
 src/include/builddefs.in                                                  |    
4 
 src/pmdas/GNUmakefile                                                     |    
2 
 src/pmdas/linux_proc/help                                                 |    
2 
 src/pmdas/linux_proc/pmda.c                                               |   
31 
 src/pmdas/linux_proc/proc_pid.c                                           |   
41 
 src/pmdas/linux_proc/proc_pid.h                                           |   
13 
 src/pmdas/linux_proc/root_proc                                            |    
2 
 src/pmdas/perfevent/ChangeLog                                             |   
28 
 src/pmdas/perfevent/GNUmakefile                                           |  
108 
 src/pmdas/perfevent/Install                                               |   
45 
 src/pmdas/perfevent/Remove                                                |   
38 
 src/pmdas/perfevent/architecture.c                                        |  
260 ++
 src/pmdas/perfevent/architecture.h                                        |   
52 
 src/pmdas/perfevent/configparser.h                                        |   
62 
 src/pmdas/perfevent/configparser.l                                        |  
251 ++
 src/pmdas/perfevent/domain.h                                              |    
4 
 src/pmdas/perfevent/help                                                  |   
20 
 src/pmdas/perfevent/perfalloc.c                                           |  
193 +
 src/pmdas/perfevent/perfevent.conf                                        |  
243 ++
 src/pmdas/perfevent/perfinterface.c                                       |  
645 +++++
 src/pmdas/perfevent/perfinterface.h                                       |   
56 
 src/pmdas/perfevent/perflock.c                                            |   
75 
 src/pmdas/perfevent/perflock.h                                            |   
26 
 src/pmdas/perfevent/perfmanager.c                                         |  
287 ++
 src/pmdas/perfevent/perfmanager.h                                         |   
41 
 src/pmdas/perfevent/pmda.c                                                |  
579 ++++
 src/pmdas/perfevent/pmns                                                  |   
22 
 src/pmdas/perfevent/rapl-interface.c                                      |  
343 ++
 src/pmdas/perfevent/rapl-interface.h                                      |   
37 
 src/pmdas/perfevent/root                                                  |   
10 
 src/pmdas/perfevent/unittest/config/syntax_error.txt                      |   
14 
 src/pmdas/perfevent/unittest/config/test_config.txt                       |   
28 
 src/pmdas/perfevent/unittest/config/test_event_programming.txt            |   
14 
 src/pmdas/perfevent/unittest/config/test_init.txt                         |   
10 
 src/pmdas/perfevent/unittest/config/test_lots_of_counters.txt             |   
38 
 src/pmdas/perfevent/unittest/config/test_node_rr.txt                      |   
20 
 src/pmdas/perfevent/unittest/config/test_rapl.txt                         |   
54 
 src/pmdas/perfevent/unittest/fakefs/proc/cpuinfo                          |  
600 ++---
 src/pmdas/perfevent/unittest/fakefs/sys/devices/system/node/node0/cpulist |    
2 
 src/pmdas/perfevent/unittest/fakefs/sys/devices/system/node/node1/cpulist |    
2 
 src/pmdas/perfevent/unittest/mock_pfm.c                                   |  
438 +--
 src/pmdas/perfevent/unittest/mock_pfm.h                                   |   
32 
 src/pmdas/perfevent/unittest/mockperfinterface.c                          |   
66 
 src/pmdas/perfevent/unittest/perf_event_test.c                            | 
1188 +++++-----
 src/pmdas/perfevent/unittest/rapl_test.c                                  |   
98 
 src/pmdas/perfevent/unittest/runtest                                      |   
94 
 src/pmdas/perfevent/unittest/threadtest.c                                 |   
68 
 87 files changed, 7495 insertions(+), 2109 deletions(-)

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: docs, qa, proc, perfevent pmda, Nathan Scott <=