On Thu, 2010-10-28 at 15:05 -0700, Jean-Marc Eurin wrote:
> Adding some logging in the drones.

Applied, thanks!

> Signed-off-by: Jean-Marc Eurin <[email protected]>
> 
> --- autotest/scheduler/drone_manager.py       2010-04-16 17:28:37.000000000 
> -0700
> +++ autotest/scheduler/drone_manager.py       2010-10-28 14:38:16.000000000 
> -0700
> @@ -452,12 +452,14 @@
>          while self._drone_queue:
>              drone = heapq.heappop(self._drone_queue).drone
>              checked_drones.append(drone)
> +            logging.info('Checking drone %s', drone.hostname)
>              if not drone.usable_by(username):
>                  continue
>  
>              drone_allowed = (drone_hostnames_allowed is None
>                               or drone.hostname in drone_hostnames_allowed)
>              if not drone_allowed:
> +                logging.debug('Drone %s not allowed: ', drone.hostname)
>                  continue
>  
>              usable_drones.append(drone)
> @@ -465,6 +467,9 @@
>              if drone.active_processes + num_processes <= drone.max_processes:
>                  drone_to_use = drone
>                  break
> +            logging.info('Drone %s has %d active + %s requested > %s max',
> +                         drone.hostname, drone.active_processes, 
> num_processes,
> +                         drone.max_processes)
>  
>          if not drone_to_use and usable_drones:
>              drone_summary = ','.join('%s %s/%s' % (drone.hostname,
> _______________________________________________
> Autotest mailing list
> [email protected]
> http://test.kernel.org/cgi-bin/mailman/listinfo/autotest


_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest

Reply via email to