GitHub Enterprise上的Repository负载测试工具



我正在寻找一个负载测试工具,它可以执行Git克隆命令,在GitHub Enterprise上为多个用户同时克隆存储库,并为我提供性能指标。请告诉我如何才能做到这一点。

我不知道有任何工具直接支持Git,理论上使用HTTP或SSH协议就足够了

如果您计划模拟除结账用户操作之外的其他操作,您可以考虑,即

  1. Apache JMeter作为负载测试工具
  2. JGit库提供使用远程Git存储库的功能
  3. JSR223采样器包含用于执行Git命令的Groovy代码

用于克隆repo的示例代码:

def git = org.eclipse.jgit.api.Git.cloneRepository()
.setURI('https://your/remote/repository/')
.setDirectory('/your/local/folder')
.call()

最新更新