Provide a "post buildout steps" for functional testing
Bug #1196310 reported by
Georges Racinet
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenERP buildbot configurator |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
See https:/
This will be used for any testing that requires the server to actually run normally. These include:
- any functional testing with tools such as funkload or Selenium
- Javascript unit tests (AFAIK it's required to have a running server, among other things)
The common pattern to implement will be :
- start OpenERP server, listening on an available port
- launch commands specified from the MANIFEST configuration file.
- stop OpenERP server
Related branches
To post a comment you must log in.
Just pushed working implementation, for debian-based buildslaves only (uses /sbin/start- stop-daemon) .
Use a capability and build-requires if you need to restrict to them.
For more universality, we might require the buildouts to have a supervisor dedicated part and use it to control openerp process, but I did not want to take that road right away