基于CC和STAF的分布式持续集成和自动测试方案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
( 中国石 油 大 学 计 算机 科 学与技 术 系 ,北京 12 4 ) 0 2 9
摘 要 : 缩 短 大型 软 件 的构 建 和 测 试 时 间 以 适 应 持 续 集 成 的 要 求 , 出 了分 布 式 持 续 集 成 和 自动 测 试 方 案 。 以 C sC n 为 提 mi o — e t l S A &S A r 和 T F T X搭 建 分 布 式 框 架 , 功 能模 块 和 测 试 案 例 分 别 以 编 译 依 赖 性 和 测 试 相 关 性 进 行 分 组 , 组 为 单 位 把 源 代 o 把 以
码部 署到 多个 编译机或 测试机 上并行 地执行 编译和 测试 , 而成倍 地提 高编译 和测 试效 率。通 过在 大型 石油 测井软件 项 目 从
实现 持 续 集 成 的 实例 , 证 了 该 方 案 的有 效 性 。 验 关 键 词 : 件 测 试 自动 化 框 架 ; 持 续 集 成 ; 分 布 式 持 续 集 成 ; 分 布 式 自动 测 试 ; Mae; CusC nrl S A 软 v n ri o t ; T X e o
cmpl gadtsn . T e es it o islt nidmo s ae y h Ia lo resae ilg ig r et o in t g h ai ly fhs oui e nt td eC mpe fa — l lo gn o c. i n ei f bi t o s r bt s lg c o pj
HE Xu LI o g q , KANG u y o , n —i H L —a
( e a met f o p t c n e n eh o g ,C ia n e i f e oem,B in 0 2 9 hn) D pr n C m ue Si c d cn l y hn i r t o P t l t o r e a T o U v sy r u e i 1 24 ,C ia jg
52 2 1, 2) 08 00 1(3 3
计算 机 工 程 与设 计 C m u r ni e n d ei o pt E g er g n D s n e n i a g
・软件与算 法 ・
基于 C C和 S A T F的分布式持续集成和 自动测试方案
贺 旭 , 李 洪奇 , 康璐 遥
S1AX 1
0 引 言
持 续集 成 源 于敏 捷 编 程( ) , xp… 已成 功 应 用 于 众 多 开源 项 目之 中 。与 传 统 开 发 模 式 相 比 , 能 在 项 目早 期 持 续 有 效 地 它 进 行 集 成 和 测 试 以 尽 可 能 多 的发 现 b g 修 复 b g 从 而 显 著 u和 u, 地 减 少 产 品质 量 风 险 和 提 高 开 发 效 率 。 续 集 成 近 年 来 得 到 持
Ke r s S AF; c n iu u t g ai n d s i u e o t u u tg ai n d sr u e s u o ai n M a e ; Cr ie n r l y wo d : T o t o si e r t ; it b td c n i o s n e r t ; i i t dt t t m t ; n n o r n i o tb e a o vn u s Co to ;
Ab t a t T o t nt eb i dt si gt f a g — c l o t r aif er q i me t f o tn o s n e r t n ad s iu e s r c : os re u l a t meo lr e s aes f h h d n e n i wa e os ts t u r t y h e e n so c n i u u tg ai , it b td i o r
c n iU U tg ain ( )a da tmae s slt nip ee td o t O Sne rt n i o CI n uo tdt t oui rsne .Wi edsr ue a wokb sdo usCo to n T & e o S t t i i tdf me r ae nCrie nrl dS AF hh tb r a
S AX, t ef n to d l sa d ts a e r i i e t i e e t r u e p c ie y a c r i g t ec mp l g a d t si g d p n T h u ci n mo u e n t s sa ed v d d i o df r n o ps s e t l c o d n t o i n t e e — e c n f g r v oh i n e n dn  ̄ ec a d t e e l y d t l p ema h n s i r u n t n x c t d i a a ll wh c x o e t l r v s h f ce c f n n d p o e omu t l c i e ag o p u ia d e e u e p r l , h i v n e ih e p n n i l i a y mp o e e e in yo t i
中图法பைடு நூலகம் 类号 : P l. T 31 2 5
文献标 识码 : A
文章编 号:0 07 2 2 1) 352 4 10.04(0 0 2 .0 80
D itiu e o tn u n e r to n e ta o ai n s l to a e n CC n T srb t dc n iuo sit g ai na d ts utm to o u in b s d o a d S AF
摘 要 : 缩 短 大型 软 件 的构 建 和 测 试 时 间 以 适 应 持 续 集 成 的 要 求 , 出 了分 布 式 持 续 集 成 和 自动 测 试 方 案 。 以 C sC n 为 提 mi o — e t l S A &S A r 和 T F T X搭 建 分 布 式 框 架 , 功 能模 块 和 测 试 案 例 分 别 以 编 译 依 赖 性 和 测 试 相 关 性 进 行 分 组 , 组 为 单 位 把 源 代 o 把 以
码部 署到 多个 编译机或 测试机 上并行 地执行 编译和 测试 , 而成倍 地提 高编译 和测 试效 率。通 过在 大型 石油 测井软件 项 目 从
实现 持 续 集 成 的 实例 , 证 了 该 方 案 的有 效 性 。 验 关 键 词 : 件 测 试 自动 化 框 架 ; 持 续 集 成 ; 分 布 式 持 续 集 成 ; 分 布 式 自动 测 试 ; Mae; CusC nrl S A 软 v n ri o t ; T X e o
cmpl gadtsn . T e es it o islt nidmo s ae y h Ia lo resae ilg ig r et o in t g h ai ly fhs oui e nt td eC mpe fa — l lo gn o c. i n ei f bi t o s r bt s lg c o pj
HE Xu LI o g q , KANG u y o , n —i H L —a
( e a met f o p t c n e n eh o g ,C ia n e i f e oem,B in 0 2 9 hn) D pr n C m ue Si c d cn l y hn i r t o P t l t o r e a T o U v sy r u e i 1 24 ,C ia jg
52 2 1, 2) 08 00 1(3 3
计算 机 工 程 与设 计 C m u r ni e n d ei o pt E g er g n D s n e n i a g
・软件与算 法 ・
基于 C C和 S A T F的分布式持续集成和 自动测试方案
贺 旭 , 李 洪奇 , 康璐 遥
S1AX 1
0 引 言
持 续集 成 源 于敏 捷 编 程( ) , xp… 已成 功 应 用 于 众 多 开源 项 目之 中 。与 传 统 开 发 模 式 相 比 , 能 在 项 目早 期 持 续 有 效 地 它 进 行 集 成 和 测 试 以 尽 可 能 多 的发 现 b g 修 复 b g 从 而 显 著 u和 u, 地 减 少 产 品质 量 风 险 和 提 高 开 发 效 率 。 续 集 成 近 年 来 得 到 持
Ke r s S AF; c n iu u t g ai n d s i u e o t u u tg ai n d sr u e s u o ai n M a e ; Cr ie n r l y wo d : T o t o si e r t ; it b td c n i o s n e r t ; i i t dt t t m t ; n n o r n i o tb e a o vn u s Co to ;
Ab t a t T o t nt eb i dt si gt f a g — c l o t r aif er q i me t f o tn o s n e r t n ad s iu e s r c : os re u l a t meo lr e s aes f h h d n e n i wa e os ts t u r t y h e e n so c n i u u tg ai , it b td i o r
c n iU U tg ain ( )a da tmae s slt nip ee td o t O Sne rt n i o CI n uo tdt t oui rsne .Wi edsr ue a wokb sdo usCo to n T & e o S t t i i tdf me r ae nCrie nrl dS AF hh tb r a
S AX, t ef n to d l sa d ts a e r i i e t i e e t r u e p c ie y a c r i g t ec mp l g a d t si g d p n T h u ci n mo u e n t s sa ed v d d i o df r n o ps s e t l c o d n t o i n t e e — e c n f g r v oh i n e n dn  ̄ ec a d t e e l y d t l p ema h n s i r u n t n x c t d i a a ll wh c x o e t l r v s h f ce c f n n d p o e omu t l c i e ag o p u ia d e e u e p r l , h i v n e ih e p n n i l i a y mp o e e e in yo t i
中图法பைடு நூலகம் 类号 : P l. T 31 2 5
文献标 识码 : A
文章编 号:0 07 2 2 1) 352 4 10.04(0 0 2 .0 80
D itiu e o tn u n e r to n e ta o ai n s l to a e n CC n T srb t dc n iuo sit g ai na d ts utm to o u in b s d o a d S AF