[Bug 56044] tp_base_call_channel_hangup: Only set_state to ENDED if not set
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Oct 17 11:28:36 CEST 2012
https://bugs.freedesktop.org/show_bug.cgi?id=56044
--- Comment #2 from Debarshi Ray <rishi.is at lostca.se> ---
Created attachment 68678
--> https://bugs.freedesktop.org/attachment.cgi?id=68678&action=edit
base-call-channel: Ignore spurious transitions
Against telepathy-glib-0.20 branch.
Lets make tp_base_call_channel_set_state check and ignore this, as hinted
earlier.
--
However, this causes the following failure in tp-gabble's test suite:
Traceback (most recent call last):
File
"/home/rishi/devel/telepathy/git/telepathy-gabble/tests/twisted/gabbletest.py",
line 634, in exec_test_deferred
fun(queue, bus, conns[0], streams[0])
File
"/home/rishi/devel/telepathy/git/telepathy-gabble/tests/twisted/jingle/call_helper.py",
line 809, in run_call_test
test.run()
File
"/home/rishi/devel/telepathy/git/telepathy-gabble/tests/twisted/jingle/call_helper.py",
line 802, in run
self.pickup()
File "./jingle/call-basics.py", line 116, in pickup
CallTest.pickup(self)
File
"/home/rishi/devel/telepathy/git/telepathy-gabble/tests/twisted/jingle/call_helper.py",
line 644, in pickup
signal = self.q.expect('dbus-signal', signal='CallStateChanged')
File
"/home/rishi/devel/telepathy/git/telepathy-gabble/tests/twisted/servicetest.py",
line 173, in expect
event = self.wait([pattern.subqueue])
File
"/home/rishi/devel/telepathy/git/telepathy-gabble/tests/twisted/servicetest.py",
line 307, in wait
raise TimeoutError
TimeoutError
FAIL: jingle/call-basics.py
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list