Changeset 6820
- Timestamp:
- Feb 14, 2018, 6:23:44 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lliurex-analytics-server/trunk/fuentes/testing_utils/test_analytics.py
r6773 r6820 35 35 STATS_ON=1 # req/s stats 36 36 37 USE_PLATFORM_DATA=False 37 38 MAX_RANDOM_CLIENTS=50000 38 39 DEBUG=0 39 40 SHOW_BY_APP=True 40 41 PAUSE_SHOW_STATS=False 41 PAUSE_WITH_DATE_ROUNDS= True42 PAUSE_WITH_DATE_ROUNDS=False 42 43 # STAT COUNTERS 43 44 NPET=0 … … 99 100 100 101 102 ARCHS=['x86_64','i386'] 101 103 102 104 class DB(): … … 154 156 self.updates=0 155 157 self.inc_date=0 158 if USE_PLATFORM_DATA: 159 pdata = self.gen_platform_data() 160 for att in pdata: 161 setattr(self,att,pdata[att]) 162 163 def gen_platform_data(self): 164 data = {} 165 rnd=random.randint(1,8000) 166 data['arch']=ARCHS[rnd%2] 167 data['mem']=str(rnd*1024) 168 data['vga']='VGA '+ data['mem'][0:2] 169 data['cpu']='CPU '+ data['mem'][1:3] 170 data['ncpu']=str((rnd%3)+1) 171 return data 156 172 157 173 def info(self): … … 226 242 tmp['stats']=json.dumps(apps) 227 243 tmp['uid']=self.mac 244 if USE_PLATFORM_DATA: 245 tmp['specs'] = {} 246 tmp['specs']['mac']=self.mac 247 tmp['specs']['arch']=self.arch 248 tmp['specs']['mem']=self.mem 249 tmp['specs']['vga']=self.vga 250 tmp['specs']['cpu']={'model':self.cpu,'ncpus':self.ncpu} 228 251 if self.inc_date > 0: 229 252 d=datetime.today()+relativedelta(months=0-self.inc_date)
Note: See TracChangeset
for help on using the changeset viewer.