Intentional and Unintentional Fault Injection in Virtual Platforms

Intentional and Unintentional Fault Injection in Virtual Platforms

The focus of building virtual platforms often lies in system operation, especially in the field of digital twins for automotive and aerospace applications. Only by ensuring that the virtual platform can operate the system correctly can the software run reliably on the virtual platform. To ensure the system operates correctly, it is often necessary to … Read more

Software Fault Injection Methods

Software Fault Injection Methods

01 Introduction to Fault Injection Methods // In critical scenarios related to functional safety, intensive testing activities are essential to ensure that new systems and built-in fault tolerance mechanisms operate as expected. Ensuring that the system operates normally in the event of a failure (Fail Operational) is a more complex issue than traditional testing content. … Read more

Xiaomi’s Practice of Fault Injection Platform Based on Chaosblade

Xiaomi's Practice of Fault Injection Platform Based on Chaosblade

Source: Xiaomi Technology Author: Li Qianming – Big Data SRE Currently, domestic practices are more inclined towards fault testing, which involves conducting fault injection experiments in specific scenarios and verifying whether expectations are met. This type of testing has relatively controllable risks, but the downside is that it does not explore more scenarios through fault … Read more