def thread_2(): c.log_bmark("Server thread spawned") sleep(0.7) c.log_start("User profile", bookmark=True) sleep(0.1) c.log_start("Search database") sleep(0.3) c.log_endok("Search database") c.log_start("Render") sleep(0.1) c.log_endok("Render") c.log_endok("Logging in")
def thread(): c.log_bmark("Server thread spawned") for n in range(0, 4): time.sleep(random.random() * 0.5) c.log_start("Processing Video", bookmark=True) c.log_start("Reading file") time.sleep(1 + random.random() * 2.0) c.log_endok("") with lock: c.log_start("Adding to archive") time.sleep(1 + random.random() * 2.0) c.log_endok("") c.log_endok("")
def thread_4(): c.log_bmark("Server thread spawned") c.log_start("Logging in", bookmark=True) sleep(0.1) c.log_start("Search database") sleep(0.3) c.log_endok("Search database") c.log_start("Initialise session for 'laura'") sleep(0.3) c.log_endok("Initialise session for 'laura'") c.log_start("Render") sleep(0.1) c.log_endok("Render") c.log_endok("Logging in") sleep(0.2) c.log_start("Repeat login", bookmark=True) sleep(0.2) c.log_ender("Repeat login") sleep(0.2) c.log_start("Read article", bookmark=True) sleep(0.05) c.log_start("Search database") sleep(0.3) c.log_endok("Search database") c.log_start("Render") sleep(0.1) c.log_endok("Render") sleep(0.05) c.log_endok("Read article")
def thread_3(): c.log_bmark("Server thread spawned") sleep(0.2) c.log_start("Read article", bookmark=True) sleep(0.05) c.log_start("Search database") sleep(0.3) c.log_endok("Search database") c.log_start("Render") sleep(0.1) c.log_endok("Render") sleep(0.05) c.log_endok("Read article") sleep(0.4) c.log_start("Post comment", bookmark=True) sleep(0.05) c.log_start("Create") sleep(0.3) c.log_endok("Create") c.log_start("Render") sleep(0.1) c.log_endok("Render") sleep(0.05) c.log_endok("Post comment")
from threading import Thread from time import sleep import random import sys import time import threading sys.path.append("../context-apis/python/") import context.api as c if __name__ == "__main__": c.set_log("file://%s" % sys.argv[0].replace(".py", ".ctxt"), append=False) c.log_start("Rendering Repeat", bookmark=True) for n in range(0, 1000): c.log_start("Frame") time.sleep(0.001) c.log_endok("") c.log_endok() c.log_start("Rendering Alternating", bookmark=True) for n in range(0, 500): c.log_start("Frame A") time.sleep(0.001) c.log_endok("") c.log_start("Frame B") time.sleep(0.001) c.log_endok("") c.log_endok()
def test_log_start(self): c.log_start("starto") c.log_start("starto", clear=True) c.log_start("starto", bookmark=True)