Changeset 1328 for DCWoRMS/branches


Ignore:
Timestamp:
03/31/14 17:07:50 (11 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/branches/coolemall/src/simulator/stats/implementation/DCWormsStatistics.java

    r1310 r1328  
    801801 
    802802                                        try{ 
    803                                                 double usefulWork = execTask.getResourceConsumptionProfile().getUsefulWork(); 
     803                                                double usefulWork = execTask.getResourceConsumptionProfile().getUsefulWork()/pes.size(); 
    804804                                                //double usefulWork = gatherUsefulWorkStats(pe).getValue(); 
    805805                                                GSSAccumulator uwAcc; 
    806                                                 if(metCalc.getMetricsData().containsKey(pe.getFullName())){ 
    807                                                         uwAcc = metCalc.getMetricsData().get(pe.getFullName()).get(0); 
     806                                                if(metCalc.getMetricsData().containsKey("UW_" + pe.getFullName())){ 
     807                                                        uwAcc = metCalc.getMetricsData().get("UW_" + pe.getFullName()).get(0); 
    808808                                                        uwAcc.add(usefulWork); 
    809809                                                } else { 
    810810                                                        uwAcc = new GSSAccumulator(); 
    811811                                                        uwAcc.add(usefulWork); 
    812                                                         metCalc.addMetricsData(pe.getFullName(), uwAcc); 
     812                                                        metCalc.addMetricsData("UW_" + pe.getFullName(), uwAcc); 
    813813                                                } 
    814814                                        }  catch (Exception e){ 
     
    15311531                                Executable task = (Executable) execList.get(j); 
    15321532                                if(task.isFinished() == false){ 
    1533                                         return; 
     1533                                        continue; 
    15341534                                } 
    15351535                                TaskStats taskStats = createTaskStats(task); 
Note: See TracChangeset for help on using the changeset viewer.