remove forked argument in front of tests - does not play nicely with subprocvecenv in spawned processes; analog of forked in ddpg/test_smoke

This commit is contained in:
Peter Zhokhov
2019-01-24 17:49:02 -08:00
parent 0c949b0680
commit cd8d3389ba
2 changed files with 6 additions and 3 deletions

View File

@@ -11,4 +11,4 @@ install:
script:
- flake8 . --show-source --statistics
- docker run baselines-test pytest -v --forked .
- docker run baselines-test pytest -v .

View File

@@ -1,7 +1,10 @@
from baselines.run import main as M
from multiprocessing import Process
import baselines.run
def _run(argstr):
M(('--alg=ddpg --env=Pendulum-v0 --num_timesteps=0 ' + argstr).split(' '))
p = Process(target=baselines.run.main, args=('--alg=ddpg --env=Pendulum-v0 --num_timesteps=0 ' + argstr).split(' '))
p.start()
p.join()
def test_popart():
_run('--normalize_returns=True --popart=True')