中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

创建GitLab流水线测试任务

创建任务

  1. 创建流水线。进入GitLab主页,在左上角单击,选择“新建项目/仓库”。
    图1 创建GitLab项目1
  2. 打开新建项目页面,单击“创建空白项目”,打开创建空白项目页面,填写项目名称,选择root用户,单击“新建项目”
    图2 创建GitLab项目2
    图3 创建GitLab项目3
  3. 打开已创建的项目,在左侧树单击“流水线编辑器”,将脚本样例复制到流水线编辑框中,最后单击“提交更改”
    图4 编辑脚本样例

    调优代码示例请参见GitLab流水线测试代码示例

  4. 在左侧树单击“构建 > 流水线”,页面右上角单击“运行流水线”,打开运行流水线页面。
    图5 执行流水线1
  5. 填写分支以及运行变量,单击“运行流水线”
    图6 运行流水线2
  6. 流水线运行成功后,在流水线页面,单击“下载”,显示当前项目已有的报告,单击报告名称可下载报告。或者在产物页面,也可下载对应的项目报告。
    图7 下载报告

GitLab流水线测试代码示例

Java性能分析代码示例。

stages:
     - build
     - test
     - deploy
source-code-migration:
   stage: build
   tags:
     - kunpeng_java_builder # 对应gitlab-runner注册时的标签,可选择多个
   script:
     - echo '====== java-performance-analysis ======'
     - CURDIR=$(pwd)
     # 删除上次jmeter产生的报告 (jmeter 命令-l、-o指定的文件和路径)
     - rm -rf /home/zpp/report /home/zpp/result.html
      # 运行java性能采集
     - /home/zpp/.local/devkit_tester/bin/entrance -i 160.0.1.2,160.0.1.3 -u root -f /home/zpp/.ssh/id_rsa -D 160.0.1.5 -a spring-boot -d 10 -g /home/zpp/spring-boot -j "sh /home/zpp/apache-jmeter-5.6.3/bin/jmeter.sh -nt /home/zpp/Test_request.jmx -l /home/zpp/result.html -eo /home/zpp/report" -m /home/zpp/.local/bisheng-jdk-17.0.10
     - cp /home/zpp/.local/devkit_tester/data/devkit_performance_report.html ${CURDIR}
   artifacts:
     paths:
       # 上传报告
       - devkit_performance_report.html  # 文件后缀.html
     name: Java_Performance_Report
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词