[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104407951A - Method for automatically testing complete server - Google Patents

Method for automatically testing complete server Download PDF

Info

Publication number
CN104407951A
CN104407951A CN201410615921.9A CN201410615921A CN104407951A CN 104407951 A CN104407951 A CN 104407951A CN 201410615921 A CN201410615921 A CN 201410615921A CN 104407951 A CN104407951 A CN 104407951A
Authority
CN
China
Prior art keywords
test
log
fail
export
fio
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410615921.9A
Other languages
Chinese (zh)
Inventor
闫硕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Electronic Information Industry Co Ltd
Original Assignee
Inspur Electronic Information Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inspur Electronic Information Industry Co Ltd filed Critical Inspur Electronic Information Industry Co Ltd
Priority to CN201410615921.9A priority Critical patent/CN104407951A/en
Publication of CN104407951A publication Critical patent/CN104407951A/en
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

The invention discloses a method for automatically testing a complete machine of a server, which comprises the following specific implementation processes: building a test platform, preparing a test environment, and performing performance test on the hard disk using fio; performing performance test on the CPU by using PI calculation; performing performance test on the memory by using stream; performing pressure test on all hard disks by using fio; performing pressure test on the CPU by using the mpime; the memory is stress tested using memtest. Compared with the prior art, the method for automatically testing the whole server is better and simpler in operation, high in automation degree, stronger in practicability, capable of saving manpower, capable of effectively ensuring the stability of the server, and very effective in verifying the product quality.

Description

The method of server system test is carried out in a kind of robotization
Technical field
The present invention relates to server test technical field, specifically a kind of practical, method that server system test is carried out in robotization.
Background technology
The server provider of Present Domestic has opened up the application of every field server, such as internet, finance ... Deng; Client requires also more and more higher to the entirety of server.For TOP-VIP clients such as finance, communications, before dispatching from the factory, how to ensure that the parts of each machine are all qualified available, except existing pressure burn-in test, guarantee that parts are through a base part of test certification in early stage, in addition the performance test of parts is also absolutely necessary.Through these test verifications, thus guarantee the quality of this product, can reduce the fraction defective of the parts exporting to TOP-VIP client, be that the satisfaction of client to us is more and more higher.
Based on this, now provide a kind of robotization to carry out the method for server system test, this method of testing improves existing burn-in test, adds arrangement components (hard disk, internal memory, CPU, outer plug-in card) contrast, component capabilities test and pressure test.
Summary of the invention
Technical assignment of the present invention is for above weak point, provides a kind of practical, method that server system test is carried out in robotization.
A method for server system test is carried out in robotization, and its specific implementation process is:
One, server machine to be tested is assembled;
Two, from PXE server, linux system is installed;
Three, automatically test procedure is downloaded from pxe server after installation;
Four, generate provisional configuration file, and carry out internal memory, hard disk, CPU, the model of outer plug-in card, capacity, quantity, slot position comparison with the configuration file that generates in advance in test procedure: if all met, export OK to daily record log; If do not met, fail information is outputted to daily record log;
Five, use fio to carry out performance test to hard disk: if test value is all satisfied, export OK to log; If there is the project of fail, the information of fail is outputted to log;
Six, use PI to calculate to CPU and carry out performance test: if test value is all satisfied, export OK to log; If there is the project of fail, the information of fail is outputted to log;
Seven, use stream to carry out performance test to internal memory: if test value is all satisfied, export OK to log; If there is the project of fail, the information of fail is outputted to log;
Eight, use fio to carry out pressure test to all hard disks: to report an error if test terminates rear nothing, do not crash, then export OK to test log; Otherwise export fail information to test log;
Nine, use mprime to carry out pressure test to CPU: to report an error if test terminates rear nothing, do not crash, then export OK to test log; Otherwise export fail information to test log;
Ten, use memtester to carry out pressure test to internal memory: to report an error if test terminates rear nothing, do not crash, then export OK to test log; Otherwise export fail information to test log;
11, arrange test log, all whether output OK, if there is fail item, then exports relevant fail information.
The fio used in the hard disk performance test process of described step 5 is the Hardware I/O pressure test instrument of increasing income, for testing the io performance of disk/SSD, it uses fio instrument concrete test process to be: the fio performance adopting fio+load supporting paper form 4K, 16K, 64K, 256K, 1024K of testing hard disk respectively, and fio performance here comprises that order is read, sequential write, random write, random write; Fio draws test result after carrying out performance test to all hard disks and raid, and the standard value of this test result and implant procedure inside is compared, if test result is more than or equal to standard value, then tests OK, exports OK to log; If test result is lower than standard value, then test fail, export fail to test log.
The bc counter using Linux to carry in the cpu performance test process of described step 6 calculates pi value and is used as cpu performance test, and its concrete calculation command is:
time echo “scale=5000;4*a(1)” | bc -l –q;
Above-mentioned formula is the arc tangent allowing bc calculate 1, and computational accuracy is 5000; Wherein time is timing program, and scale is precision, 4*a (1) arctan function for calling, and the arc tangent of 1 is pi/4, pi=4* pi/4 here;
Then all core cpus of current server are found, i.e. cat/proc/cpuinfo|grep process | { print $ NF}, then carries out the PI test of above order, draws and calculate the time used awk ' in turn to all cores;
Finally all time is averaged;
The standard value of time average and implant procedure inside is compared, if test result is more than or equal to standard value, then tests OK, export OK to log; If test result is lower than standard value, then test fail, export fail to test log.
What in described step 6, internal memory performance test adopted is stream survey instrument, and this instrument comprises Copy, Scale, Add, Triad tetra-operation stepss, wherein:
Copy operation steps is: first access internal storage location reading value wherein, then write values into another internal storage location;
Scale operation steps is: first from internal storage location reading value wherein, do a multiplying, then write results to another internal storage location;
Add operation steps is: first read two values from internal storage location, do additive operation, then write results to another internal storage location;
Triad operation is Copy, Scale, Add tri-kinds of operative combination to get up to test, concrete operation step is: read two value a, b in first from internal storage location, it is taken advantage of and adds hybrid operation (a+ factor * b), operation result is written to another internal storage location;
Adopt aforesaid operations step to complete after stream test procedure internally deposits into row performance test, output test result, with the Comparison of standards implanted in advance, if test result is more than or equal to standard value, then test OK, export OK to log; If test result is lower than standard value, then test fail, export fail to test log.
Described hard disk pressure test sequence is: use fio to carry out readwrite tests to all hard disks and raid, after testing is complete, if crashing or mistake does not appear in server, then kills all processes of fio, carries out the next item down test; If wrong, then output error message is to test log.
Described CPU pressure test sequence is: use mprime computing software, give tacit consent to it and use a core, first all core cpus of current server are found, i.e. cat/proc/cpuinfo|grep process | { print $ NF}, then pressurizes to all cores awk '; Do not crash or mistake if tested, then kill all processes of mprime, carry out the next item down test; If wrong, then output error message is to test log.
Described memory pressure test process is: use memtester to test random value, XOR compare, subtraction, multiplication, division, with or computing, by arranging size and the number of times of test memory, the existing internal memory of system is carried out to the test of project above; If do not crashed or mistake after having tested, then kill all processes of memterter, carry out the next item down test; If wrong, then output error message is to test log.
The method of server system test is carried out in a kind of robotization of the present invention, has the following advantages:
The method that server system test is carried out in a kind of robotization of this invention can replace existing aging procedure, except existing pressure test, add the configuration contrast of parts, component capabilities is tested, and output test result, contrast with the standard value be placed in advance, thus find bad parts in advance; This method of testing is simple to operate, and automaticity is high, and practicality is comparatively strong, can save manpower, effectively ensure that the stability of server, is the very effective method of checking product quality, applied widely, is easy to promote.
Accompanying drawing explanation
Accompanying drawing 1 is realization flow figure of the present invention.
Embodiment
Below in conjunction with the drawings and specific embodiments, the invention will be further described.
Linux system is built-in with the model that a lot of instrument directly can read CPU; The capacity of internal memory, model, quantity, company-information, the position of inserting; The quantity of hard disk, position, capacity, producer, FW information.We can test phase before producing to use these instruments, uses the special base part of TOP-VIP to test, these hardware informations (are comprised the quantity of CPU, model; Quantity, institute's slot of internal memory are put, capacity, model, producer; Quantity, institute's slot of hard disk are put, model, producer, capacity, FW information; The position of outer plug-in card and model) all according to certain formatted output in a configuration file.
After the configuration file of test is very many, when program is run, go comparison All Files very consuming time in turn.Can retrain the name of baseline profile, to reduce comparison time herein.
DMI information under server B IOS have a lot of fields can manually brush into, we can choose one of them field as configuration identifier.When testing in advance, use this field to brush into character string name Configuration baseline file.
When producing line and producing aging, identification strings brush is entered the specific field of BIOS, program can go the character string reading this field automatically, then preferentially goes for the Configuration baseline file named with this character string.
After comparison terminates, if all met, that just exports test OK to test log; If there is Non-Compliance, then Non-Compliance fail information is outputted to test log, for debug.
Based on this, the invention provides a kind of method that server system test is carried out in robotization, wherein component capabilities test will use hard disk-fio; Internal memory-stream; CPU-PI tests.Each result of testing all is outputted to inside test log, then compares with the standard be implanted in advance inside test procedure, to the item met, export test OK to log; To non-compliant item, export corresponding fail information to test log.As shown in Figure 1, its specific implementation process is:
One, server machine to be tested is assembled;
Two, from PXE server, linux system is installed;
Three, automatically test procedure is downloaded from pxe server after installation;
Four, generate provisional configuration file, and carry out internal memory, hard disk, CPU, the model of outer plug-in card, capacity, quantity, slot position comparison with the configuration file that generates in advance in test procedure: if all met, export OK to daily record log; If do not met, fail information is outputted to daily record log;
Five, use fio to carry out performance test to hard disk: if test value is all satisfied, export OK to log; If there is the project of fail, the information of fail is outputted to log;
Six, use PI to calculate to CPU and carry out performance test: if test value is all satisfied, export OK to log; If there is the project of fail, the information of fail is outputted to log;
Seven, use stream to carry out performance test to internal memory: if test value is all satisfied, export OK to log; If there is the project of fail, the information of fail is outputted to log;
Eight, use fio to carry out pressure test to all hard disks: to report an error if test terminates rear nothing, do not crash, then export OK to test log; Otherwise export fail information to test log;
Nine, use mprime to carry out pressure test to CPU: to report an error if test terminates rear nothing, do not crash, then export OK to test log; Otherwise export fail information to test log;
Ten, use memtester to carry out pressure test to internal memory: to report an error if test terminates rear nothing, do not crash, then export OK to test log; Otherwise export fail information to test log;
11, arrange test log, all whether output OK, if there is fail item, then exports relevant fail information.
Further, the detailed process of above-mentioned steps five to step 10 is:
Hard disk performance is tested, i.e. fio performance test: fio is a Hardware I of increasing income/O pressure test instrument, mainly be used for testing the io performance of disk/SSD, the customizability of this instrument is very strong, the test of various mixing io can be carried out according to the idea of tester, one is command forms, i.e. fio [-options]; Another kind is then fio+ load supporting paper form.This method of testing uses fio+ load supporting paper form will the fio performance of 4K, 16K, 64K, 256K, 1024K of testing hard disk respectively, comprises that order is read, sequential write, random write, random write.
Fio carries out performance test to all hard disks and raid, then draws test result.Compare with the standard value of implant procedure inside, if test result is more than or equal to standard value, then test OK, export OK to log; If test result is lower than standard value, then test fail, export fail to test log.
Cpu performance is tested:
The bc counter using Linux to carry calculates pi value and is used as cpu performance test benchmark.
Utility command time echo " scale=5000; 4*a (1) " | bc-l – q.
Time is timing program.Scale is precision, and 4*a (1) have invoked arctan function.By trigonometric function, we know that the arc tangent of 1 is pi/4, pi=4* pi/4.The meaning of-l-q parameter please refer to manpage.This line is exactly the arc tangent allowing bc calculate 1 in fact, and computational accuracy is 5000.
First find all cores of current server, cat/proc/cpuinfo|grep process | awk ' { print $ NF} '.Then all cores are carried out in turn to the PI test of above order, draw and calculate the time used.Then all time is averaged.The standard value of implant procedure inside is compared, if test result is more than or equal to standard value, then tests OK, exports OK to log; If test result is lower than standard value, then test fail, export fail to test log.
Internal memory performance is tested:
Stream is one of comprehensive memory bandwidth actual performance survey instrument that industry is widely popular, supports Copy, Scale, Add, Triad tetra-kinds operation, introduces the implication of four kinds of operations below respectively:
Copy operation is the simplest, and it first accesses internal storage location reading value wherein, then writes values into another internal storage location.
Scale operation first from internal storage location reading value wherein, is done a multiplying, then is write results to another internal storage location.
Add operation first reads two values from internal storage location, does additive operation, then writes results to another internal storage location.
The Chinese implication of Triad combines three, and what represent in this test is meant to Copy, Scale, Add tri-kinds of operative combination to get up to test.Concrete operations mode is: read two value a, b in first from internal storage location, take advantage of and add hybrid operation (a+ factor * b), operation result is written to another internal storage location to it.
Stream test procedure internally deposits into row performance test, is completed and outputs test result, and then with the Comparison of standards implanted in advance, if if test result is more than or equal to standard value, then test OK, exports OK to log; If test result is lower than standard value, then test fail, export fail to test log.
Member pressure is tested.
Hard disk pressure test:
Use fio to carry out readwrite tests to all hard disks and raid, reach the object of pressure check.
The test duration of fio set according to the aging time.After testing is complete, if crashing or mistake does not appear in server, then kill all processes of fio, carry out the next item down test.If wrong, then output error message is to test log.
CPU pressure test:
Mprime is a scientific calculation software, and it needs to utilize CPU to carry out a large amount of and accurate mathematical operation, thus produces a large amount of heat (burning machine), and formula also cannot be fault-tolerant, so after formula operates a period of time, if there is error messages, represent that entire system may be stable not.
Acquiescence mprime only uses a core, so first find all core cpu cat/proc/cpuinfo|grep process of current server | and { print $ NF}, then pressurizes to all cores awk '.Test duration determines according to all digestion times.Do not crash or mistake if tested, then kill all processes of mprime, carry out the next item down test.If wrong, then output error message is to test log.
Memory pressure is tested:
Memtester mainly error catch memory and be always in very high or very low bad position, main project of its test has random value, and XOR compares, subtraction, multiplication, division, with or computing etc.By size and the number of times of given test memory, the test of project above can be carried out to the existing internal memory of system.
Test duration determines according to all digestion times.Do not crash or mistake if tested, then kill all processes of memterter, carry out the next item down test.If wrong, then output error message is to test log.
The method of testing of complete machine configuration detection and performance and stability test is carried out in book server robotization, be suitable for the red cap of x86 framework and Centos operating system 6 series, the method can be configured contrast to aging machine, guarantees that the parts used are for testing the base part specializing in TOP-VIP authenticated.CPU, internal memory, hard disk are carried out performance test, and outputed test result simultaneously, compared with built-in standard value, guaranteed to find bad individual component in advance.To the pressure test of CPU, hard disk, internal memory, the stability of each parts is tested.The method compensate for the aging procedure only carrying out pressure test, improves aging quality assurance effect.
Above-mentioned embodiment is only concrete case of the present invention; scope of patent protection of the present invention includes but not limited to above-mentioned embodiment; that claims of the method for server system test are carried out in any a kind of robotization according to the invention and those of ordinary skill of any described technical field, to its suitable change done or replacement, all should fall into scope of patent protection of the present invention.

Claims (7)

1. a method for server system test is carried out in robotization, it is characterized in that, its specific implementation process is:
One, server machine to be tested is assembled;
Two, from PXE server, linux system is installed;
Three, automatically test procedure is downloaded from pxe server after installation;
Four, generate provisional configuration file, and carry out internal memory, hard disk, CPU, the model of outer plug-in card, capacity, quantity, slot position comparison with the configuration file that generates in advance in test procedure: if all met, export OK to daily record log; If do not met, fail information is outputted to daily record log;
Five, use fio to carry out performance test to hard disk: if test value is all satisfied, export OK to log; If there is the project of fail, the information of fail is outputted to log;
Six, use PI to calculate to CPU and carry out performance test: if test value is all satisfied, export OK to log; If there is the project of fail, the information of fail is outputted to log;
Seven, use stream to carry out performance test to internal memory: if test value is all satisfied, export OK to log; If there is the project of fail, the information of fail is outputted to log;
Eight, use fio to carry out pressure test to all hard disks: to report an error if test terminates rear nothing, do not crash, then export OK to test log; Otherwise export fail information to test log;
Nine, use mprime to carry out pressure test to CPU: to report an error if test terminates rear nothing, do not crash, then export OK to test log; Otherwise export fail information to test log;
Ten, use memtester to carry out pressure test to internal memory: to report an error if test terminates rear nothing, do not crash, then export OK to test log; Otherwise export fail information to test log;
11, arrange test log, all whether output OK, if there is fail item, then exports relevant fail information.
2. the method for server system test is carried out in a kind of robotization according to claim 1, it is characterized in that, the fio used in the hard disk performance test process of described step 5 is the Hardware I/O pressure test instrument of increasing income, for testing the io performance of disk/SSD, it uses fio instrument concrete test process to be: the fio performance adopting fio+load supporting paper form 4K, 16K, 64K, 256K, 1024K of testing hard disk respectively, and fio performance here comprises that order is read, sequential write, random write, random write; Fio draws test result after carrying out performance test to all hard disks and raid, and the standard value of this test result and implant procedure inside is compared, if test result is more than or equal to standard value, then tests OK, exports OK to log; If test result is lower than standard value, then test fail, export fail to test log.
3. the method for server system test is carried out in a kind of robotization according to claim 1, it is characterized in that, the bc counter using Linux to carry in the cpu performance test process of described step 6 calculates pi value and is used as cpu performance test, and its concrete calculation command is:
time echo “scale=5000;4*a(1)” | bc -l –q;
Above-mentioned formula is the arc tangent allowing bc calculate 1, and computational accuracy is 5000; Wherein time is timing program, and scale is precision, 4*a (1) arctan function for calling, and the arc tangent of 1 is pi/4, pi=4* pi/4 here;
Then all core cpus of current server are found, i.e. cat/proc/cpuinfo|grep process | { print $ NF}, then carries out the PI test of above order, draws and calculate the time used awk ' in turn to all cores;
Finally all time is averaged;
The standard value of time average and implant procedure inside is compared, if test result is more than or equal to standard value, then tests OK, export OK to log; If test result is lower than standard value, then test fail, export fail to test log.
4. the method for server system test is carried out in a kind of robotization according to claim 1, it is characterized in that, what in described step 7, internal memory performance test adopted is stream survey instrument, and this instrument comprises Copy, Scale, Add, Triad tetra-operation stepss, wherein:
Copy operation steps is: first access internal storage location reading value wherein, then write values into another internal storage location;
Scale operation steps is: first from internal storage location reading value wherein, do a multiplying, then write results to another internal storage location;
Add operation steps is: first read two values from internal storage location, do additive operation, then write results to another internal storage location;
Triad operation is Copy, Scale, Add tri-kinds of operative combination to get up to test, concrete operation step is: read two value a, b in first from internal storage location, it is taken advantage of and adds hybrid operation (a+ factor * b), operation result is written to another internal storage location;
Adopt aforesaid operations step to complete after stream test procedure internally deposits into row performance test, output test result, with the Comparison of standards implanted in advance, if test result is more than or equal to standard value, then test OK, export OK to log; If test result is lower than standard value, then test fail, export fail to test log.
5. the method for server system test is carried out in a kind of robotization according to claim 1, it is characterized in that, described hard disk pressure test sequence is: use fio to carry out readwrite tests to all hard disks and raid, after testing is complete, if crashing or mistake does not appear in server, then kill all processes of fio, carry out the next item down test; If wrong, then output error message is to test log.
6. the method for server system test is carried out in a kind of robotization according to claim 1, it is characterized in that, described CPU pressure test sequence is: use mprime computing software, give tacit consent to it and use a core, first all core cpus of current server are found, i.e. cat/proc/cpuinfo|grep process | { print $ NF}, then pressurizes to all cores awk '; Do not crash or mistake if tested, then kill all processes of mprime, carry out the next item down test; If wrong, then output error message is to test log.
7. the method for server system test is carried out in a kind of robotization according to claim 1, it is characterized in that, described memory pressure test process is: use memtester to test random value, XOR compare, subtraction, multiplication, division, with or computing, by arranging size and the number of times of test memory, the existing internal memory of system is carried out to the test of project above; If do not crashed or mistake after having tested, then kill all processes of memterter, carry out the next item down test; If wrong, then output error message is to test log.
CN201410615921.9A 2014-11-05 2014-11-05 Method for automatically testing complete server Pending CN104407951A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410615921.9A CN104407951A (en) 2014-11-05 2014-11-05 Method for automatically testing complete server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410615921.9A CN104407951A (en) 2014-11-05 2014-11-05 Method for automatically testing complete server

Publications (1)

Publication Number Publication Date
CN104407951A true CN104407951A (en) 2015-03-11

Family

ID=52645584

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410615921.9A Pending CN104407951A (en) 2014-11-05 2014-11-05 Method for automatically testing complete server

Country Status (1)

Country Link
CN (1) CN104407951A (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105045707A (en) * 2015-07-24 2015-11-11 浪潮电子信息产业股份有限公司 Python-based server stability test method
CN105223889A (en) * 2015-10-13 2016-01-06 浪潮电子信息产业股份有限公司 Method for automatically monitoring PMC RAID card log suitable for production line
CN105912452A (en) * 2016-04-05 2016-08-31 浪潮电子信息产业股份有限公司 Automated data analysis method and device
CN105930240A (en) * 2016-05-19 2016-09-07 浪潮电子信息产业股份有限公司 Method for carrying out automatic differential aging test on server
CN106021084A (en) * 2016-05-23 2016-10-12 浪潮电子信息产业股份有限公司 Method and apparatus for testing server performance
CN106055445A (en) * 2016-06-14 2016-10-26 浪潮电子信息产业股份有限公司 Automatic CPU pressure testing method
CN106652081A (en) * 2016-09-23 2017-05-10 郑州云海信息技术有限公司 Automatic inspection method of OQC (outgoing quality control) inspection machine
CN106775968A (en) * 2016-11-29 2017-05-31 上海斐讯数据通信技术有限公司 A kind of server test method, apparatus and system
CN106844128A (en) * 2017-02-15 2017-06-13 湖南长城银河科技有限公司 A kind of whole machine testing method of computer based on soar platform and kylin operating system
CN106875980A (en) * 2017-02-17 2017-06-20 紫光华山信息技术有限公司 Method for testing hard disk and device
CN106919485A (en) * 2017-03-09 2017-07-04 郑州云海信息技术有限公司 A kind of system based on configuration hardware testing instrument on server
CN107203447A (en) * 2017-05-27 2017-09-26 郑州云海信息技术有限公司 A kind of test of hard disk performance stability and show method
CN107229497A (en) * 2017-05-31 2017-10-03 武汉联影医疗科技有限公司 Server test method and server test device
CN107239391A (en) * 2016-03-29 2017-10-10 腾讯科技(深圳)有限公司 A kind of method of testing of application program, device and terminal
CN107908517A (en) * 2017-12-07 2018-04-13 郑州云海信息技术有限公司 A kind of CPU method for testing pressure based on shell scripts
CN108874596A (en) * 2017-05-08 2018-11-23 龙芯中科技术有限公司 server stability test method and server
CN109086177A (en) * 2018-08-09 2018-12-25 郑州云海信息技术有限公司 A kind of storage server heat dissipation test method and system
CN109254886A (en) * 2018-09-18 2019-01-22 郑州云海信息技术有限公司 A kind of server memory mounting process automatic checking method and system
CN109324934A (en) * 2018-09-10 2019-02-12 郑州云海信息技术有限公司 A kind of pressure detection method and system of AEP memory interface
CN109324936A (en) * 2018-09-14 2019-02-12 郑州云海信息技术有限公司 A kind of disk performance detection method, system, equipment and computer storage medium
CN109783294A (en) * 2019-01-23 2019-05-21 郑州云海信息技术有限公司 A kind of test method and system of server memory performance
CN109901959A (en) * 2019-02-27 2019-06-18 苏州浪潮智能科技有限公司 The pressure of AEP memory surveys method, system, terminal and storage medium under a kind of mix mode
CN110111836A (en) * 2019-05-15 2019-08-09 东莞记忆存储科技有限公司 Standardized test method and system based on solid state hard disk temperature rise model
CN111475353A (en) * 2020-03-12 2020-07-31 苏州浪潮智能科技有限公司 Method and system for detecting NVDIMM memory of production line
CN114003419A (en) * 2021-09-30 2022-02-01 苏州浪潮智能科技有限公司 Method, system and device for realizing automatic testing of RAS (remote system operation) characteristics of memory based on OSES (open system operating system)
CN114138579A (en) * 2021-11-29 2022-03-04 苏州浪潮智能科技有限公司 Prometous-based GPU (graphics processing Unit) interactive test method, device, equipment and readable medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6127834A (en) * 1996-04-03 2000-10-03 Pycon, Inc. Apparatus for testing an integrated circuit in an oven during burn-in
CN102708056A (en) * 2012-05-15 2012-10-03 浪潮电子信息产业股份有限公司 Method for evaluating performances of servers
CN103218277A (en) * 2013-03-25 2013-07-24 北京百度网讯科技有限公司 Automatic detection method and device for server environment
CN103744764A (en) * 2013-12-26 2014-04-23 浪潮电子信息产业股份有限公司 Crontab based whole computer memory stability test method
CN104035850A (en) * 2014-07-02 2014-09-10 浪潮电子信息产业股份有限公司 Verification method for memory bandwidth and pressure gradual-change parallelism

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6127834A (en) * 1996-04-03 2000-10-03 Pycon, Inc. Apparatus for testing an integrated circuit in an oven during burn-in
CN102708056A (en) * 2012-05-15 2012-10-03 浪潮电子信息产业股份有限公司 Method for evaluating performances of servers
CN103218277A (en) * 2013-03-25 2013-07-24 北京百度网讯科技有限公司 Automatic detection method and device for server environment
CN103744764A (en) * 2013-12-26 2014-04-23 浪潮电子信息产业股份有限公司 Crontab based whole computer memory stability test method
CN104035850A (en) * 2014-07-02 2014-09-10 浪潮电子信息产业股份有限公司 Verification method for memory bandwidth and pressure gradual-change parallelism

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105045707A (en) * 2015-07-24 2015-11-11 浪潮电子信息产业股份有限公司 Python-based server stability test method
CN105223889A (en) * 2015-10-13 2016-01-06 浪潮电子信息产业股份有限公司 Method for automatically monitoring PMC RAID card log suitable for production line
CN107239391A (en) * 2016-03-29 2017-10-10 腾讯科技(深圳)有限公司 A kind of method of testing of application program, device and terminal
CN107239391B (en) * 2016-03-29 2021-03-16 腾讯科技(深圳)有限公司 Application program testing method and device and terminal
CN105912452A (en) * 2016-04-05 2016-08-31 浪潮电子信息产业股份有限公司 Automated data analysis method and device
CN105930240A (en) * 2016-05-19 2016-09-07 浪潮电子信息产业股份有限公司 Method for carrying out automatic differential aging test on server
CN106021084A (en) * 2016-05-23 2016-10-12 浪潮电子信息产业股份有限公司 Method and apparatus for testing server performance
CN106055445A (en) * 2016-06-14 2016-10-26 浪潮电子信息产业股份有限公司 Automatic CPU pressure testing method
CN106652081A (en) * 2016-09-23 2017-05-10 郑州云海信息技术有限公司 Automatic inspection method of OQC (outgoing quality control) inspection machine
CN106775968A (en) * 2016-11-29 2017-05-31 上海斐讯数据通信技术有限公司 A kind of server test method, apparatus and system
CN106844128A (en) * 2017-02-15 2017-06-13 湖南长城银河科技有限公司 A kind of whole machine testing method of computer based on soar platform and kylin operating system
CN106875980A (en) * 2017-02-17 2017-06-20 紫光华山信息技术有限公司 Method for testing hard disk and device
CN106919485A (en) * 2017-03-09 2017-07-04 郑州云海信息技术有限公司 A kind of system based on configuration hardware testing instrument on server
CN106919485B (en) * 2017-03-09 2020-02-07 苏州浪潮智能科技有限公司 System based on hardware testing tool configured on server
CN108874596A (en) * 2017-05-08 2018-11-23 龙芯中科技术有限公司 server stability test method and server
CN107203447A (en) * 2017-05-27 2017-09-26 郑州云海信息技术有限公司 A kind of test of hard disk performance stability and show method
CN107229497A (en) * 2017-05-31 2017-10-03 武汉联影医疗科技有限公司 Server test method and server test device
CN107908517A (en) * 2017-12-07 2018-04-13 郑州云海信息技术有限公司 A kind of CPU method for testing pressure based on shell scripts
CN109086177A (en) * 2018-08-09 2018-12-25 郑州云海信息技术有限公司 A kind of storage server heat dissipation test method and system
CN109324934A (en) * 2018-09-10 2019-02-12 郑州云海信息技术有限公司 A kind of pressure detection method and system of AEP memory interface
CN109324936A (en) * 2018-09-14 2019-02-12 郑州云海信息技术有限公司 A kind of disk performance detection method, system, equipment and computer storage medium
CN109254886A (en) * 2018-09-18 2019-01-22 郑州云海信息技术有限公司 A kind of server memory mounting process automatic checking method and system
CN109783294A (en) * 2019-01-23 2019-05-21 郑州云海信息技术有限公司 A kind of test method and system of server memory performance
CN109901959B (en) * 2019-02-27 2023-01-10 苏州浪潮智能科技有限公司 Pressure measurement method, system, terminal and storage medium for AEP memory under mix mode
CN109901959A (en) * 2019-02-27 2019-06-18 苏州浪潮智能科技有限公司 The pressure of AEP memory surveys method, system, terminal and storage medium under a kind of mix mode
CN110111836A (en) * 2019-05-15 2019-08-09 东莞记忆存储科技有限公司 Standardized test method and system based on solid state hard disk temperature rise model
CN110111836B (en) * 2019-05-15 2021-06-08 东莞记忆存储科技有限公司 Standardized test method and system based on solid state disk temperature rise performance
CN111475353A (en) * 2020-03-12 2020-07-31 苏州浪潮智能科技有限公司 Method and system for detecting NVDIMM memory of production line
CN114003419A (en) * 2021-09-30 2022-02-01 苏州浪潮智能科技有限公司 Method, system and device for realizing automatic testing of RAS (remote system operation) characteristics of memory based on OSES (open system operating system)
CN114003419B (en) * 2021-09-30 2024-05-28 苏州浪潮智能科技有限公司 Method, system and device for automatically testing RAS characteristics of memory based on OSES
CN114138579A (en) * 2021-11-29 2022-03-04 苏州浪潮智能科技有限公司 Prometous-based GPU (graphics processing Unit) interactive test method, device, equipment and readable medium

Similar Documents

Publication Publication Date Title
CN104407951A (en) Method for automatically testing complete server
CN106133537B (en) A kind of FPGA function module emulation verification method and its system
US9519571B2 (en) Method for analyzing transaction traces to enable process testing
US8972785B2 (en) Classifying processor testcases
US9465718B2 (en) Filter generation for load testing managed environments
CN105930242B (en) A kind of multi-core processor random verification method and device for supporting accurate memory access detection
CN104360919A (en) Method for automatically testing performance, function and stability of SSD
Batra Improving quality using testing strategies
CN105183641B (en) The data consistency verification method and system of a kind of kernel module
Yang et al. An industrial study of natural language processing based test case prioritization
Bonfiglio et al. Software faults emulation at model-level: Towards automated software fmea
CN107832176A (en) Hard disk pressure automatic test approach and system under a kind of Windows
CN114661615A (en) FPGA software testing method and device
Brown et al. Software testing
Kelly et al. A case study on automated fuzz target generation for large codebases
US8464103B2 (en) Generating a functional coverage model from a trace
Chaudhary Latest software testing tools and techniques: A review
CN116401086A (en) Test method, device, equipment and medium for memory funnel error reporting mechanism
YADAV et al. SOFTWARE TESTING.
US10970195B2 (en) Reduction of test infrastructure
Chu et al. FAST: a framework for automating statistics-based testing
Czerwonka On use of coverage metrics in assessing effectiveness of combinatorial test designs
CN110795142A (en) Configuration file generation method and device
CN110704260A (en) Reusable method for processor IO register test excitation
US20240232458A1 (en) Method and system for analysing simulation data using signatures

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150311

WD01 Invention patent application deemed withdrawn after publication