Beispiel #1
0
def monkey():
    print "in monkey"
    time.sleep(0.1)
    gt.stamp('oh-whoa')
Beispiel #2
0
 def print_it(self):
     time.sleep(0.1)
     print "time.sleep(0.1)"
     gt.stamp('in_the_method')
Beispiel #3
0
def funky():
    print "inside funky"
    time.sleep(0.1)
    gt.stamp('wrapped_1')
Beispiel #4
0
from context import gtimer as gt
import time
import test2_b

# import data_glob as g


# @gt.wrap
def funky():
    print "inside funky"
    time.sleep(0.1)
    gt.stamp('wrapped_1')


time.sleep(0.1)
gt.stamp('first')
# for i in [1, 2, 3]:

dumdum = test2_b.Dummy()

dumdum.print_it()
gt.stamp('after dumdum')
loop = gt.timed_for([1, 2, 3], 'loop1')

# for i in gt.timed_for([1, 2, 3], 'loop1'):
for i in loop:
    print "i: ", i
    # print "g.lf: ", g.lf
    # print "g.lf.stamps: ", g.lf.stamps
    time.sleep(0.1)
    funky()
Beispiel #5
0
def wrap_it_up(x=0.1):
    time.sleep(x)
    gt.stamp('in_wrap')
    time.sleep(x)
    gt.stamp('in_wrap_2')
Beispiel #6
0
    time.sleep(x)
    gt.stamp('in_wrap')
    time.sleep(x)
    gt.stamp('in_wrap_2')


filenames = ['test3a.pkl', 'test3b.pkl']

time.sleep(0.1)
# gt.stamp('beforehand')
loop = gt.timed_loop('loop1')

for i in [1, 2, 3, 4]:
    next(loop)
    time.sleep(0.1)
    gt.stamp('l1')
loop.exit()

# current_times = gt.get_times()
# print gt.report()
wrap_it_up()
wrap_it_up()
# gt.b_stamp(keep_subdivisions=True)
# gt.stamp('after_wrap')  # if this commented, wrap should land in UNASGN

loop2 = gt.timed_for([1, 2, 3], 'loop2')
for i in loop2:
    print "i: ", i
    time.sleep(0.1)
    gt.stamp('l2')
    loop3 = gt.timed_for([1, 2, 3], 'loop3')