Merge lp:~jose/charms/precise/bonnie/fix-various into lp:charms/bonnie

Proposed by José Antonio Rey
Status: Merged
Merged at revision: 17
Proposed branch: lp:~jose/charms/precise/bonnie/fix-various
Merge into: lp:charms/bonnie
Diff against target: 199 lines (+91/-88)
3 files modified
README (+0/-88)
README.md (+89/-0)
metadata.yaml (+2/-0)
To merge this branch: bzr merge lp:~jose/charms/precise/bonnie/fix-various
Reviewer Review Type Date Requested Status
charmers Pending
Review via email: mp+212791@code.launchpad.net

Commit message

Added icon and categories, reformatted README to Markdown

Description of the change

charm proof was giving warnings for not having icons and a category, added them.
Re-formatted README to Markdown

To post a comment you must log in.
19. By José Antonio Rey

Removed icon as it didn't comply with CS policies

Revision history for this message
Charles Butler (lazypower) wrote :

Thanks Jose!

LGTM! Merged

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== removed file 'README'
2--- README 2013-03-14 19:04:30 +0000
3+++ README 1970-01-01 00:00:00 +0000
4@@ -1,88 +0,0 @@
5-Bonnie++ is a program to test filesystems and hard drivess for performance or the lack
6-therof. There are a many different types of file system operations which different
7-applications use to different degrees. Bonnie++ tests some of them and for each test
8-gives a result of the amount of work done per second and the percentage of CPU time
9-this took. This particular charm is a subordinate charm.
10-
11-Summary of tests
12-The first 6 tests are from the original Bonnie: Specifically, these are the types of filesystem activity that have been observed to be bottlenecks in I/O-intensive applications
13-
14-Test Details
15-The file IO tests consist of the following:
16- -Sequential Output
17- -Sequential Input
18- -Random Seeks
19-
20-
21-Charm Options
22-The charm for bonnie++ allows Bonnie++ to run as a smoke, lite, full, and a performance
23-test.
24-
25-Smoke Test
26--A quick test that makes a quick and simple call to bonnie++.
27-
28-Lite
29--A short run of bonnie++
30-
31-Full
32--A thorough test for the local filesystem
33-
34-Analysis
35--A performance test of the filesystem
36-
37-This charm is a subordinate charm. Here is an example of how to deploy bonnie with the ubuntu charm.
38-
39-To deploy:
40-
41-juju bootstrap
42-juju deploy ubuntu
43-juju deploy bonnie
44-juju add-relation ubuntu bonnie
45-
46-The results are located in the /tmp/Results-{Date and Time} directory. The best way to access the results is to do the following:
47-
48-juju ssh 0
49-cat /tmp/Results-{Date and Time}/results-{Date and Time}-.log
50-**NOTE* {Date and Time} refers to the specific time bonnie++ was executed
51-
52-OUTPUT
53-The primary output is plain-text in 80 columns which is designed to fit well when pasted
54-into email and which will work well with Braille displays. The second type of output is
55-CSV (Comma Seperated Values).
56-
57-
58-Example Results file for a smoke test:
59-
60-
61-Using uid:0, gid:0.
62-Writing a byte at a time...done
63-Writing intelligently...done
64-Rewriting...done
65-Reading a byte at a time...done
66-Reading intelligently...done
67-start 'em...done...done...done...done...done...
68-Create files in sequential order...done.
69-Stat files in sequential order...done.
70-Delete files in sequential order...done.
71-Create files in random order...done.
72-Stat files in random order...done.
73-Delete files in random order...done.
74-Version 1.96 ------Sequential Output------ --Sequential Input- --Random-
75-Concurrency 1 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
76-Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
77-ubuntu-sample-b 16M 701 95 +++++ +++ +++++ +++ 5119 96 +++++ +++ 1396 3
78-Latency 51049us 175us 109us 2740us 100us 12042us
79-Version 1.96 ------Sequential Create------ --------Random Create--------
80-ubuntu-sample-bonni -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
81-files:max /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
82- 1:65536:0/16 155 0 +++++ +++ +++++ +++ 452 2 +++++ +++ +++++ +++
83-Latency 144us 284us 168us 346us 226us 56us
84-1.96,1.96,ubuntu-sample-bonnie-0,1,1361895854,16M,,701,95,+++++,+++,+++++,+++,5119,96,+++++,+++,1396,3,1,65536,,,16,155,0,++++
85-+,+++,+++++,+++,452,2,+++++,+++,+++++,+++,51049us,175us,109us,2740us,100us,12042us,144us,284us,168us,346us,226us,56us
86-
87-
88-
89-Reference Links:
90-Bonnie++ Documentation
91-http://www.coker.com.au/bonnie++/readme.html
92-
93
94=== added file 'README.md'
95--- README.md 1970-01-01 00:00:00 +0000
96+++ README.md 2014-04-16 01:57:38 +0000
97@@ -0,0 +1,89 @@
98+# Overview
99+
100+Bonnie++ is a program to test filesystems and hard drivess for performance or
101+the lack therof. There are a many different types of file system operations
102+which different applications use to different degrees. Bonnie++ tests some of
103+them and for each test gives a result of the amount of work done per second and
104+the percentage of CPU time this took. This particular charm is a subordinate
105+charm.
106+
107+# Summary of tests
108+
109+The first 6 tests are from the original Bonnie: Specifically, these are the
110+types of filesystem activity that have been observed to be bottlenecks in
111+I/O-intensive applications
112+
113+## Test Details
114+
115+The file IO tests consist of the following:
116+ * Sequential Output
117+ * Sequential Input
118+ * Random Seeks
119+
120+# Charm Options
121+
122+The charm for Connie++ allows Bonnie++ to run as a smoke, lite, full, and a
123+performance test.
124+
125+ * Smoke Test: A quick test that makes a quick and simple call to bonnie++.
126+ * Lite: A short run of bonnie++
127+ * Full: A thorough test for the local filesystem
128+ * Analysis: A performance test of the filesystem
129+
130+# Usage
131+
132+This charm is a subordinate charm. Here is an example of how to deploy bonnie
133+with the Ubuntu charm.
134+
135+To deploy:
136+
137+ juju bootstrap
138+ juju deploy ubuntu
139+ juju deploy bonnie
140+ juju add-relation ubuntu bonnie
141+
142+The results are located in the /tmp/Results-{Date and Time} directory. The best
143+way to access the results is to do the following:
144+
145+ juju ssh 0
146+ cat /tmp/Results-{Date and Time}/results-{Date and Time}-.log
147+
148+**NOTE** {Date and Time} refers to the specific time bonnie++ was executed
149+
150+## Output
151+The primary output is plain-text in 80 columns which is designed to fit well
152+when pasted into email and which will work well with Braille displays. The
153+second type of output is CSV (Comma Seperated Values).
154+
155+Example Results file for a smoke test:
156+
157+ Using uid:0, gid:0.
158+ Writing a byte at a time...done
159+ Writing intelligently...done
160+ Rewriting...done
161+ Reading a byte at a time...done
162+ Reading intelligently...done
163+ start 'em...done...done...done...done...done...
164+ Create files in sequential order...done.
165+ Stat files in sequential order...done.
166+ Delete files in sequential order...done.
167+ Create files in random order...done.
168+ Stat files in random order...done.
169+ Delete files in random order...done.
170+ Version 1.96 ------Sequential Output------ --Sequential Input- --Random-
171+ Concurrency 1 -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
172+ Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
173+ ubuntu-sample-b 16M 701 95 +++++ +++ +++++ +++ 5119 96 +++++ +++ 1396 3
174+ Latency 51049us 175us 109us 2740us 100us 12042us
175+ Version 1.96 ------Sequential Create------ --------Random Create--------
176+ ubuntu-sample-bonni -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
177+ files:max /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
178+ 1:65536:0/16 155 0 +++++ +++ +++++ +++ 452 2 +++++ +++ +++++ +++
179+ Latency 144us 284us 168us 346us 226us 56us
180+ 1.96,1.96,ubuntu-sample-bonnie-0,1,1361895854,16M,,701,95,+++++,+++,+++++,+++,5119,96,+++++,+++,1396,3,1,65536,,,16,155,0,++++
181+ +,+++,+++++,+++,452,2,+++++,+++,+++++,+++,51049us,175us,109us,2740us,100us,12042us,144us,284us,168us,346us,226us,56us
182+
183+
184+
185+Reference Links:
186+[Bonnie++ Documentation](http://www.coker.com.au/bonnie++/readme.html)
187
188=== modified file 'metadata.yaml'
189--- metadata.yaml 2013-03-14 19:23:14 +0000
190+++ metadata.yaml 2014-04-16 01:57:38 +0000
191@@ -4,6 +4,8 @@
192 description: |
193 A subordinate charm that executes Bonnie++
194 subordinate: true
195+categories:
196+ - misc
197 requires:
198 juju-info:
199 interface: juju-info

Subscribers

People subscribed via source and target branches

to all changes: