def setUp(self): self.rundb = util.get_rundb() self.rundb.runs.create_index( [("last_updated", DESCENDING), ("tc_base", DESCENDING)], name="finished_ltc_runs", partialFilterExpression={"finished": True, "tc_base": {"$gte": 40}}, )
def setUpClass(self): self.rundb = get_rundb() # Set up a run num_tasks = 4 num_games = num_tasks * self.rundb.chunk_size run_id = self.rundb.new_run('master', 'master', num_games, '10+0.01', 'book', 10, 1, '', '', username='******', tests_repo='travis', start_time=datetime.datetime.utcnow()) self.run_id = str(run_id) run = self.rundb.get_run(self.run_id) run['approved'] = True # Set up a task self.task_id = 0 for i, task in enumerate(run['tasks']): if i is not self.task_id: run['tasks'][i]['pending'] = False self.rundb.buffer(run, True) # Set up an API user (a worker) self.username = '******' self.password = '******' self.remote_addr = '127.0.0.1' self.concurrency = 7 self.worker_info = { 'username': self.username, 'password': self.password, 'remote_addr': self.remote_addr, 'concurrency': self.concurrency, 'unique_key': 'unique key', 'version': WORKER_VERSION } self.rundb.userdb.create_user(self.username, self.password, '*****@*****.**') user = self.rundb.userdb.get_user(self.username) user['blocked'] = False user['machine_limit'] = 50 self.rundb.userdb.save_user(user) self.rundb.userdb.user_cache.insert_one({ 'username': self.username, 'cpu_hours': 0, }) self.rundb.userdb.flag_cache.insert_one({ 'ip': self.remote_addr, 'country_code': '??' })
def setUp(self): self.rundb = util.get_rundb() self.rundb.runs.create_index([('last_updated', DESCENDING), ('tc_base', DESCENDING)], name='finished_ltc_runs', partialFilterExpression={ 'finished': True, 'tc_base': { '$gte': 40 } })
def setUpClass(self): self.rundb = get_rundb() # Set up a run with 2 tasks num_games = 2 * self.rundb.chunk_size run_id = self.rundb.new_run( "master", "master", num_games, "10+0.01", "10+0.01", "book", 10, 1, "", "", username="******", tests_repo="travis", start_time=datetime.datetime.utcnow(), ) self.run_id = str(run_id) run = self.rundb.get_run(self.run_id) run["approved"] = True # Set up a user self.username = "******" self.password = "******" self.remote_addr = "127.0.0.1" self.concurrency = 7 self.worker_info = { "username": self.username, "password": self.password, "remote_addr": self.remote_addr, "concurrency": self.concurrency, "unique_key": "unique key", "version": WORKER_VERSION, } self.rundb.userdb.create_user(self.username, self.password, "*****@*****.**") user = self.rundb.userdb.get_user(self.username) user["blocked"] = False user["machine_limit"] = 50 self.rundb.userdb.save_user(user) self.rundb.userdb.user_cache.insert_one({ "username": self.username, "cpu_hours": 0 }) self.rundb.userdb.flag_cache.insert_one({ "ip": self.remote_addr, "country_code": "??" })
def setUp(self): self.rundb = util.get_rundb() self.rundb.runs.create_index( [("last_updated", DESCENDING), ("tc_base", DESCENDING)], name="finished_ltc_runs", partialFilterExpression={ "finished": True, "tc_base": { "$gte": 40 } }, ) self.chunk_size = 200 self.worker_info = { "uname": "Linux 5.11.0-40-generic", "architecture": ["64bit", "ELF"], "concurrency": 1, "max_memory": 5702, "min_threads": 1, "username": "******", "version": WORKER_VERSION, "python_version": [ sys.version_info.major, sys.version_info.minor, sys.version_info.micro, ], "gcc_version": [ 9, 3, 0, ], "unique_key": "unique key", "rate": { "limit": 5000, "remaining": 5000 }, "ARCH": "?", "nps": 0.0, }
def setUpClass(self): self.chunk_size = 200 self.rundb = get_rundb() # Set up an API user (a worker) self.username = "******" self.password = "******" self.unique_key = "unique key" self.remote_addr = "127.0.0.1" self.concurrency = 7 self.worker_info = { "uname": "Linux 5.11.0-40-generic", "architecture": ["64bit", "ELF"], "concurrency": self.concurrency, "max_memory": 5702, "min_threads": 1, "username": self.username, "version": WORKER_VERSION, "python_version": [ sys.version_info.major, sys.version_info.minor, sys.version_info.micro, ], "gcc_version": [ 9, 3, 0, ], "compiler": "g++", "unique_key": "unique key", "rate": {"limit": 5000, "remaining": 5000}, "ARCH": "?", "nps": 0.0, } self.rundb.userdb.create_user(self.username, self.password, "*****@*****.**") user = self.rundb.userdb.get_user(self.username) user["blocked"] = False user["machine_limit"] = 50 self.rundb.userdb.save_user(user) self.rundb.userdb.user_cache.insert_one( {"username": self.username, "cpu_hours": 0} ) self.rundb.userdb.flag_cache.insert_one( {"ip": self.remote_addr, "country_code": "??"} )
def setUp(self): self.rundb = util.get_rundb() self.run_id = self.rundb.new_run('master', 'master', 100000, '100+0.01', 'book', 10, 1, '', '', username='******', tests_repo='travis', start_time=datetime.datetime.utcnow()) self.rundb.userdb.user_cache.insert_one({ 'username': '******', 'cpu_hours': 12345 }) self.config = testing.setUp() self.config.add_route('api_stop_run', '/api/stop_run')
def setUp(self): self.rundb = util.get_rundb() self.run_id = self.rundb.new_run( "master", "master", 100000, "100+0.01", "book", 10, 1, "", "", username="******", tests_repo="travis", start_time=datetime.datetime.utcnow(), ) self.rundb.userdb.user_cache.insert_one({ "username": "******", "cpu_hours": 12345 }) self.config = testing.setUp() self.config.add_route("api_stop_run", "/api/stop_run")
def setUp(self): self.rundb = util.get_rundb() self.rundb.userdb.create_user("JoeUser", "secret", "*****@*****.**") self.config = testing.setUp() self.config.add_route("login", "/login")
def setUp(self): self.rundb = util.get_rundb() self.config = testing.setUp() self.config.add_route("login", "/login") self.config.add_route("signup", "/signup")
def setUpClass(self): self.rundb = get_rundb() # Set up a run num_tasks = 4 num_games = num_tasks * self.rundb.chunk_size run_id = self.rundb.new_run( "master", "master", num_games, "10+0.01", "10+0.01", "book", 10, 1, "", "", username="******", tests_repo="travis", start_time=datetime.datetime.utcnow(), ) self.run_id = str(run_id) run = self.rundb.get_run(self.run_id) run["approved"] = True # Set up a task self.task_id = 0 task = { "num_games": self.rundb.chunk_size, "stats": { "wins": 0, "draws": 0, "losses": 0, "crashes": 0 }, "active": True, } run["tasks"].append(task) self.rundb.buffer(run, True) # Set up an API user (a worker) self.username = "******" self.password = "******" self.unique_key = "unique key" self.remote_addr = "127.0.0.1" self.concurrency = 7 self.worker_info = { "username": self.username, "password": self.password, "remote_addr": self.remote_addr, "concurrency": self.concurrency, "unique_key": "unique key", "version": WORKER_VERSION, } run["tasks"][0]["worker_info"] = self.worker_info self.rundb.userdb.create_user(self.username, self.password, "*****@*****.**") user = self.rundb.userdb.get_user(self.username) user["blocked"] = False user["machine_limit"] = 50 self.rundb.userdb.save_user(user) self.rundb.userdb.user_cache.insert_one({ "username": self.username, "cpu_hours": 0 }) self.rundb.userdb.flag_cache.insert_one({ "ip": self.remote_addr, "country_code": "??" })
def setUp(self): self.rundb = util.get_rundb() self.rundb.userdb.create_user('JoeUser', 'secret', '*****@*****.**') self.config = testing.setUp() self.config.add_route('login', '/login')
def setUp(self): self.rundb = util.get_rundb() self.config = testing.setUp() self.config.add_route('login', '/login') self.config.add_route('signup', '/signup')