【Q&A系列1】单测集成常见Q&A

简介: 云效平台,单测集成amon常见问题总结

单测集成常见问题总结:

Q1:邮件有哪几种,发送的规则是什么,是否可以配置?

A1:邮件分五种:项目实时构建报告发给代码提交人,主干代码模块构建报告发给模块负责人,项目单元测试构建日报和周报发给项目组成员(PM,开发,测试);主干代码模块周报发送给模块负责人,主干频率为每天检查CI,分支频率默认每小时检查CI(频率可配置)。分支的通知配置可到项目详情页进行勾选配置(如下图),目前构建失败暂时不发通知。

1.png?version=2&modificationDate=1393991


Q2:代码覆盖率是怎么统计的?

A2:覆盖率分全量覆盖率和增量覆盖率:全量覆盖率=(被单元测试覆盖的代码行数/总代码行数);增量覆盖率(一次构建)=(新增代码被单元测试覆盖的代码行数/新增代码行数)。在集成参数配置中可以配置过滤不统计的方法正则表达式。(我们会有一些默认过滤规则)

2.png?version=1&modificationDate=1393991
1


Q3:我想让我负责的代码模块在Amon中进行持续集成,怎么做?

A3:首先你的代码模块要接入Aone1或Aone2,其次发邮件或旺旺反馈到Amon团队,我们会第一时间帮你接入。


Q4:模板怎么配置?

A4:这个可以通过需求,通知相应的管理员去amon系统上配置。


Q5:怎么配置代码模块的邮件通知人员?

A5:目前我们的机制是代码模块只发送给模块负责人,如果你也想收到此模块的邮件通知,我们可以通过后台配置完成。


Q6:代码模块和项目是什么区别?

A6:代码模块构建的是主干代码,项目构建的是分支代码,项目发布上线后会合入主干代码,amon会通过比较主干代码是否有变更,从而判断是否需要构建。


Q7:项目的消息发送触发机制是怎么样的?

A7:目前对于aone2的项目,我们主要是发送构建成功的信息,失败的暂时不发送消息。


Q8:新增代码的时间间隔是多久?

A8:每隔一个小时检测一次,svn是否有变更。


Q9:在jenkins上面任务1000000801_TMALL-JAVA-UT_wlbdc与1000000801_module_wlbdc的区别?

A9:1000000801_TMALL-JAVA-UT_wlbdc指的是分支代码构建任务,1000000801_module_wlbdc指的主干代码构建任务。

相关文章
|
2月前
|
Java Maven Docker
gitlab-ci 集成 k3s 部署spring boot 应用
gitlab-ci 集成 k3s 部署spring boot 应用
|
21天前
|
消息中间件 监控 Java
您是否已集成 Spring Boot 与 ActiveMQ?
您是否已集成 Spring Boot 与 ActiveMQ?
41 0
|
5月前
|
监控 druid Java
spring boot 集成配置阿里 Druid监控配置
spring boot 集成配置阿里 Druid监控配置
316 6
|
5月前
|
Java 关系型数据库 MySQL
如何实现Springboot+camunda+mysql的集成
【7月更文挑战第2天】集成Spring Boot、Camunda和MySQL的简要步骤: 1. 初始化Spring Boot项目,添加Camunda和MySQL驱动依赖。 2. 配置`application.properties`,包括数据库URL、用户名和密码。 3. 设置Camunda引擎属性,指定数据源。 4. 引入流程定义文件(如`.bpmn`)。 5. 创建服务处理流程操作,创建控制器接收请求。 6. Camunda自动在数据库创建表结构。 7. 启动应用,测试流程启动,如通过服务和控制器开始流程实例。 示例代码包括服务类启动流程实例及控制器接口。实际集成需按业务需求调整。
414 4
|
5月前
|
消息中间件 Java 测试技术
【RocketMQ系列八】SpringBoot集成RocketMQ-实现普通消息和事务消息
【RocketMQ系列八】SpringBoot集成RocketMQ-实现普通消息和事务消息
370 1
|
6月前
|
消息中间件 Java Kafka
springboot集成kafka
springboot集成kafka
184 2
|
6月前
|
消息中间件 Java Kafka
集成Kafka到Spring Boot项目中的步骤和配置
集成Kafka到Spring Boot项目中的步骤和配置
334 7
|
6月前
|
druid Java 关系型数据库
在Spring Boot中集成Druid实现多数据源有两种常用的方式:使用Spring Boot的自动配置和手动配置。
在Spring Boot中集成Druid实现多数据源有两种常用的方式:使用Spring Boot的自动配置和手动配置。
942 5
|
6月前
|
监控 前端开发 Java
五分钟后,你将学会在SpringBoot项目中如何集成CAT调用链
五分钟后,你将学会在SpringBoot项目中如何集成CAT调用链
|
5月前
|
消息中间件 Java Kafka
Spring Boot与Apache Kafka Streams的集成
Spring Boot与Apache Kafka Streams的集成