def do_run(self, t, tid): trans = Transaction('http://test.com/test/', t + 0.) trans.startCall('foo', 'abc', t + 1.) trans.startCall('foo', 'def', t + 3.) trans.endCall(t + 4.) trans.endCall(t + 7.) trans.finish(t + 10.) profiler.transaction[tid] = trans return trans
def do_run2(self, t, tid): trans = Transaction('http://test.com/test/', t + 0.) trans.startCall('foo', 'bar', t + 1.) trans.startCall('foo', 'fle', t + 2.) trans.endCall(t + 3.) trans.startCall('foo', 'ble', t + 4.) trans.startCall('foo', 'fle', t + 5.) trans.endCall(t + 6.) trans.endCall(t + 7.) trans.endCall(t + 8.) trans.finish(t + 10.) profiler.transaction[tid] = trans return trans