IO load automatic testing method and device

A technology of automated testing and automated execution, which is applied in software testing/debugging, error detection/correction, instrumentation, etc. It can solve problems such as inability to meet various load settings, weak scalability, and usability without reducing the difficulty of configuration. Achieve the effect of improving automation coverage, simple structure, and reliable design principle

Pending Publication Date: 2022-01-07
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Aiming at the current method of automatically using vdbench has limitations, weak scalability, cannot meet the current various load settings, and does not reduce the difficulty of configuration in terms of usability, the present invention provides an IO load automatic testing method and device

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • IO load automatic testing method and device
  • IO load automatic testing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0072] In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described The embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0073] Such as figure 1 As shown, Embodiment 1 of the present invention provides an IO load automatic testing method, comprising the following steps:

[0074] Step 11: Set the load library through the configuration file; various commonly used IO loads are recorded in the load library;

[0075] Step 12: Select the IO load to be tested ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an IO load automatic testing method and device. The method comprises the following steps: setting a load library through a configuration file; selecting IO loads to be tested from the load library, and classifying IO load parameters; storing the IO load parameters into a corresponding list according to the types of the parameters; converting the IO load parameters and values stored in the list into character strings according to a preset parameter format, and writing the character strings into a parameter file; writing the execution command into the execution parameter file to generate an automatic execution file, and appointing a log output file; and executing the automatic execution file, and checking whether execution succeeds or not through the log file after each execution is completed. In the IO load library, common IO loads and used IO loads are reserved in the load library, when a certain load needs to be tested, only an execution switch needs to be turned on, and the automation coverage rate is greatly increased.

Description

technical field [0001] The invention relates to the technical field of storage automation testing, in particular to an IO load automation testing method and device. Background technique [0002] In the work of testing block devices and files under the linux system, the vdbench tool is often used to test the IO benchmark performance of the file system or block device. However, vdbench has a lot of configuration parameters, and the parameters must be written into the parameter file according to a certain format. For novices or even not very skilled users, they often don't know how to set the parameters. [0003] Now many vdbench automation methods are just to automatically start vdbench, or fix some relatively few parameter settings, automatically write the parameters into the parameter file according to the fixed format, and then start vdbench to run. At present, the automatic use of vdbench is too limited, and the scalability is weak, which cannot meet the current various l...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3688
Inventor 刘粉粉
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products