Unlock instant, AI-driven research and patent intelligence for your innovation.

An automated testing method for the turbomode function of a bios module

An automated testing and functional technology, applied in fault hardware testing methods, using configuration testing to detect faulty hardware, and error detection/correction. The effect of reducing labor consumption, improving production capacity, and saving labor testing costs

Active Publication Date: 2021-10-29
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The traditional TurboMode function test is basically done manually, because it needs to traverse all the cores of the CPU, and at the same time, each core needs to be tested under different instruction set pressures. Testers need to test this option repeatedly and frequently in multiple cycles. It is extremely time-consuming and labor-intensive, and there is no log as a record for the whole process, so subsequent review is difficult, and reuse between multiple projects is extremely difficult

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
  • An automated testing method for the turbomode function of a bios module
  • An automated testing method for the turbomode function of a bios module
  • An automated testing method for the turbomode function of a bios module

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] Such as figure 1 The automated testing method of a kind of BIOS module TurboMode function shown, comprises the steps:

[0033] Step 1: define an automation project configuration file within the automation framework of the current system, and the automation project configuration file is used to record configuration information under the current system;

[0034] Step 2: Obtain the CPU model of the computer to be tested by viewing the / proc / cpuinfo file;

[0035] Step 3: Modify the TurboMode option through the SCE tool;

[0036] Step 4: Obtain the latest value of the current TurboMode option through the SCE tool;

[0037] Step 5: Check whether the current TurboMode option is modified successfully, if yes, go to the next step, if not, the test fails;

[0038] Step 6: Restart the system;

[0039] Step 7: Set the number of operating cores of the current CPU through the SCE tool;

[0040] Step 8: Pressurize the CPU through the PTU tool, and obtain the CPU frequency after ...

Embodiment 2

[0044] Such as figure 2 The automated testing method of a kind of BIOS module TurboMode function shown, comprises the steps:

[0045] Step 1: Define an automation project configuration file within the automation framework of the current Linux system, and the automation project configuration file is used to record configuration information under the current system.

[0046] Step 2: Execute the command to obtain the CPU model of the computer to be tested: cat / proc / cpuinfo|grep "model name"|uniq to get the CPU model of the computer to be tested.

[0047] Step 3: Obtain the maximum number of cores of the CPU from the automation project configuration file.

[0048] Step 4: Change the TurboMode option value from Disabled to Enabled through the SCE tool.

[0049] The specific program implementation process and content of step 4 are as follows:

[0050]

[0051]

[0052] Step 5: Reboot the system.

[0053] Step 6: Import the TurboMode option value into a bios.txt file throu...

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 present invention discloses an automatic test method for the TurboMode function of a BIOS module. Relying on the AMI general tool SCE, the script uses JAVA as the main development language to realize the automatic test of the TurboMode option, and automatically obtains the current machine's information for enabling and closing the TurboMode option. Model, according to the model, obtain its corresponding CPU core number and the frequency information of each core number under different instruction sets from the configuration library, and perform automatic changes and verifications. This script is an automated test script, the test method is simple, and the results of the test process are displayed throughout the process, which makes the verification of this functional module change from traditional manual operation to automatic operation. After the promotion and application, it will greatly save the cost of manpower testing and improve the production capacity of the department.

Description

technical field [0001] The invention relates to the technical field of computer system testing, in particular to an automatic testing method for the TurboMode function of a BIOS module. Background technique [0002] Turbo Mode is a dynamic acceleration switch setting, also known as overclocking technology. Its main principle: by analyzing the current CPU load, intelligently shut down some unused cores, leave energy to the cores in use, and make them run at a higher frequency to further improve performance; on the contrary, need When there are multiple cores, the corresponding cores are dynamically enabled and the frequency is intelligently adjusted. [0003] The traditional TurboMode function test is basically done manually, because it needs to traverse all the cores of the CPU, and at the same time, each core needs to be tested under different instruction set pressures. Testers need to test this option repeatedly and frequently in multiple cycles. It is extremely time-con...

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 Patents(China)
IPC IPC(8): G06F11/22G06F9/4401
CPCG06F9/4401G06F11/2205G06F11/2273G06F11/2289
Inventor 赵龙周庆飞
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD