CN104407951A - Method for automatically testing complete server - Google Patents
Method for automatically testing complete server Download PDFInfo
- 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
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 213
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000011056 performance test Methods 0.000 claims abstract description 31
- 238000010998 test method Methods 0.000 claims description 14
- 241000282326 Felis catus Species 0.000 claims description 6
- 239000007943 implant Substances 0.000 claims description 6
- 230000006870 function Effects 0.000 claims description 4
- 239000000654 additive Substances 0.000 claims description 3
- 230000000996 additive effect Effects 0.000 claims description 3
- 238000009434 installation Methods 0.000 claims description 3
- 230000007334 memory performance Effects 0.000 claims description 3
- 230000032683 aging Effects 0.000 description 6
- 230000029087 digestion Effects 0.000 description 2
- 230000002950 deficient Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000275 quality assurance Methods 0.000 description 1
- 238000013112 stability test Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
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
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.
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)
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)
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 |
-
2014
- 2014-11-05 CN CN201410615921.9A patent/CN104407951A/en active Pending
Patent Citations (5)
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)
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 |