title: Workflow Auto Cleanup timer job does not run
body: <p>I am testing a couple of workflows for their workflow history cleanup time intervals. The workflow History needs to be retained for a specific number of days. I have implemented the solutions recommended <a href="http://mdablog.spaces.live.com/Blog/cns!B0C40902E1212960!796.entry" rel="nofollow noreferrer">here</a> </p>
  
  <p>My problem is that, now I need to test my code to see if the workflow history is getting cleaned up after the exact number of days. </p>
  
  <p>I came to know that the workflow history is cleanep up by a timer job called "Workflow Auto Cleanup" which runs daily.</p>
  
  <p>But in my case, the workflow History cleanup does not seem to run, because, in "Central Administration > Operations > Timer Job Definitions > Edit Timer Job" , the last run time is shown as "N\A"</p>
  
  <p>Is there anything I am missing here? What should I do to make this timer job run properly?</p>
  
  <p>Update: Checking the SharePoint logs gives this message:
  "Upgrade job definition already exists, waiting for the existing upgrade to complete"</p>