Exemplo n.º 1
0
def getPerfCpuClockData(server):

    profiler = PerfProfiler(server)
    data = profiler.get_perf_cpu_clock()

    if 'request_id' in request.args:
        data['response_id'] = request.args['request_id']

    return jsonify(data)
Exemplo n.º 2
0
def getPerfFlameData(server):

    profiler = PerfProfiler(server)
    data = profiler.get_cmd_perf_flame()

    if 'request_id' in request.args:
        data['response_id'] = request.args['request_id']

    return jsonify(data)
Exemplo n.º 3
0
def get_perf_flame(request):
    server = request['server']
    interval = request['interval']
    socketio = perf_blueprint.get_io()
    global perf_flame_timer
    if perf_flame_timer is None:
        perf_flame_timer = Timer(interval, background_timer_stuff, [
            socketio, interval, "perf.flame.res",
            PerfProfiler(server).get_cmd_perf_flame
        ])
        perf_flame_timer.start()
    emit("perf.flame.res", PerfProfiler(server).get_cmd_perf_flame())
class GetCmdPerfFlameComponentTestCase(unittest.TestCase):
    def setUp(self):
        self.profiler = PerfProfiler('www.rmlink.cn')

    def test_flame_burner(self):

        flame_data = self.profiler.get_cmd_perf_flame()

        pprint(flame_data)
Exemplo n.º 5
0
def get_perf_flame(request):
    server = request['server']
    interval = request['interval']
    socketio = perf_blueprint.get_io()
    global perf_flame_timer, perf_flame_count
    perf_flame_count = request["flag"]
    set_value("perfflame", str(perf_flame_count))
    # if perf_flame_timer is None:
    perf_flame_timer = Timer(interval, background_timer_stuff_perfflame, [
        socketio, interval, "perf.flame.res",
        PerfProfiler(server).get_cmd_perf_flame
    ])
    perf_flame_timer.start()
Exemplo n.º 6
0
def get_perf_cpu_clock(request):
    server = request['server']
    interval = request['interval']
    socketio = perf_blueprint.get_io()
    global perf_cpuclock_timer, perf_cpuclock_count
    # if perf_cpuclock_timer is None:
    perf_cpuclock_count = request["flag"]
    set_value("perfcpuclock", str(perf_cpuclock_count))
    perf_cpuclock_timer = Timer(interval, background_timer_stuff_perfcpuclock,
                                [
                                    socketio, interval, "perf.cpuclock.res",
                                    PerfProfiler(server).get_perf_cpu_clock
                                ])
    perf_cpuclock_timer.start()
Exemplo n.º 7
0
 def setUp(self):
     self.functor = PerfProfiler('').get_perf_cpu_clock
 def setUp(self):
     self.profiler = PerfProfiler('www.rmlink.cn')
Exemplo n.º 9
0
 def test_stability(self):
     profiler = PerfProfiler('www.rmlink.cn')
     self.repeated_test(profiler.get_perf_cpu_clock)
Exemplo n.º 10
0
 def setUp(self):
     self.profiler = PerfProfiler('')
 def test_stability(self):
     profiler = PerfProfiler('www.rmlink.cn')
     self.repeated_test(profiler.get_cmd_perf_flame)