Performance Center and Git
This topic describes how to integrate Performance Center with Git (via Jenkins), using the Performance Center-Git integration plugin.
Note: There is another plugin for running performance tests using Performance Center. For details, see Performance Center and Jenkins.
About the Performance Center-Git integration
This integration enables you to:
Synchronize scripts by uploading LoadRunner and JMeter scripts stored in a GitHub repository to a Performance Center project. For details, see Synchronize Performance Center with Git.
Available in plugin versions: 1.0.0 and later
Synchronize tests from YAML files saved in a GitHub repository to a Performance Center project. For details, see Synchronize Performance Center with Git.
Available in plugin versions: 1.1.0 and later
Create tests from YAML input added to a field within the Jenkins Job configuration, and then run the tests. For details, see Run a performance test using Performance Center.
Available in plugin versions: 1.1.0 and later with Performance Center 12.61 and later
This section provides information for troubleshooting issues related to the Performance Center integration with Git.
|Supported/ compatible versions||
The PC-Git plugin is supported in Performance Center versions 12.60 and later, and is compatible with Performance Center versions 12.55-12.57 with the following limitations:
The first successful build uploads all scripts (this might take longer to sync). Subsequent builds include modifications from the previous successful build only, and should be much faster.
Synchronizing script deletion is optional in the build's configuration (it is enabled by default). However, failing to delete scripts in a Performance Center project after they have been deleted in the Git repository will not cause the build to fail.
|Version control||Performance Center projects with Version Control enabled are not supported.|