コード例 #1
0
ファイル: test_debug.py プロジェクト: zzkristy/celery
 def test_sample_mem(self, mem_rss):
     prev, debug._mem_sample = debug._mem_sample, []
     try:
         debug.sample_mem()
         self.assertIs(debug._mem_sample[0], mem_rss())
     finally:
         debug._mem_sample = prev
コード例 #2
0
ファイル: test_debug.py プロジェクト: 277800076/celery
 def test_sample_mem(self, mem_rss):
     prev, debug._mem_sample = debug._mem_sample, []
     try:
         debug.sample_mem()
         self.assertIs(debug._mem_sample[0], mem_rss())
     finally:
         debug._mem_sample = prev
コード例 #3
0
ファイル: test_debug.py プロジェクト: game404/yuanmahui
def test_sample_mem(patching):
    mem_rss = patching('celery.utils.debug.mem_rss')
    prev, debug._mem_sample = debug._mem_sample, []
    try:
        debug.sample_mem()
        assert debug._mem_sample[0] is mem_rss()
    finally:
        debug._mem_sample = prev
コード例 #4
0
ファイル: test_debug.py プロジェクト: bryson/celery
def test_sample_mem(patching):
    mem_rss = patching('celery.utils.debug.mem_rss')
    prev, debug._mem_sample = debug._mem_sample, []
    try:
        debug.sample_mem()
        assert debug._mem_sample[0] is mem_rss()
    finally:
        debug._mem_sample = prev
コード例 #5
0
ファイル: state.py プロジェクト: bensternthal/firefox-flicks
 def task_ready(request):  # noqa
     global all_count
     global bench_start
     global bench_last
     all_count += 1
     if not all_count % bench_every:
         now = time()
         diff = now - bench_start
         print("- Time spent processing %s tasks (since first " "task received): ~%.4fs\n" % (bench_every, diff))
         sys.stdout.flush()
         bench_start = bench_last = now
         bench_sample.append(diff)
         sample_mem()
     return __ready(request)
コード例 #6
0
ファイル: state.py プロジェクト: zzkristy/celery
 def task_ready(request):  # noqa
     global all_count
     global bench_start
     global bench_last
     all_count += 1
     if not all_count % bench_every:
         now = monotonic()
         diff = now - bench_start
         print('- Time spent processing {0} tasks (since first '
               'task received): ~{1:.4f}s\n'.format(bench_every, diff))
         sys.stdout.flush()
         bench_start = bench_last = now
         bench_sample.append(diff)
         sample_mem()
     return __ready(request)
コード例 #7
0
ファイル: state.py プロジェクト: Awingu/celery
 def task_ready(request):  # noqa
     global all_count
     global bench_start
     global bench_last
     all_count += 1
     if not all_count % bench_every:
         now = monotonic()
         diff = now - bench_start
         print('- Time spent processing {0} tasks (since first '
               'task received): ~{1:.4f}s\n'.format(bench_every, diff))
         sys.stdout.flush()
         bench_start = bench_last = now
         bench_sample.append(diff)
         sample_mem()
     return __ready(request)
コード例 #8
0
 def task_ready(request):  # noqa
     global all_count
     global bench_start
     global bench_last
     all_count += 1
     if not all_count % bench_every:
         now = time()
         diff = now - bench_start
         print("- Time spent processing %s tasks (since first "
               "task received): ~%.4fs\n" % (bench_every, diff))
         sys.stdout.flush()
         bench_start = bench_last = now
         bench_sample.append(diff)
         sample_mem()
     return __ready(request)
コード例 #9
0
ファイル: control.py プロジェクト: pashinin/celery
def memsample(state, **kwargs):
    """Sample current RSS memory usage."""
    from celery.utils.debug import sample_mem
    return sample_mem()
コード例 #10
0
ファイル: control.py プロジェクト: 1995rishi/flaskmap
def memsample(state, **kwargs):  # pragma: no cover
    from celery.utils.debug import sample_mem
    return sample_mem()
コード例 #11
0
ファイル: control.py プロジェクト: skizhak/celery
def memsample(state, **kwargs):  # pragma: no cover
    from celery.utils.debug import sample_mem
    return sample_mem()
コード例 #12
0
def memsample(state, **kwargs):
    """Sample current RSS memory usage."""
    from celery.utils.debug import sample_mem
    return sample_mem()
コード例 #13
0
ファイル: control.py プロジェクト: carlohamalainen/celery
def memsample(panel, **kwargs):
    from celery.utils.debug import sample_mem
    return sample_mem()