如何在Jenkins CI 里调试

1 篇文章 0 订阅

背景

厂内的CI系统把 Jenkins 和Github 连接了起来,这样Dev 只要通过github pr 就能够了解到测试job 运行的情况。有的时候,Dev会找到QA问,如何在Jenkins CI 里面调试代码,所以就有了这篇说明

步骤

  1. Open job url
    这里写图片描述

  2. Open console log to find which slave runs this job and where is the workspace
    这里写图片描述

  3. login the slave machine and go to the workspace

  4. Set the breakpoint
    For Python, usually

    import pdb; pdb.set_trace()
  5. Run the test
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Jenkins Opentelemetry是一种集成了Jenkins和Opentelemetry技术的解决方案。Jenkins是一个流行的开源持续集成和持续交付(CI/CD)工具,而Opentelemetry是一个用于跟踪和监控分布式系统的开源框架。 Jenkins Opentelemetry的主要目的是帮助用户更好地监控和调试他们的持续集成和交付过程。通过集成Opentelemetry技术,Jenkins可以收集和分析与CI/CD过程相关的数据,并提供实时监控和可视化。这有助于用户及时发现和解决潜在的问题,提高开发和交付的效率和质量。 具体来说,Jenkins Opentelemetry可以收集包括请求时间、错误率、日志信息等在内的各种度量指标,并将其展示在用户界面上。用户可以通过查看这些指标,快速定位系统中的瓶颈和错误,并迅速采取相应的措施。此外,Jenkins Opentelemetry还可以生成详细的报告和日志,帮助用户深入了解持续集成和交付过程的各个阶段,并进行性能优化和改进。 除了持续集成和交付,Jenkins Opentelemetry还可以用于其他领域的监控和跟踪,如微服务架构、容器化部署等。它的灵活性和可扩展性使其成为一个强大的工具,可以适应不同环境和需求的变化。 总的来说,Jenkins Opentelemetry通过集成Jenkins和Opentelemetry技术,为用户提供了一个强大的持续集成和交付监控解决方案。它可以帮助用户及时发现和解决问题,提高开发和交付的效率和质量,是一个不可或缺的工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值