Seagate-tools stores source codes of tools such as PerfPro, PerfLine, etc. These tools are developed and used by the Engineering team to boost team productivity.
GNU Affero General Public License v3.0
12
stars
18
forks
source link
CORTX-30462: Added support for m0crate KV workload in PerfLine #575
DPS team has requested KV workload m0crate support in PerfLine utility. PerfLine shall support execution of IO and KV workloads as a part of built-in workload execution.
Design
New m0crate-kv workload features has been added as a part of perfline workload.
Following are the checklists for the author. Make sure all the items are considered. Write NA in front if any point is not applicable.
Coding
[x] Coding conventions are followed and code is consistent
[x] No new Codacy Issues are added
[x] Version is updated in the respective VERSION file, format - <tool>_v<major>.<minor>.<patch>
Signed-off-by: Rahul Kumar rahul.kumar@seagate.com
Problem Statement
DPS team has requested KV workload m0crate support in PerfLine utility. PerfLine shall support execution of IO and KV workloads as a part of built-in workload execution.
Design
Coding
<tool>_v<major>.<minor>.<patch>
Documentation
Testing
Pull Request
<ID>: <Title>
[x] Only one commit is present, format -
Review Checklist
Impact Analysis
(Checklist for Author/Reviewer/GateKeeper)
[ ] Are there any changes in any common function?
If yes,
[ ] Relative/ dependent function calls are updated
[ ] Executed all affected tests