一种CFD软件云测试算例同步方法及自动化测试平台技术

技术编号:41508950 阅读:19 留言:0更新日期:2024-05-30 14:48
本申请涉及计算流体力学技术领域,尤其涉及一种CFD软件云测试算例同步方法及自动化测试平台,本发明专利技术通过自动化测试平台自动监测算例库是否有更新,当监测到有更新时,则同步拉取当前更新版本的算例库;然后将当前更新版本的算例库与历史最新版本的算例库进行对比,确定更新算例;最后将所述更新算例同步至CFD软件云测试的集群。实现了CFD软件云测试算例实时更新同步,只针对更新算例进行同步上传至集群,无需对整个算例库进行同步,极大地提高了CFD软件云测试算例的传输效率,节省传输资源,有利于提高CFD软件开发效率和开发周期,促进CFD软件研发的发展。解决了现有技术中CFD软件云测试算例同步更新至集群上的传输方法效率低的技术问题。

【技术实现步骤摘要】

本申请涉及计算流体力学,尤其涉及一种cfd软件云测试算例同步方法及自动化测试平台。


技术介绍

1、计算流体力学(computational fluid dynamics,cfd)技术是一门利用计算机数值求解流动控制ns方程(navier-stokes方程的简称,用于描述流体力学的控制方程)的交叉学科。计算流体力学(cfd)软件研发过程中能否开展自动化测试,是制约cfd软件研发质量和效率的重要因素。

2、cfd软件测试过程中需要用到大量的计算资源,测试平台采用云测试的技术,调用集群强大计算能力和计算资源,较大的提升了整体的测试效率。算例是自动化测试过程中的基础测试单元,测试平台为了确保算例修改的可追溯性,采用版本控制技术对算例进行管控,形成一整套完整的算例库。在对算例进行修改后,需要将修改算例同步更新到集群上,从而进行开展后续的测试工作。

3、但是,随着cfd软件研发取得长足进步,cfd算例规模通常非常庞大,现有技术中在算例库更新后,采用的是将整个算例库都同步更新至集群的传输方法,由于云测试算例库更新时存在数量较多、规模较大的问题,这本文档来自技高网...

【技术保护点】

1.一种CFD软件云测试算例同步方法,其特征在于,包括:

2.根据权利要求1所述的CFD软件云测试算例同步方法,其特征在于,将所述更新算例同步至CFD软件云测试的集群,包括:

3.根据权利要求2所述的CFD软件云测试算例同步方法,其特征在于,对各更新算例并发压缩打包,获得若干更新算例数据包,包括:

4.根据权利要求3所述的CFD软件云测试算例同步方法,其特征在于,将所述更新算例数据包同步至CFD软件云测试的集群,包括:

5.根据权利要求1所述的CFD软件云测试算例同步方法,其特征在于,将所述更新算例同步至CFD软件云测试的集群,包括:...

【技术特征摘要】

1.一种cfd软件云测试算例同步方法,其特征在于,包括:

2.根据权利要求1所述的cfd软件云测试算例同步方法,其特征在于,将所述更新算例同步至cfd软件云测试的集群,包括:

3.根据权利要求2所述的cfd软件云测试算例同步方法,其特征在于,对各更新算例并发压缩打包,获得若干更新算例数据包,包括:

4.根据权利要求3所述的cfd软件云测试算例同步方法,其特征在于,将所述更新算例数据包同步至cfd软件云测试的集群,包括...

【专利技术属性】
技术研发人员:何磊赵钟赖相成何先耀何超陈震坤
申请(专利权)人:中国空气动力研究与发展中心计算空气动力研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1