首页> 外文会议>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)的工程软件给开发人员带来了挑战,因为他们必须处理传感器感知到的不确定和易变的激励数据。 sCPS的回归测试在顺序执行时非常耗时。但是,顺序测试可以并行化,具体取决于被测系统中使用的系统调用。在有关加速自动驾驶无人驾驶汽车的回归测试的案例研究中,我们评估了基于命名空间分隔的轻量级虚拟化的使用,该轻量级虚拟化为诸如Docker或Google的lmctfy之类的解决方案提供了支持。将透明的轻量级虚拟化透明地添加到用于回归测试的Cxx Test中之后,总的测试执行时间可以从之前的12分钟以上减少62%以上到5分钟以下。因此,用于当今轻量级虚拟化的技术也可以用于安全地加速测试运行程序,而无需更改现有测试用例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号