发明名称 |
Performance tests in a continuous deployment pipeline |
摘要 |
A method to perform performance tests on an application in a continuous deployment pipeline is provided herein. The method identifies code changes are two distinct builds in a performance test environment. The method obtains a baseline test result by executing a set of customized test scripts on a baseline build with a first code base. The method similarly tests the new build by executing the set of customized test scripts on the new build with a second code base to obtain a new test result. Performance values are determined by comparing the baseline test result and the new test result. |
申请公布号 |
US9183123(B2) |
申请公布日期 |
2015.11.10 |
申请号 |
US201214419019 |
申请日期 |
2012.08.13 |
申请人 |
Hewlett-Packard Development Company, L.P. |
发明人 |
Spektor Adam;Shani Inbar;Nitsan Amichai |
分类号 |
G06F9/44;G06F11/36;G06F11/34;G06F11/28 |
主分类号 |
G06F9/44 |
代理机构 |
Hewlett-Packard Patent Department |
代理人 |
Hewlett-Packard Patent Department |
主权项 |
1. A processor implemented method to perform a set of performance tests on an application in a continuous deployment pipeline, the method comprising:
identifying, with a decision engine executed by a processor, a set of code changes between a baseline build and a new build, the baseline build and the new build being two distinct builds in a performance test environment; obtaining, with a test engine executed by the processor, a baseline test result by executing a set of customized test scripts on the baseline build in the performance test environment, the baseline build including a first code base that successfully completed the set of performance tests in the continuous deployment pipeline; testing, with the test engine executed by the processor, the new build by executing the set of customized test scripts on the new build in the performance test environment to obtain a new test result, the new build including a second code base being tested in the continuous deployment pipeline; and determining, with a decision engine executed by the processor, a performance value by comparing the baseline test result and the new test result. |
地址 |
Houston TX US |