| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adding tool to log memory and cpu of a given process.
usage: memory_and_cpu_logger.py [-h] [-p PROCESS_NAME] [-i INTERVAL]
[-c COUNT] [-t TESTNAME]
A tool to log memory usage of a given process
optional arguments:
-h, --help show this help message and exit
-p PROCESS_NAME, --process_name PROCESS_NAME
Name of process for which cpu and memory is to be
logged
-i INTERVAL, --interval INTERVAL
Time interval to wait between consecutive
logs(Default:60)
-c COUNT, --count COUNT
Number of times memory and CPU has to be logged
(Default:10)
-t TESTNAME, --testname TESTNAME
Test name for which memory is logged
Tasks to be done:
1.Add library run the tool for clients and servers.
2.Add base_class function to log all values.
3.Add library function to read csv files and
compute information.
Change-Id: I9e2e8825b103cf941c0a7e1f7eadadd65fc670d1
Signed-off-by: kshithijiyer <kshithij.ki@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adding support for the below IO in file_dir_ops:
1. rsync
2. append
3. overwrite
4. truncate
Changes required in CentOS-CI are submitted through the below pull
request:
https://github.com/gluster/centosci/pull/79
Change-Id: I0e5bc33894414ec885b2b6728a08e811b7982082
Co-authored-by: Ambarish Soman <asoman@redhat.com>
Signed-off-by: Ambarish Soman <asoman@redhat.com>
Signed-off-by: kshithijiyer <kshithij.ki@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Do following things in the files from the mentioned directory:
- Make it be python 2/3 compatible.
- Fix pep8 issues.
- Place imports in alphabetical order.
- Improve some parts for the better readability.
- Add comma separators in the setup.py for it's classifiers.
Before it was mistakenly made as one long line.
Change-Id: I3f0a5921a5386275a8a35bf2f22ee3952700e490
Signed-off-by: Valerii Ponomarov <kiparis.kh@gmail.com>
|
|
|
|
|
|
|
|
| |
"print" statement is not supported in py3. So, start using
"print()" function everywhere in the code.
Signed-off-by: Valerii Ponomarov <kiparis.kh@gmail.com>
Change-Id: I5b3e39ce5d4973959d7cedd0aac6fc744e2fe7ef
|
|
|
|
|
|
|
|
|
|
| |
According to generate_io.py the function
"def check_if_percent_to_fill_or_timeout_is_met" will
never return false, the "flag" empty or not empty also
return true.
Change-Id: I2d70b2987112bd3a6404e5f13f0c6d320d01e7fc
Signed-off-by: yinkui <13965432176@163.com>
|
|
|
|
|
|
|
|
|
| |
Made the IO process more efficient for better performance,
as lots of randomizations and conditionals within loops made the whole
process very slow.
Change-Id: Ie99340d6e5fae7ee88198a646f5b46f868c816ae
Signed-off-by: hadarsharon <hsharon@redhat.com>
|
|
|
|
|
| |
Change-Id: I2acf835a4cf7301c64c4c8a9423f78672cdf9aa4
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
When eager-lock is on, and two writes happen in parallel on a FD,
Arbiter becoming source of heal is observed, hence modifing the IO
pattern, Also this is a race-condition, hence executing the same
remove-brick cycle thrice per BZ 1401969, this patch also takes
care of multiple clients writing to different files/dirs, no two
clients writing to same file
Change-Id: If0003afb675bbcf9f6b555b43e9a11e4def5435c
Signed-off-by: Anees Patel <anepatel@redhat.com>
|
|
|
|
|
| |
Change-Id: I6caa4f6baf699e331bb01af97e019d35b6bb0583
Signed-off-by: Vitalii Koriakov <vkoriako@redhat.com>
|
|
|
|
| |
Change-Id: I46fc2feffe6443af6913785d67bf310838532421
|
|
|
|
|
| |
Change-Id: I4c5a9baa1178a3fec4863e7cb7a81493ee4a52f7
Signed-off-by: Arthy Loganathan <aloganat@redhat.com>
|
|
|
|
|
|
|
|
|
|
| |
21:00:43 ./glustolibs-gluster/glustolibs/gluster/lib_utils.py:67:5: E722 do not use bare except'
21:00:43 ./glustolibs-gluster/glustolibs/gluster/lib_utils.py:290:5: E722 do not use bare except'
21:00:43 ./glustolibs-io/shared_files/scripts/file_dir_ops.py:308:13: E722 do not use bare except'
21:00:43 ./glustolibs-io/shared_files/scripts/file_dir_ops.py:316:13: E722 do not use bare except'
Change-Id: Ia0babf3d5a10b19c48425e4fcbcb8e79eea5e391
Signed-off-by: ShwethaHP <spandura@redhat.com>
|
|
|
|
|
| |
Change-Id: Ie8237836a41d39de0de84b1d4d4b49f9af74b237
Signed-off-by: Arthy Loganathan <aloganat@redhat.com>
|
|
|
|
|
|
|
| |
create hard link, read, copy and delete
Change-Id: If81480450bdaecc59896682d6febb8c6c9463aa7
Signed-off-by: Arthy Loganathan <aloganat@redhat.com>
|
|
|
|
|
|
| |
Change-Id: I2747c3770925b8d8f05e10fb7da49d105b7130e6
Signed-off-by: Arthy Loganathan <aloganat@redhat.com>
Signed-off-by: Jiffin Tony Thottan <jthottan@redhat.com>
|
|
|
|
|
| |
Change-Id: Ibdd092118d3bb912716c46fd278ef3c680a6e742
Signed-off-by: Nigel Babu <nigelb@redhat.com>
|
|
|
|
|
| |
Change-Id: I16c14564f3b0a9067e420715319cf21c9459815f
Signed-off-by: Shwetha Panduranga <spandura@redhat.com>
|
|
|
|
|
| |
Change-Id: I76d6d208618424f020506f1e26493a65da4a97b3
Signed-off-by: Shwetha Panduranga <spandura@redhat.com>
|
|
Change-Id: Iefeadfe3bd943b2488775bb214b98967f8ce7133
Signed-off-by: Shwetha Panduranga <spandura@redhat.com>
|