1. 06 Mar, 2018 2 commits
  2. 28 Feb, 2018 3 commits
  3. 22 Feb, 2018 1 commit
    • Philippe Pepiot's avatar
      Revoke and remove logs for deleted tasks · 0a4fd2cc714a
      Philippe Pepiot authored
      When a CeleryTask is deleted a postcommit hooks is trigerred to revoke the
      tasks (and child tasks) and to remove the logs from the redis database.
      
      This avoid filling the redis database with deleted task logs.
      0a4fd2cc714a
  4. 17 Nov, 2017 2 commits
  5. 15 Nov, 2017 2 commits
    • Philippe Pepiot's avatar
      Fix testing tasks creating other tasks · 1ef783692e79
      Philippe Pepiot authored
      When a task create a new task (by calling start_async_task), _TEST_TASK was
      reset during the loop on it, this was leading to a KeyError (in case of
      multiple tasks) or in sub-tasks not being started.
      
      Fix this by not overriding _TEST_TASK for each new cubicweb connection and by
      consuming _TEST_TASK until there is no tasks left.
      1ef783692e79
    • Philippe Pepiot's avatar
      Drop useless setUp() in BaseCeleryTaskTC · 0aca21e47a99
      Philippe Pepiot authored
      CELERY_ALWAYS_EAGER is already set in setUpClass
      0aca21e47a99
  6. 26 Jun, 2017 1 commit
  7. 23 Jun, 2017 2 commits
  8. 09 Jun, 2017 3 commits
  9. 30 May, 2017 1 commit
    • Philippe Pepiot's avatar
      test: run celery monitor after the tasks finish in non EAGER mode · f736030ffc25
      Philippe Pepiot authored
      When running tests in non EAGER mode, tasks workflow synchronization was done
      in run_all_tasks(), this seemed to work because task execution was
      asynchronously finished before call to celery-monitor.
      
      Fix this by explicitely running celery-monitor in wait_async_task which wait
      the task is actually finished.
      f736030ffc25
  10. 19 May, 2017 3 commits
  11. 23 May, 2017 3 commits
  12. 14 Mar, 2017 4 commits
  13. 22 Feb, 2017 4 commits
  14. 20 Feb, 2017 3 commits
  15. 16 Feb, 2017 4 commits
  16. 17 Jan, 2017 2 commits