fuel-web tests leave running fakeui process
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Dima Shulyak |
Bug Description
See the log here https:/
At the beginning of the test we have:
+ grep manage.py
jenkins 13130 0.0 0.0 11744 920 ? S 14:32 0:00 grep manage.py
And at the end:
+ grep manage.py
jenkins 18862 0.7 0.2 907476 42440 ? Sl 14:55 0:01 .tox/venv/
jenkins 18980 2.5 0.3 1054940 51036 ? Sl 14:55 0:06 .tox/venv/
jenkins 23256 0.0 0.0 11748 924 ? S 14:59 0:00 grep manage.py
Running run_tests.sh with 'set -x' shows that first pid in a cycle is not catched by the grep filter.
Changed in fuel: | |
status: | Fix Committed → Fix Released |
`run_server` function sometimes doesn't return pid of the process, because tox not always have time to run the sever [1], need to add retry mechanism when we retrieve pid of the process
[1] https:/ /github. com/stackforge/ fuel-web/ blob/fd4203b116 3705c19e6a8208f 427893a5617790d /run_tests. sh#L482- L483