usertest should support starting/killing servers

Bug #277408 reported by Martin Pool
2
Affects Status Importance Assigned to Milestone
Bazaar Usertest
Confirmed
Medium
Unassigned

Bug Description

usertest currently (see http://people.ubuntu.com/~ianc/plugins/usertest/doc/usertest-tutorial.html#benchmarking-network-operations) supports testing some network operations, and can be given urls to test against. However, particularly for benchmarking bzr hpss operations, it would be good for the test suite to allow starting up and then later killing a server process.

Martin Pool (mbp)
Changed in bzr-usertest:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Vincent Ladeuil (vila) wrote :

Feel free to cannibalize or use https://code.launchpad.net/~vila/bzr/local-test-server which provides the necessary infrastructure.
It doesn't, yet, offer smart servers, but that's planed.
There are still some rough edges, but basically, test servers are started/stopped independently (so they keep running between uses by a test suite or benchmarking suite).
They are currently plugged (a la transport get_test_permutations) in the bzr test suite when available (i.e. if a server is not started, it's not plugged), but the plugging can be done by bzr-usertest if needed (i.e. if a server is started then it's plugged in and more tests/benchmarks can be run against it).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.