Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A data processing method and device for continuous integration system

A continuous integration and data processing technology, applied in the field of data processing, can solve problems such as increased execution time, downstream tool execution or operation errors, waste of resources, etc., to achieve the effects of increasing execution time, avoiding triggers, and increasing waste of resources

Active Publication Date: 2018-12-28
TENCENT TECH (SHENZHEN) CO LTD +1
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problem in related technologies, after the execution of the upstream tool is completed, the downstream tool is triggered without judging whether the execution result is successful or failed, resulting in unnecessary triggering of the downstream tool, resulting in unnecessary execution or operation error of the downstream tool, increasing execution time and waste Resource problem, the embodiment of the present invention provides a data processing method and device for continuous integration system

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
  • A data processing method and device for continuous integration system
  • A data processing method and device for continuous integration system
  • A data processing method and device for continuous integration system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with aspects of the invention as recited in the appended claims.

[0027] figure 1 It is a flow chart of a data processing method for a continuous integration system according to an exemplary embodiment, and the data processing method may include the following steps:

[0028] Step 201, setting a dependency relationship between at least one upstream tool and a downstream tool.

[0029] Step 202, triggering the execution of the upstream tool.

[0030] Step 203...

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 invention relates to a data processing method and apparatus. The method comprises: setting a dependency relationship between at least one upstream tool and a downstream tool; triggering the execution of the upstream tool; judging whether the at least one upstream tool is fully executed or not and an execution result meets a dependency condition of the downstream tool or not; and if the upstream tools are all executed and the execution result meets the dependency condition of the downstream tool, triggering the execution of the downstream tool. In the prior art, a downstream tool is triggered without judging whether an execution result is successful or failed after an upstream tool is executed. According to the data processing method provided by an embodiment, the dependency condition of the downstream tool on the upstream tool can be set, so that unnecessary triggering of the downstream tool, unnecessary execution or running errors of the tool, prolonging of execution time and resource wastes are avoided.

Description

technical field [0001] The invention relates to the field of data processing, in particular to a data processing method and device for a continuous integration system. Background technique [0002] Continuous integration is a software development practice in which team members integrate their work frequently, usually each member integrates at least once a day, which means that multiple integrations may occur per day. Each integration is verified through automated construction (including compilation, release, and automated testing), so that integration errors can be found as soon as possible. In the continuous integration system, other tools are triggered to execute after the execution of some tools is completed. The tools that are executed first are called upstream tools, and the tools that are executed later are called downstream tools. [0003] In the prior art, if multiple upstream tools are configured for a downstream tool, any upstream tool will trigger the execution o...

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/36
Inventor 俎小娜金朝忠蒋艳军
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products