On-die system for monitoring and predicting performance
US-2016154055-A1 · Jun 2, 2016 · US
US12026503B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12026503-B2 |
| Application number | US-202217849374-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 24, 2022 |
| Priority date | Jun 17, 2022 |
| Publication date | Jul 2, 2024 |
| Grant date | Jul 2, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A device of updating library required by a testing program for testing and a method thereof are disclosed. A system configuration file of an old testing device is modified to make the old testing device enter a testing mode when booting, so that library supporting the testing program of an application is updated in the testing mode; when the application is executed, the testing program is connected to the to-be-tested device for performing testing, so that the old testing device can be updated through network without dedicated hardware, and the technical effect of reducing the time and labor cost for updating the old testing device can be achieved.
Opening claim text (preview).
What is claimed is: 1. A method of updating library required by a testing program for testing, applicable to a controlling device and comprising: modifying a system configuration file of the controlling device; making the controlling device enter a testing mode based on the system configuration file when the controlling device is booted; updating library of an application in the controlling device in the testing mode; after the library is updated, executing a testing program in the application by the controlling device; obtaining a service instruction, and converting the service instruction to an operation instruction, by the testing program; transmitting a control instruction to a fixture, to obtain a status message of the fixture, by the testing program; when the testing program determines that the status message does not match the operation instruction, transmitting the operation instruction to the fixture, by the testing program, so as to enable the fixture to perform an operation corresponding to the operation instruction for the to-be-tested device; and transmitting a test instruction to the to-be-tested device, and obtaining a test result generated by the to-be-tested device executing the test instruction, by the testing program. 2. The method of updating library required by testing program for testing according to claim 1 , wherein the step of converting the service instruction to the operation instruction by the testing program comprises: searching a device operating document corresponding to the service instruction, and reading the operation instruction from the device operating document, by the testing program. 3. The method of updating library required by testing program for testing according to claim 1 , wherein the step of transmitting the test instruction to the to-be-tested device and obtaining the test result generated by the to-be-tested device executing the test instruction by the testing program, comprises: transmitting the test instruction to the to-be-tested device through a secure channel, to enable the to-be-tested device to execute the test instruction, by the testing program; and obtaining a log generated by the to-be-tested device, and analyzing the log to obtain the test result, by the testing program. 4. The method of updating library required by testing program for testing according to claim 1 , the step of obtaining the service instruction by the testing program, further comprising: when the to-be-tested device does not launch an operating system successfully, obtaining the service instruction, by the testing program. 5. A device of updating library required by testing program for testing, comprising: a storage module, configured to store a system configuration file; a configuration modifying module, configured to modify the system configuration file; a system booting module, configured to boot the device based on the system configuration file, to make the device enter a testing mode; a program updating module, wherein when the device enters the testing mode, the program updating module is configured to update library of an application in the device; and a program executing module, configured to execute the testing program in the application, wherein the testing program transmits a test instruction to a to-be-tested device and obtains a test result generated by the to-be-tested device executing the test instruction, wherein the testing program obtains a service instruction, converts the service instruction to an operation instruction, and transmits a control instruction to a fixture for obtaining a status message of the fixture, wherein when the testing program determines that the status message does not match the operation instruction, the testing program transmits the operation instruction to a fixture, so as to enable the fixture to perform an operation corresponding to the operation instruction for the to-be-tested device. 6. The device of updating library required by testing program for testing according to claim 5 , wherein the testing program searches a device operating document corresponding to the service instruction and reads the operation instruction from the device operating document for converting the service instruction to the operation instruction. 7. The device of updating library required by testing program for testing according to claim 5 , wherein the testing program transmits the test instruction to the to-be-tested device through a secure channel, to enable the to-be-tested device to execute the test instruction, wherein the testing program obtains a log generated by the to-be-tested device, and analyzes the log to obtain the test result. 8. The device of updating library required by testing program for testing according to claim 5 , wherein when the to-be-tested device does not launch an operating system, the testing program obtains the service instruction.
Environments for analysis, debugging or testing of software · CPC title
for test execution, e.g. scheduling of test suites · CPC title
for test version control, e.g. updating test cases to a new software version · CPC title
Bootstrapping (security arrangements therefor G06F21/57) · CPC title
Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere ({measuring superconductive properties G01R33/1238;} testing line transmission systems H04B3/46; testing or measuring semiconductors or solid state devices during manufacture {H10P74/00}) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.