Syncing task from Mir.

** Changed in: mir (Ubuntu)
   Importance: Undecided => Medium

** Changed in: mir (Ubuntu)
       Status: New => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1209441

Title:
  [enhancement] Need automation to run stress test as part of CI process

Status in Mir:
  Triaged
Status in mir package in Ubuntu:
  Triaged

Bug description:
  We need to run the mir stress test suite as part of the CI automation
  process. This requires the following:

   * A Jenkins job that take a source branch as a parameter. That job should 
provision an up-to-date saucy machine and:
    - Build the source branch packages
    - Install the mir-demos and mir-test-tools packages
    - From a VT, run mir_demo_server
    - run "mir_stress -n 60", and check the return code of the mir_stress 
program. If it exited with a RC of 0, the jenkins job should pass. If it exits 
with any other return code, or fails to exit after 60 seconds (maybe 80 
seconds, to give it some grace time), the job should fail.
    - (optional) Sends Ctrl+C to the mir_demo_server.

  
  Once that's in place we need to hook this job up to the mir CI stack, so we 
cannot land mir code that breaks the stress tests.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1209441/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to