CN110990253A - Method and device for realizing application debugging, computer storage medium and terminal - Google Patents

Method and device for realizing application debugging, computer storage medium and terminal Download PDF

Info

Publication number
CN110990253A
CN110990253A CN201911018846.7A CN201911018846A CN110990253A CN 110990253 A CN110990253 A CN 110990253A CN 201911018846 A CN201911018846 A CN 201911018846A CN 110990253 A CN110990253 A CN 110990253A
Authority
CN
China
Prior art keywords
patch file
application
instruction
loaded
bmc
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.)
Withdrawn
Application number
CN201911018846.7A
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.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology 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 Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN201911018846.7A priority Critical patent/CN110990253A/en
Publication of CN110990253A publication Critical patent/CN110990253A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

A method, a device, a computer storage medium and a terminal for realizing application debugging comprise: loading the first patch file to a preset storage partition; performing first application operation on a first patch file loaded to a storage partition through a first operation instruction so as to perform application debugging when a board level management chip (BMC) runs; wherein the first patch file comprises: a file for adjusting functions and/or variables. According to the embodiment of the invention, the application debugging of the BMC is carried out through the patch file, so that the time consumption caused by recompiling the mirror image is avoided, and the application debugging efficiency of the BMC in a development stage or a client field problem is improved.

Description

Method and device for realizing application debugging, computer storage medium and terminal
Technical Field
The present disclosure relates to, but not limited to, the art, and more particularly, to a method, an apparatus, a computer storage medium, and a terminal for implementing application debugging.
Background
The board-level management chip (BMC) is more important in the running process of the server as software with an out-of-band monitoring level, the BMC can monitor the states of a Central Processing Unit (CPU), a memory and some important devices, and can modify the starting options of a Basic Input Output System (BIOS), guide the starting of the system and the like. The complexity of a scene applied by a server of the society of old people is continuously improved, and the requirements of clients are continuously improved according to self services, so that great pressure is brought to development and maintenance of BMC.
The application debugging of the BMC on the development stage or the client site problem is mainly solved by recompiling the mirror image, even if the single machine compiles the block, the time is 20 minutes, so that the compilation of the mirror image is time-consuming, and the problem processing efficiency is low because the problem can be solved by multiple times of compilation. Moreover, compiling and loading the image may cause the problem phenomenon to disappear, and more time and labor cost is needed for reproducing the problem. In summary, to improve the development and maintenance efficiency of BMC, it is a problem to be solved to provide an efficient application debugging method.
Disclosure of Invention
The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.
The embodiment of the invention provides a method and a device for realizing application debugging, a computer storage medium and a terminal, which can improve the application debugging efficiency of BMC in a development stage or a client field problem.
The embodiment of the invention provides a method for realizing application debugging, which comprises the following steps:
loading the first patch file to a preset storage partition;
performing first application operation on a first patch file loaded to a storage partition through a first operation instruction so as to perform application debugging when a board-level management chip BMC runs;
wherein the first patch file comprises: a file for adjusting functions and/or variables.
In an exemplary embodiment, before the loading the first patch file to the preset memory partition, the method further includes:
loading a second patch file in the storage partition;
and performing second application operation on the stored second patch file according to the second operation instruction so as to locate the function and/or variable needing to be adjusted when the BMC runs.
In an exemplary embodiment, the second operation instruction includes one or any combination of the following instructions: activating and deactivating instructions; the performing, according to the second operation instruction, a second application operation on the loaded second patch file includes:
modifying the second patch file loaded to the storage partition into an activated state through the activation instruction so as to position a function and/or a variable needing to be adjusted when the BMC runs;
and when the function and/or the variable needing to be adjusted are/is positioned, the second patch file is deactivated through the deactivation instruction. In an exemplary embodiment, the first operation instruction includes one or any combination of the following instructions: an activation instruction, an operation instruction, and a deactivation instruction; the first application operation is performed on the first patch file loaded to the storage partition through the first operation instruction, and the first application operation includes:
modifying the first patch file loaded to the storage partition into an activated state through the activation instruction so as to determine whether the first patch file solves the problem of application when the BMC runs;
when the first patch file is determined to solve the application problem, the first patch file is modified into a stable state through the operation instruction so as to operate the first patch file when the BMC is restarted; and when the first patch file is determined to have the problem in the unsolved application, carrying out deactivation processing on the first patch file through the deactivation instruction. On the other hand, an embodiment of the present invention further provides a device for implementing application debugging, including: a storage unit and a debugging unit; wherein the content of the first and second substances,
the storage unit is used for: loading the first patch file to a preset storage partition;
the debugging unit is used for: performing first application operation on a first patch file loaded in a storage partition through a first operation instruction so as to perform application debugging when a board-level management chip BMC runs;
wherein the first patch file comprises: a file for adjusting functions and/or variables.
In one exemplary embodiment:
the storage unit is further configured to: loading a second patch file in the storage partition;
the debug unit is further configured to: and performing second application operation on the loaded second patch file according to the second operation instruction so as to locate the function and/or variable needing to be adjusted when the BMC runs.
In an exemplary embodiment, the second operation instruction includes one or any combination of the following instructions: activating and deactivating instructions; the debugging unit is used for performing second application operation on the loaded second patch file according to the second operation instruction, and the method comprises the following steps:
modifying the second patch file loaded to the storage partition into an activated state through the activation instruction so as to position a function and/or a variable needing to be adjusted when the BMC runs;
and when the function and/or the variable needing to be adjusted are/is positioned, the second patch file is deactivated through the deactivation instruction. In an exemplary embodiment, the first operation instruction includes one or any combination of the following instructions: an activation instruction, an operation instruction, and a deactivation instruction; the debugging unit is used for carrying out first application operation on a first patch file loaded to a storage partition through a first operation instruction, and the first application operation comprises the following steps:
modifying the first patch file loaded to the storage partition into an activated state through the activation instruction so as to determine whether the first patch file solves the problem of application when the BMC runs;
when the first patch file is determined to solve the application problem, the first patch file is modified into a stable state through the operation instruction so as to operate the first patch file when the BMC is restarted; and when the first patch file is determined to have the problem in the unsolved application, carrying out deactivation processing on the first patch file through the deactivation instruction. In another aspect, an embodiment of the present invention further provides a computer storage medium, where computer-executable instructions are stored in the computer storage medium, and the computer-executable instructions are used to execute the method for implementing application debugging.
In another aspect, an embodiment of the present invention further provides a terminal, including: a memory and a processor; wherein the content of the first and second substances,
the processor is configured to execute program instructions in the memory;
the program instructions are read and executed in the processor to realize the method for debugging the application.
Compared with the related art, the technical scheme of the application comprises the following steps: loading the first patch file to a preset storage partition; performing first application operation on a first patch file loaded in a storage partition through a first operation instruction so as to perform application debugging when a board level management chip (BMC) runs; wherein the first patch file comprises: a file for adjusting functions and/or variables. According to the embodiment of the invention, the application debugging of the BMC is carried out through the patch file, so that the time consumption caused by recompiling the mirror image is avoided, and the application debugging efficiency of the BMC in a development stage or a client field problem is improved.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the example serve to explain the principles of the invention and not to limit the invention.
FIG. 1 is a flowchart of a method for implementing application debugging according to an embodiment of the present invention;
FIG. 2 is a flow chart of applying a patch file according to an embodiment of the present invention;
fig. 3 is a block diagram of an apparatus for implementing application debugging according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features of the embodiments in the present application may be arbitrarily combined with each other without conflict.
The steps illustrated in the flow charts of the figures may be performed in a computer system such as a set of computer-executable instructions. Also, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
Fig. 1 is a flowchart of a method for implementing application debugging according to an embodiment of the present invention, as shown in fig. 1, including:
step 101, loading a first patch file to a preset storage partition;
wherein the first patch file comprises: a file for adjusting functions and/or variables.
In an exemplary embodiment, the embodiment of the present invention may load the first patch file into the storage partition through a preset patch load (load) instruction;
102, performing first application operation on a first patch file loaded in a storage partition through a first operation instruction so as to perform application debugging when a board level management chip (BMC) runs;
it should be noted that, in the embodiment of the present invention, the first patch file may be determined based on the application debugging experience or information related to the BMC operation.
In an exemplary embodiment, before the loading the first patch file to the preset memory partition, the method further includes:
loading a second patch file in the storage partition;
and performing second application operation on the loaded second patch file according to the second operation instruction so as to locate the function and/or variable needing to be adjusted when the BMC runs.
For the convenience of understanding the embodiments of the present invention, the following is a brief description of the relevant definitions of patches:
the patch element is an executable binary unit, and the first patch file and the second patch file can be stored in a preset storage partition in a patch element mode in the embodiment of the invention. The patch file is a file formed by encapsulating the collection of patch elements through a pudding header.
The patch element and the patch file can be generated by a manufacturing tool comprising a compiler and a packaging script, the compiler compiles and generates an executable binary patch element file, and the packaging script packages the patch element generated by compilation into the patch file;
the patch file can execute application operations through the following related operation instructions, including:
activating the patch file through a patch activation (active) instruction to enable the patch file to be in an activated state; when the patch file is in an activated state, the running BMC can run the loaded first patch file;
the patch file can be modified from an activated state to a stable state by a patch run (run) instruction;
deactivating the patch file in the activated state through a patch deactivation (inactive) instruction, and recovering the function of the original function (the function before the patch file is not loaded);
the embodiment of the invention can also rollback the BMC from the currently running patch file to the last patch file through a patch rollback (rollback) instruction.
In an exemplary embodiment, before the loading the first patch file in the preset storage partition, the method in the embodiment of the present invention further includes:
and dividing the storage partitions, and setting access address information for the divided storage partitions.
In an exemplary embodiment, accessing address information according to an embodiment of the present invention may include: a start address and an end address.
It should be noted that the storage partition in the embodiment of the present invention is a partition specially divided from the board-level management chip and used for loading the patch file, and the loading of the first patch file and/or the second patch file may be implemented according to the access address information of the storage partition. The size of the storage partition may be set by one skilled in the art based on the size of the patch file.
In an exemplary embodiment, the second operation instruction includes one or any combination of the following instructions: activating and deactivating instructions; the performing, according to the second operation instruction, a second application operation on the loaded second patch file includes:
modifying the second patch file loaded to the storage partition into an activated state through the activation instruction so as to position a function and/or a variable needing to be adjusted when the BMC runs;
and when the function and/or the variable needing to be adjusted are/is positioned, the second patch file is deactivated through the deactivation instruction.
In an exemplary embodiment, the first operation instruction includes one or any combination of the following instructions: an activation instruction, an operation instruction, and a deactivation instruction; the first application operation is performed on the first patch file loaded to the storage partition through the first operation instruction, and the first application operation includes:
modifying the first patch file loaded to the storage partition into an activated state through the activation instruction so as to determine whether the first patch file solves the problem of application when the BMC runs;
when the first patch file is determined to solve the application problem, the first patch file is modified into a stable state through the operation instruction so as to operate the first patch file when the BMC is restarted; and when the first patch file is determined to have the problem in the unsolved application, carrying out deactivation processing on the first patch file through the deactivation instruction.
Fig. 2 is a flowchart of applying a patch file according to an embodiment of the present invention, as shown in fig. 2, including:
step 201, storing patch files;
step 202, loading the patch file to a storage partition through a loading instruction;
step 203, activating the loaded patch file;
when the patch file is loaded for application debugging and the adjustment of the function and/or the variable is realized, the embodiment of the invention further comprises the following steps:
and 204, modifying the patch file into a stable state through a preset operation instruction so as to directly operate the patch file when the BMC is restarted.
In an exemplary embodiment, the method of an embodiment of the present invention further includes: verifying that the running patch file is valid, including but not limited to: and inputting the printing information added in the information source patch file under the BMC serial port, and testing whether the patch file takes effect or not through the printing information.
The embodiment of the invention provides a verification adjusting method based on patches based on a BMC (baseboard management controller) operation mechanism, improves the efficiency of analyzing and solving problems, and can effectively analyze the problems of BMC development and a client site in time. The problems of BMC development and customer site are generally caused by deviation of the execution result of a certain function in the code from the expected value, or problems occur in the set value of some variable. Which may be long-term cumulative effects. Under the condition that no log can be analyzed, the phenomenon can be eliminated by directly brushing the mirror image in the related technology, and larger time cost is brought for solving the related problem. According to the embodiment of the invention, the function or variable with problems is adjusted through the patch file, and the patch file is stored in the storage partition for subsequent calling on the BMC in a dynamic instruction modification mode. In addition, the embodiment of the invention can also add related debugging information in the function of the patch file, and can further position the problem function through the debugging information when the BMC runs. The patch file is loaded without terminating the BMC service, so that the problem does not disappear; the patch file editing of the embodiment of the invention generally only needs a few seconds, so that the application debugging efficiency of the BMC in the development stage or the field problem of the client is improved.
Compared with the related art, the technical scheme of the application comprises the following steps: loading the first patch file to a preset storage partition; performing first application operation on a first patch file loaded to a storage partition through a first operation instruction so as to perform application debugging when a board level management chip (BMC) runs; wherein the first patch file comprises: a file for adjusting functions and/or variables. According to the embodiment of the invention, the application debugging of the BMC is carried out through the patch file, so that the time consumption caused by recompiling the mirror image is avoided, and the application debugging efficiency of the BMC in a development stage or a client field problem is improved.
Fig. 3 is a block diagram of a device for implementing application debugging according to an embodiment of the present invention, as shown in fig. 3, including: a storage unit and a debugging unit; wherein the content of the first and second substances,
the storage unit is used for: loading the first patch file to a preset storage partition;
the debugging unit is used for: performing first application operation on a first patch file loaded to a storage partition through a first operation instruction so as to perform application debugging when a board-level management chip BMC runs;
wherein the first patch file comprises: a file for adjusting functions and/or variables.
In one exemplary embodiment:
the storage unit is further configured to: loading a second patch file in the storage partition;
the debug unit is further configured to: and performing second application operation on the loaded second patch file according to the second operation instruction so as to locate the function and/or variable needing to be adjusted when the BMC runs.
In an exemplary embodiment, an apparatus of an embodiment of the present invention further includes a partition unit, configured to:
and dividing the storage partitions, and setting access address information for the divided storage partitions.
In an exemplary embodiment, accessing address information according to an embodiment of the present invention may include: a start address and an end address.
It should be noted that the storage partition in the embodiment of the present invention is a partition specially divided from the board level management chip and used for loading the patch file, and the loading of the patch file can be implemented according to the access address information of the storage partition. The size of the storage partition may be set by one skilled in the art based on the size of the patch file. In an exemplary embodiment, the second operation instruction includes one or any combination of the following instructions: activating and deactivating instructions; the debugging unit is used for performing second application operation on the loaded second patch file according to the second operation instruction, and the method comprises the following steps:
modifying the second patch file loaded to the storage partition into an activated state through the activation instruction so as to position a function and/or a variable needing to be adjusted when the BMC runs;
and when the function and/or the variable needing to be adjusted are/is positioned, the second patch file is deactivated through the deactivation instruction.
In an exemplary embodiment, the first operation instruction includes one or any combination of the following instructions: an activation instruction, an operation instruction, and a deactivation instruction; the debugging unit is used for carrying out first application operation on a first patch file loaded to a storage partition through a first operation instruction, and the first application operation comprises the following steps:
modifying the first patch file loaded to the storage partition into an activated state through the activation instruction so as to determine whether the first patch file solves the problem of application when the BMC runs;
when the first patch file is determined to solve the application problem, the first patch file is modified into a stable state through the operation instruction so as to operate the first patch file when the BMC is restarted; and when the first patch file is determined to have the problem in the unsolved application, carrying out deactivation processing on the first patch file through the deactivation instruction.
Compared with the related art, the technical scheme of the application comprises the following steps: loading the first patch file to a preset storage partition; performing first application operation on a first patch file loaded to a storage partition through a first operation instruction so as to perform application debugging when a board level management chip (BMC) runs; wherein the first patch file comprises: a file for adjusting functions and/or variables. According to the embodiment of the invention, the application debugging of the BMC is carried out through the patch file, so that the time consumption caused by recompiling the mirror image is avoided, and the application debugging efficiency of the BMC in a development stage or a client field problem is improved.
The embodiment of the invention also provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions are used for executing the method for realizing the application debugging.
An embodiment of the present invention further provides a terminal, including: a memory and a processor; wherein the content of the first and second substances,
the processor is configured to execute program instructions in the memory;
the program instructions are read and executed in the processor to realize the method for debugging the application.
"one of ordinary skill in the art will appreciate that all or some of the steps of the methods, systems, functional modules/units in the devices disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation. Some or all of the components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art. "

Claims (10)

1. A method of implementing application debugging, comprising:
loading the first patch file to a preset storage partition;
performing first application operation on a first patch file loaded to a storage partition through a first operation instruction so as to perform application debugging when a board-level management chip BMC runs;
wherein the first patch file comprises: a file for adjusting functions and/or variables.
2. The method of claim 1, wherein prior to loading the first patch file into the predetermined memory partition, the method further comprises:
loading a second patch file in the storage partition;
and performing second application operation on the loaded second patch file according to the second operation instruction so as to locate the function and/or variable needing to be adjusted when the BMC runs.
3. The method of claim 2, wherein the second operation instruction comprises one or any combination of the following instructions: activating and deactivating instructions; the performing, according to the second operation instruction, a second application operation on the loaded second patch file includes:
modifying the second patch file loaded to the storage partition into an activated state through the activation instruction so as to position a function and/or a variable needing to be adjusted when the BMC runs;
and when the function and/or the variable needing to be adjusted are/is positioned, the second patch file is deactivated through the deactivation instruction.
4. The method according to any one of claims 1 to 3, wherein the first operation instruction comprises one or any combination of the following instructions: an activation instruction, an operation instruction, and a deactivation instruction; the first application operation is performed on the first patch file loaded to the storage partition through the first operation instruction, and the first application operation includes:
modifying the first patch file loaded to the storage partition into an activated state through the activation instruction so as to determine whether the first patch file solves the problem of application when the BMC runs;
when the first patch file is determined to solve the application problem, the first patch file is modified into a stable state through the operation instruction so as to operate the first patch file when the BMC is restarted; and when the first patch file is determined to have the problem in the unsolved application, carrying out deactivation processing on the first patch file through the deactivation instruction.
5. An apparatus for implementing application debugging, comprising: a storage unit and a debugging unit; wherein the content of the first and second substances,
the storage unit is used for: loading the first patch file to a preset storage partition;
the debugging unit is used for: performing first application operation on a first patch file loaded to a storage partition through a first operation instruction so as to perform application debugging when a board-level management chip BMC runs;
wherein the first patch file comprises: a file for adjusting functions and/or variables.
6. The apparatus of claim 5,
the storage unit is further configured to: loading a second patch file in the storage partition;
the debug unit is further configured to: and performing second application operation on the loaded second patch file according to the second operation instruction so as to locate the function and/or variable needing to be adjusted when the BMC runs.
7. The apparatus according to claim 6, wherein the second operation instruction comprises one or any combination of the following instructions: activating and deactivating instructions; the debugging unit is used for performing second application operation on the loaded second patch file according to the second operation instruction, and the method comprises the following steps:
modifying the second patch file loaded to the storage partition into an activated state through the activation instruction so as to position a function and/or a variable needing to be adjusted when the BMC runs;
and when the function and/or the variable needing to be adjusted are/is positioned, the second patch file is deactivated through the deactivation instruction.
8. The apparatus according to any one of claims 5 to 7, wherein the first operation instruction comprises one or any combination of the following instructions: an activation instruction, an operation instruction, and a deactivation instruction; the debugging unit is used for carrying out first application operation on a first patch file loaded to a storage partition through a first operation instruction, and the first application operation comprises the following steps:
modifying the first patch file loaded to the storage partition into an activated state through the activation instruction so as to determine whether the first patch file solves the problem of application when the BMC runs;
when the first patch file is determined to solve the application problem, the first patch file is modified into a stable state through the operation instruction so as to operate the first patch file when the BMC is restarted; and when the first patch file is determined to have the problem in the unsolved application, carrying out deactivation processing on the first patch file through the deactivation instruction.
9. A computer storage medium having computer-executable instructions stored therein for performing the method of implementing application debugging of any of claims 1-4.
10. A terminal, comprising: a memory and a processor; wherein the content of the first and second substances,
the processor is configured to execute program instructions in the memory;
the program instructions read and execute the method for realizing application debugging in any one of claims 1-4 on a processor.
CN201911018846.7A 2019-10-24 2019-10-24 Method and device for realizing application debugging, computer storage medium and terminal Withdrawn CN110990253A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911018846.7A CN110990253A (en) 2019-10-24 2019-10-24 Method and device for realizing application debugging, computer storage medium and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911018846.7A CN110990253A (en) 2019-10-24 2019-10-24 Method and device for realizing application debugging, computer storage medium and terminal

Publications (1)

Publication Number Publication Date
CN110990253A true CN110990253A (en) 2020-04-10

Family

ID=70082295

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911018846.7A Withdrawn CN110990253A (en) 2019-10-24 2019-10-24 Method and device for realizing application debugging, computer storage medium and terminal

Country Status (1)

Country Link
CN (1) CN110990253A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949529A (en) * 2020-08-06 2020-11-17 曙光信息产业(北京)有限公司 System debugging method and device, computer equipment and storage medium
CN113626332A (en) * 2021-08-13 2021-11-09 北京百度网讯科技有限公司 Debugging method, device, equipment, storage medium and computer program product
CN114443109A (en) * 2021-07-19 2022-05-06 荣耀终端有限公司 Patch repair method, electronic device, and storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949529A (en) * 2020-08-06 2020-11-17 曙光信息产业(北京)有限公司 System debugging method and device, computer equipment and storage medium
CN111949529B (en) * 2020-08-06 2024-03-22 曙光信息产业(北京)有限公司 System debugging method, device, computer equipment and storage medium
CN114443109A (en) * 2021-07-19 2022-05-06 荣耀终端有限公司 Patch repair method, electronic device, and storage medium
CN114443109B (en) * 2021-07-19 2023-08-22 荣耀终端有限公司 Patch repair method, electronic device and storage medium
CN113626332A (en) * 2021-08-13 2021-11-09 北京百度网讯科技有限公司 Debugging method, device, equipment, storage medium and computer program product

Similar Documents

Publication Publication Date Title
US10528742B2 (en) Method and apparatus for repairing kernel vulnerability
CN110990253A (en) Method and device for realizing application debugging, computer storage medium and terminal
CN110515795B (en) Big data component monitoring method and device and electronic equipment
KR102141287B1 (en) Fault injection test method and system for vehicle software based on autosar
CN110716845A (en) Method for reading log information of Android system
WO2019100690A1 (en) Electronic device, testing method, system and computer readable storage medium
CN111158945B (en) Kernel fault processing method, device, network security equipment and readable storage medium
CN116049207A (en) Application SQL script processing method and device, processor and electronic equipment
CN114327484A (en) Multi-architecture supporting K8S integration and deployment method, system and storage medium
CN110688320B (en) Global variable detection method and device and terminal equipment
CN114647455B (en) Method and device for compatible operation system and network card and computer equipment
CN110806891A (en) Method and device for generating software version of embedded equipment
CN115757138A (en) Method and device for determining script abnormal reason, storage medium and electronic equipment
CN115544518A (en) Vulnerability scanning engine implementation method and device, vulnerability scanning method and electronic equipment
CN114333977A (en) Method and device for testing solid state disk, computer storage medium and terminal
CN115470141A (en) Fault simulation method, device and related equipment
US10922249B2 (en) Input/output control code filter
CN111694727A (en) Network card firmware upgrading and downgrading test method, system, terminal and storage medium
CN107797915B (en) Fault repairing method, device and system
CN111913720A (en) Program deployment method and device
TWI847490B (en) A solid state hard disk testing method and device, and storage medium
KR100636315B1 (en) System and method for processing of performance statics data management
CN109508195B (en) Installation method and device of test installation package
CN115757140A (en) Software compatibility testing method and device, storage medium and computer equipment
CN116302543A (en) Continuous integrated job processing method, device, equipment and storage medium

Legal Events

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

Application publication date: 20200410

WW01 Invention patent application withdrawn after publication