corrupt streams with designate py34 branch tests
Bug #1474250 reported by
Robert Collins
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Testrepository |
Triaged
|
High
|
Unassigned |
Bug Description
https:/
tox -epy34 -- designate.
put | cat into the end of the test command in .testr.conf and it works.
ditto | tee -a.
affected:
testr 34 backend 34
testr 27 backend 34
not affected
testr27 backend 27
testr34 backend 27
So this looks to be an interaction between testr's reading behaviour, and subunit.write's writing behaviour.
Changed in testrepository: | |
status: | New → Triaged |
importance: | Undecided → High |
To post a comment you must log in.
Hi Robert,
Thanks, i tried to run the command "tox -epy34" at my end with below changes: OS_STDOUT_ CAPTURE= ${OS_STDOUT_ CAPTURE: -1} \
OS_ STDERR_ CAPTURE= ${OS_STDERR_ CAPTURE: -1} \
OS_ LOG_CAPTURE= ${OS_LOG_ CAPTURE: -1} \
OS_ DEBUG=$ {OS_DEBUG: -1} \
OS_ TEST_TIMEOUT= ${OS_TEST_ TIMEOUT: -160} \
$ {PYTHON: -python} -m subunit.run discover -t ./ ./designate/tests $LISTOPT $IDOPTION|cat
my .testr.conf content is as below:
==========
[DEFAULT]
test_command=
test_id_ option= --load- list $IDFILE option= --list
test_list_
==========
I am getting the exception mentioned at "http:// paste.openstack .org/show/ 376878/".