Method for testing NVMe hard disk based on Jenkins, system storage medium and electronic equipment

A device under test and hard disk technology, applied in the field of system storage media and electronic equipment, can solve problems such as long test time, achieve the effects of increasing parallel rate, reducing waiting and completion time, and reducing complexity

Active Publication Date: 2020-09-04
MEMORIGHT (WUHAN) CO LTD
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, for the operation on the Jenkins side, it is necessary to continuously query the status of each test stage of the Test Machine. For abnormal situations, it is necessary to access the Ctrl Machine again for further control, and there are cases of accessing different machines, resulting in a long test time.

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
  • Method for testing NVMe hard disk based on Jenkins, system storage medium and electronic equipment
  • Method for testing NVMe hard disk based on Jenkins, system storage medium and electronic equipment
  • Method for testing NVMe hard disk based on Jenkins, system storage medium and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0055] Such as image 3 As shown, the embodiment of the present invention provides a method for testing NVMe hard disks based on Jenkins, including:

[0056] S100 The Jenkins side obtains the test case that needs to be executed and the device identification number of the device under test that needs to execute the test case, and generates a test task that includes the test case and the test parameters of the device under test that executes the test case ;

[0057] S200, the Jenkins end sends the test task to the unique controller corresponding to the device under test;

[0058] S300 The control machine analyzes the test task, controls the device under test to execute the test task through the test machine connected to itself, and receives the returned execution result of the test task;

[0059] S400 When the execution result shows that the ...

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 discloses a method for testing an NVMe hard disk based on Jenkins, a system storage medium and electronic equipment, and relates to the technical field of software testing. The method comprises the steps that a Jenkins terminal obtains a test case needing to be executed and an equipment identification number of tested equipment needing to execute the test case, a test task is generated, wherein the test task comprises the test case and test parameters of the tested equipment of the test case; the Jenkins end sends the test task to a control machine corresponding to the tested equipment; the control machine analyzes the test task, controls the tested equipment to execute the test task through a test machine connected with the control machine, and receives a returned executionresult of the test task; and after the test is finished, the control machine generates a test log file from all the test information and sends the test log file to the Jenkins terminal. According to the invention, the Jenkins terminal only performs information interaction with the control machine and is not connected with the test machine, so that the test time is prevented from being too long because the Jenkins terminal accesses too many clients.

Description

technical field [0001] The invention relates to the technical field of software testing, in particular to a method for testing an NVMe hard disk based on Jenkins, a system storage medium and electronic equipment. Background technique [0002] Jenkins is an open source software project and a continuous integration tool developed based on Java for monitoring continuous and repetitive work. NVMe is NVM (Non-Volatile Memory) Express, an SSD (Solid State Drive, solid state drive) interface protocol based on PCIe (PCI Express) data transmission. At present, many NVMe SSD-related tests are also developed based on the Jenkins framework, such as the submission of new firmware functions, regular release of firmware versions, product regression testing, and performance testing. A basic test structure such as figure 1 As shown, wherein, Database is a database for storing test data and test results. Test Machine is a testing machine with an operating system, which is mainly used for D...

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/22G06F11/36
CPCG06F11/2205G06F11/2273G06F11/3684G06F11/3688Y02D10/00
Inventor 张发壮沈丽弗兰克·陈黄容
Owner MEMORIGHT (WUHAN) 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