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

Performance continuous integration data processing method and device

A continuous integration and data processing technology, applied in the input/output process of data processing, electrical digital data processing, special data processing applications, etc., can solve problems such as memory overflow and Hudson's inability to provide services, and achieve the effect of reducing space usage

Inactive Publication Date: 2014-09-10
ALIBABA GRP HLDG LTD
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Data analysis of a regression result needs to be loaded with 300M data, so the analysis results of 10 construction information will require nearly 3G of memory space, which will not only cause the JVM (Java Virtual Machine) to perform garbage collection frequently, but may even cause memory overflow risks of
In actual scenarios, it has been found that when parsing a regression task with a build count of 15, or parsing more than 5 regression tasks together, it will directly cause Hudson to fail to provide services

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0093] In order to make the above objects, features and advantages of the present application more obvious and comprehensible, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0094] One of the core concepts of the embodiment of the present application is to load the performance continuous integration test records into the buffer queue of the memory one by one when obtaining the performance continuous integration test result file for parsing, and set a computing thread to retrieve the performance data from the queue. After the continuous integration test record generates the performance index data, the performance continuous integration test record is removed from the memory. When all performance continuous integration test records are parsed, the original performance continuous integration test result file is deleted, and the calculation thread generates a final performance in...

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 provides a performance continuous integration data processing method and device. The method includes acquiring a performance continuous integration test result document stored in a disk, wherein the performance continuous integration test result document comprises a plurality of performance continuous integration test records; reading the plurality of performance continuous integration test records into a memory one by one; analyzing the performance continuous integration test records in the memory to obtain corresponding middle performance index data; deleting the analyzed performance continuous integration test records in the memory; judging whether analyzing of the plurality of performance continuous integration test records in the performance continuous integration test result document is completed; if analyzing of the plurality of performance continuous integration test records in the performance continuous integration test result document is completed, acquiring final performance index data and deleting the performance continuous integration test result document in the disk; storing the final performance index data to the memory and the disk. According to the performance continuous integration data processing method and device, space usage of the disk can be reduced, and analyzing and reading efficiency of regression result data is improved.

Description

technical field [0001] The present application relates to the technical field of performance testing, and in particular to a method for continuous performance integration data processing, and a performance continuous integration data processing device. Background technique [0002] Performance continuous integration is a process of continuously collecting performance indicators and analyzing the data after being triggered based on a certain condition (such as timing trigger, manual trigger, or trigger after main code change, etc.). After defining and controlling appropriate trigger conditions, performance indicators can be collected as continuous integration results, which mainly include response time (Response Time, RT for short), throughput (successful transactions per second, TPS for short) and integration status, etc. Data, it can detect performance problems caused by changes in certain conditions in time. [0003] Jmeter is a pure Java open source project based on the ...

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
IPC IPC(8): G06F17/30
CPCG06F16/24552G06F3/0608G06F3/061G06F16/215
Inventor 许晓袁翠韩建亚
Owner ALIBABA GRP HLDG 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