mirror of
https://github.com/odoo/runbot.git
synced 2025-03-15 23:45:44 +07:00
![]() randomise the name of the repositories created so they don't collide and lead to odd results when running concurrent test cases which specify the same repo name (a common property). As a result, ignore the "no delete" flag for creation: there should be no way to land on a pre-existing repo name even if we didn't clean them up. Also stagger the check of a running ngrok process: when pytest starts its worker processes, all workers will run the tunnel fixture, and since the ngrok process takes some time to get into a stable run state chances are multiple workers will fail to connect and try to start ngrok concurrently, which blows up as ngrok just kills the extra processes instead of merging / proxying into an existing session. A proper lockfile would probably be better but... Fixes #297 |
||
---|---|---|
forwardport | ||
runbot | ||
runbot_builder | ||
runbot_cla | ||
runbot_merge | ||
.gitignore | ||
conftest.py | ||
README.md | ||
requirements.txt |
Odoo Runbot Repository
This repository contains the source code of Odoo testing bot runbot.odoo.com and related addons.
Runbot
The runbot/
directory holds the main runbot Odoo addon.
Runbot CLA addon
The runbot_cla/
directory contains an Odoo addon that checks CLA.