Skip to Content
All Talks
Introduction to the OCA code quality and testing infrastructure
Technical Training
Location: Track 1 - 10/15/20, 2:00 PM - 10/15/20, 3:00 PM (Europe/Brussels) (1 hour)
Introduction to the OCA code quality and testing infrastructure
Stéphane Bidoul
CTO at Acsone SA/NV
+32 2 888 31 20
Stéphane Bidoul
CTO at Acsone SA/NV
+32 2 888 31 20


This tutorial explains the OCA code quality and testing infrastructure: how it works, how it is configured and maintained. We will also discuss evolution perspectives.

Topics discussed include:
 - what is pre-commit and how it works
- linting - autoformating
- running Odoo tests
- how to run tests locally
- managing dependencies across repos and with external python libraries
- (tentative) how the configurations are maintained from the v14 branch onwards