Deployment of Continuous Integration and Continuous Testing in Mobility For Software Qualification

2024-28-0198

To be published on 12/05/2024

Event
11th SAEINDIA International Mobility Conference (SIIMC 2024)
Authors Abstract
Content
Title: Deployment of Continuous Integration and Continuous Testing in Mobility For Software Qualification Abstract: In the rapidly evolving field of automotive engineering, the drive for innovation is relentless. One critical component of modern vehicles is the automotive ECU. Ensuring the reliability and performance of ECU is paramount, and this has led to the integration of advanced testing methodologies such as Hardware-in-the-Loop (HIL) testing. In conjunction with HIL, the adoption of Continuous Integration (CI) and Continuous Testing (CT) processes has revolutionized how automotive ECU are developed and validated. This paper explores the integration of CI and CT in HIL testing for automotive ECU, highlighting the benefits, challenges, and best practices. Continuous Integration and Continuous Test (CI/CT) are essential practices in software development. Continuous integration process involves regularly integrating code changes into the main branch, ensuring that it does not interfere with the work of other developers. The CI server automatically build and test code whenever a new commit is done. The primary goal is to minimize defects and conflicts during the integration of the entire project. Jenkins is one of the orchestration tool which has been used in automotive programs. Continuous Test is the deployment of automated testing on automotive ECU software by selection of appropriate test environment such as HIL to perform required test cases. By adopting CI/CT, development teams can receive early feedback on delivered software which will lead to less defects and deliver high-quality software. CI CT methodology provides rapid feedback, facilitating swift problem identification and resolution before they escalate into major challenges.
Meta TagsDetails
Citation
Hande, S., and Mandava, B., "Deployment of Continuous Integration and Continuous Testing in Mobility For Software Qualification," SAE Technical Paper 2024-28-0198, 2024, .
Additional Details
Publisher
Published
To be published on Dec 5, 2024
Product Code
2024-28-0198
Content Type
Technical Paper
Language
English