Project

General

Profile

Actions

Feature #17283

closed

In thread executor for testing inside transactions

Added by Ivan Necas over 7 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Fixed in Releases:
Found in Releases:

Description

In foreman, we heavily depend on db transactions in our test suite, which makes it next to impossible to do continuous transition of some actions to async mode. The plan is to provide an inthread executor for testing, that would perform the task execution in the same thread as the test is running, so that everything runs in the same transaction at the end.


Related issues 1 (0 open1 closed)

Blocks Foreman - Feature #15779: Make report, puppet classes and environments importing asynchronous using foreman-tasksClosedMarek Hulán07/22/2016Actions
Actions #1

Updated by Ivan Necas over 7 years ago

  • Blocks Feature #15779: Make report, puppet classes and environments importing asynchronous using foreman-tasks added
Actions #2

Updated by Ivan Necas over 7 years ago

  • Pull request https://github.com/Dynflow/dynflow/pull/209 added
Actions #3

Updated by The Foreman Bot over 7 years ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/theforeman/foreman-tasks/pull/211 added
Actions #4

Updated by Ivan Necas over 7 years ago

  • translation missing: en.field_release set to 206
Actions #5

Updated by Ivan Necas over 7 years ago

  • Status changed from Ready For Testing to Closed
Actions #6

Updated by The Foreman Bot over 7 years ago

  • Pull request https://github.com/theforeman/foreman-tasks/pull/214 added
Actions

Also available in: Atom PDF