Page MenuHomePhabricator

[qa] Switch to using multiprocessing instead of threading
AbandonedPublic

Authored by schancel on Nov 30 2018, 03:20.

Details

Reviewers
deadalnix
jasonbcox
Group Reviewers
Restricted Project
Summary

This commit changes the test_runner to use the multiprocessing library
rather than the threading library. This enables the capturing STDIN and STDOUT
since the queues now use IPC rather than python internal threading.

Depends on D2153, D2168

Test Plan
./test/functional/test_runner.py

Diff Detail

Event Timeline

schancel created this revision.Nov 30 2018, 03:20
Herald added a reviewer: Restricted Project. · View Herald TranscriptNov 30 2018, 03:20
This comment was removed by schancel.
schancel edited the summary of this revision. (Show Details)Nov 30 2018, 05:34
schancel updated this revision to Diff 6223.Dec 1 2018, 21:33

Split diff so move is handled before this. DEpends on D2168

jasonbcox requested changes to this revision.Wed, Feb 27, 20:35
jasonbcox added a subscriber: jasonbcox.

Moving this off of the review queue until the dependencies are finished.

This revision now requires changes to proceed.Wed, Feb 27, 20:35
schancel abandoned this revision.Sun, Mar 17, 04:33