Ride the bike, not a bug!
summary
Kiso-testing generates a virtual test setup from YAML and runs Python-based tests that drive real or emulated hardware; it parses CAN/UDS, controls power supplies and debuggers, and proxies exclusive CAN dongles so two protocols can be exercised in parallel. Tests run on developer PCs or Raspberry Pi nodes and produce JUnit XML for Jenkins. The team ships an internal eBike plugin collection, demonstrates a live eBike GEN 3 walk assist integration test that overrides an ACC sensor and succeeds, and exposes auxiliaries for reuse.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 2:34Developing Paikizo testing framework
- 9:45Paikizo with virtual test setups
- 12:59Extending Paikizo for e-bike testing
- 14:41Testing infrastructure and CI pipelines
- 15:45Walk assist demo
- 18:15Open source components
- 23:16Auxiliaries and connectors
- 25:48Future plans for Paikizo
- 26:53How to get in touch and resources
related talks
46mMobile & IoT Integration Testing
41mAutomated Full System Testing on Hardware With OpenQA
46mPASTA: Portable Automotive Security Testbed with Adaptability
24mTesting Your Python Code
38mAI-powered Test Generation Straight from your Debugger
26mThe Hitchhiker's Guide to Testing Kubernetes
31mA Cloud Native Workflow for Hardware-in-the-Loop Software Development
33mAutomated Testing for Web-based Systems on Embedded Devices
