diff --git a/src/experiments/weather-monitor/campaign.cc b/src/experiments/weather-monitor/campaign.cc index 0d3da831..a503cc3b 100644 --- a/src/experiments/weather-monitor/campaign.cc +++ b/src/experiments/weather-monitor/campaign.cc @@ -3,6 +3,8 @@ #include #include +#include + #include "campaign.hpp" #include "experimentInfo.hpp" #include "cpn/CampaignManager.hpp" @@ -44,6 +46,8 @@ bool WeatherMonitorCampaign::run() log << "startup" << endl; + boost::timer t; + // load trace ifstream tracef(trace_filename); if (tracef.fail()) { @@ -270,8 +274,9 @@ bool WeatherMonitorCampaign::run() } //delete res; // currently racy if jobs are reassigned } - log << "done. sent " << count << " received " << rescount << endl; results.close(); + log << "done. sent " << count << " received " << rescount << endl; + log << "elapsed: " << t.elapsed() << "s" << endl; return true; }