use multiprocess to avoid pickle errors in tox on macos

Closes-Bug: #1998146
Change-Id: Id3ccee0f2f6ffb86c67b222f4cb0a869ba8c6bda
This commit is contained in:
Guillaume DeMengin 2022-11-28 21:22:51 +01:00
parent d2573fad0d
commit 73e9f40a34
3 changed files with 7 additions and 4 deletions

View File

@ -22,7 +22,8 @@
nodeset: ubuntu-xenial
- tox-py36:
nodeset: ubuntu-bionic
- jjb-tox-cross-jenkins-job-builder
- jjb-tox-cross-jenkins-job-builder:
nodeset: ubuntu-xenial
gate:
jobs:
- tox-linters
@ -33,4 +34,5 @@
nodeset: ubuntu-xenial
- tox-py36:
nodeset: ubuntu-bionic
- jjb-tox-cross-jenkins-job-builder
- jjb-tox-cross-jenkins-job-builder:
nodeset: ubuntu-xenial

View File

@ -13,3 +13,4 @@ stestr>=2.0.0,!=3.0.0
testscenarios
testtools
pre-commit
multiprocess

View File

@ -1,7 +1,7 @@
import functools
import json
from multiprocessing import Process
from multiprocessing import Queue
from multiprocess import Process
from multiprocess import Queue
import traceback
from mock import Mock