首页> 外文会议>International Workshop on Software Engineering for Smart Cyber-Physical Systems >Accelerating Regression Testing for Scaled Self-Driving Cars with Lightweight Virtualization -- A Case Study
【24h】

Accelerating Regression Testing for Scaled Self-Driving Cars with Lightweight Virtualization -- A Case Study

机译:用轻量级虚拟化加速对鳞片自动驾驶汽车的回归测试 - 以案例研究

获取原文

摘要

Engineering software for smart cyber-physical systems (sCPS) challenges developers as they have to deal with uncertain and volatile stimuli data perceived by sensors. Regression testing of a sCPS is time-consuming on sequential execution. However, sequential testing can be parallelized depending on the system calls used in the system-under-test. In a case study about accelerating regression testing for scaled self-driving cars, we evaluate the use of namespace-separation based lightweight virtualization that powers solutions like Docker or Google's lmctfy. After transparently adding lightweight virtualization to Cxx Test that is used for regression testing, the total test execution time could be reduced from previously over 12min by more than 62% to less than 5min. Thus, the technology for today's lightweight virtualization can also be used to safely accelerate test-runners without changing existing test cases.
机译:智能网络物理系统(SCPS)的工程软件挑战开发人员,因为它们必须处理传感器所感知的不确定和挥发性刺激数据。 SCP的回归测试是耗时的顺序执行。但是,顺序测试可以是并行化,具体取决于系统遭受测试中使用的系统呼叫。在一个案例研究关于加速缩放自动驾驶汽车的回归测试,我们评估了基于命名空间分离的轻量级虚拟化的使用,该虚拟化将像Docker或Google的LMCTFY等解决方案。在透明地将轻量级虚拟化添加到用于回归测试的CXX测试之后,总测试执行时间可以从先前超过12分钟减少超过62%至小于5min。因此,对于当今轻量级虚拟化的技术也可用于安全地加速测试转发器而不改变现有的测试用例。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号