Bug #9253

Improve how we start subprocesses in the test suite

Added by anonym 2015-04-16 12:04:44 . Updated 2015-05-12 18:38:01 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Test suite
Target version:
Start date:
2015-04-16
Due date:
% Done:

100%

Feature Branch:
test/9253-improve-subprocess-handling
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

Currently it’s a bit messy: the shell gets involved, we do IO redirection via the shell (and not Ruby’s Kernel.spawn facilities), some processes spams stdout/stderr with uninteresting errors, etc.


Subtasks


History

#1 Updated by anonym 2015-04-16 12:06:19

  • Description updated

#2 Updated by anonym 2015-04-17 10:21:51

  • Status changed from Confirmed to In Progress
  • Assignee changed from anonym to kytv
  • % Done changed from 0 to 50
  • QA Check set to Ready for QA
  • Feature Branch set to test/9253-improve-subprocess-handling

#3 Updated by kytv 2015-04-19 17:43:15

  • Assignee changed from kytv to intrigeri

Code review and testing passes here.

#4 Updated by intrigeri 2015-04-19 19:51:30

  • Status changed from In Progress to Fix committed
  • % Done changed from 50 to 100

Applied in changeset commit:5ca1a688f308e170625cb218f38522e30495a0c7.

#5 Updated by intrigeri 2015-04-19 19:54:12

  • Assignee deleted (intrigeri)
  • QA Check changed from Ready for QA to Pass

Merged into devel. I’m very happy to see our test suite getting this level of polish. I’ll be of great help when it’s extended and maintained in the next years :)

#6 Updated by BitingBird 2015-05-12 18:38:01

  • Status changed from Fix committed to Resolved