Skip to content

Instantly share code, notes, and snippets.

@txomon
Last active December 20, 2015 23:08
Show Gist options
  • Save txomon/6210059 to your computer and use it in GitHub Desktop.
Save txomon/6210059 to your computer and use it in GitHub Desktop.
....................................EEEEEEEE..EEEEE.E...EEEEEE...EE..EEEEE.E...EEEE.EE.EEE.EEEEEEEEEEEEEE..EE.EE.E.EEEEEE..EEE.EEE.EEE.EEE..EEEEEEEE.EE..............................E....E........EE.....................................................................................................................................................................................................................................................................................E.......E....................E................................................................................................................................................F.......F.......EEE.............................................EE..E..............................................................EEEEEEE........................................EE.EE....................................FEEE.................FEFFF....F..................................................................................................................................................................................................F.................................................................................................................................................................................................................................................................
======================================================================
ERROR: test_current_track_after_completed_playlist (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 118, in test_current_track_after_completed_playlist
self.playback.play(self.tracklist.tl_tracks[-1])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:8eab4fea-cb15-4e92-89ff-e9912ceef12a)
pykka: DEBUG: Starting DummyAudio (urn:uuid:8eab4fea-cb15-4e92-89ff-e9912ceef12a)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:a9c267db-1d53-4f2b-9a28-ad2bba5a734b)
pykka: DEBUG: Starting LocalBackend (urn:uuid:a9c267db-1d53-4f2b-9a28-ad2bba5a734b)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_current_track_after_next (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 526, in test_current_track_after_next
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:c6ff58d9-82cf-4903-802e-d05434a18c29)
pykka: DEBUG: Starting DummyAudio (urn:uuid:c6ff58d9-82cf-4903-802e-d05434a18c29)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:d56bdb82-a062-4a0f-baed-521047fee8ae)
pykka: DEBUG: Starting LocalBackend (urn:uuid:d56bdb82-a062-4a0f-baed-521047fee8ae)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_current_track_during_play (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 521, in test_current_track_during_play
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:c3b90067-ce55-4c9e-b1a6-28a4d0661f09)
pykka: DEBUG: Starting DummyAudio (urn:uuid:c3b90067-ce55-4c9e-b1a6-28a4d0661f09)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:e36d87af-9ca1-4ec0-96a3-7ac56a010d83)
pykka: DEBUG: Starting LocalBackend (urn:uuid:e36d87af-9ca1-4ec0-96a3-7ac56a010d83)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_playlist_stops (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 856, in test_end_of_playlist_stops
self.playback.play(self.tracklist.tl_tracks[-1])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:734162c4-b469-41f3-8e1d-b9f132fc4338)
pykka: DEBUG: Starting DummyAudio (urn:uuid:734162c4-b469-41f3-8e1d-b9f132fc4338)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:6ae87e12-bbb7-47d1-a675-b6c0b95c5671)
pykka: DEBUG: Starting LocalBackend (urn:uuid:6ae87e12-bbb7-47d1-a675-b6c0b95c5671)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_song_starts_next_track (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 842, in test_end_of_song_starts_next_track
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:7024262d-eb4d-4b9d-b462-0c96e8e0e21e)
pykka: DEBUG: Starting DummyAudio (urn:uuid:7024262d-eb4d-4b9d-b462-0c96e8e0e21e)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:3bb25f45-371e-48e9-b672-22739806d9f1)
pykka: DEBUG: Starting LocalBackend (urn:uuid:3bb25f45-371e-48e9-b672-22739806d9f1)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_song_with_single_and_repeat_starts_same (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 850, in test_end_of_song_with_single_and_repeat_starts_same
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:5e26cdd5-578b-4f89-a168-ecde7c3daef0)
pykka: DEBUG: Starting DummyAudio (urn:uuid:5e26cdd5-578b-4f89-a168-ecde7c3daef0)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:b09ee050-c3e6-4d86-8502-05b83c2413f9)
pykka: DEBUG: Starting LocalBackend (urn:uuid:b09ee050-c3e6-4d86-8502-05b83c2413f9)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_track (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 328, in test_end_of_track
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:f604fff9-adbd-40ac-a52f-1dec6c39e759)
pykka: DEBUG: Starting DummyAudio (urn:uuid:f604fff9-adbd-40ac-a52f-1dec6c39e759)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:0590aad3-5cc6-4e86-acb6-df2c6badea76)
pykka: DEBUG: Starting LocalBackend (urn:uuid:0590aad3-5cc6-4e86-acb6-df2c6badea76)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_track_at_end_of_playlist (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 353, in test_end_of_track_at_end_of_playlist
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:4bee7cef-a5bc-4758-8af7-9a8e71268aa5)
pykka: DEBUG: Starting DummyAudio (urn:uuid:4bee7cef-a5bc-4758-8af7-9a8e71268aa5)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:b727885c-e46c-4441-8c75-a3ff65235c9e)
pykka: DEBUG: Starting LocalBackend (urn:uuid:b727885c-e46c-4441-8c75-a3ff65235c9e)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_track_return_value (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 343, in test_end_of_track_return_value
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:deb38e4f-9f9b-4891-b4b7-afbe29bd9236)
pykka: DEBUG: Starting DummyAudio (urn:uuid:deb38e4f-9f9b-4891-b4b7-afbe29bd9236)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:7841012b-ea61-49c5-b8cf-5807cc5221a1)
pykka: DEBUG: Starting LocalBackend (urn:uuid:7841012b-ea61-49c5-b8cf-5807cc5221a1)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_track_skips_to_next_track_on_failure (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 387, in test_end_of_track_skips_to_next_track_on_failure
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:7f39e35e-38b0-40d3-921b-0f7995771407)
pykka: DEBUG: Starting DummyAudio (urn:uuid:7f39e35e-38b0-40d3-921b-0f7995771407)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:8a7de365-bb2e-4b33-b143-457d50abd807)
pykka: DEBUG: Starting LocalBackend (urn:uuid:8a7de365-bb2e-4b33-b143-457d50abd807)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_track_track_after_previous (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 406, in test_end_of_track_track_after_previous
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:d1dfcb2c-6d9a-4d0e-a42f-4f210bd2eb5d)
pykka: DEBUG: Starting DummyAudio (urn:uuid:d1dfcb2c-6d9a-4d0e-a42f-4f210bd2eb5d)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:c24f862a-9f6e-4619-847a-39c28eb4b229)
pykka: DEBUG: Starting LocalBackend (urn:uuid:c24f862a-9f6e-4619-847a-39c28eb4b229)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_track_track_at_end_of_playlist (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 418, in test_end_of_track_track_at_end_of_playlist
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:d61a4f7b-90d2-4aa8-b729-ca7923f3a16b)
pykka: DEBUG: Starting DummyAudio (urn:uuid:d61a4f7b-90d2-4aa8-b729-ca7923f3a16b)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:54686537-d8e1-480c-bc1a-25dc27bd9f17)
pykka: DEBUG: Starting LocalBackend (urn:uuid:54686537-d8e1-480c-bc1a-25dc27bd9f17)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_track_track_at_end_of_playlist_with_repeat (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 427, in test_end_of_track_track_at_end_of_playlist_with_repeat
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:da2e0781-e058-4af6-9306-69bdf36a5852)
pykka: DEBUG: Starting DummyAudio (urn:uuid:da2e0781-e058-4af6-9306-69bdf36a5852)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:cfd28695-6497-45f5-a7da-9ea3a043bb39)
pykka: DEBUG: Starting LocalBackend (urn:uuid:cfd28695-6497-45f5-a7da-9ea3a043bb39)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_track_track_during_play (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 400, in test_end_of_track_track_during_play
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:a63de61f-0921-49a3-8346-1158be02c42f)
pykka: DEBUG: Starting DummyAudio (urn:uuid:a63de61f-0921-49a3-8346-1158be02c42f)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:6d22bc26-592d-40de-8067-0d9c413542b1)
pykka: DEBUG: Starting LocalBackend (urn:uuid:6d22bc26-592d-40de-8067-0d9c413542b1)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_track_until_end_of_playlist_and_play_from_start (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 367, in test_end_of_track_until_end_of_playlist_and_play_from_start
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:4300576d-10c6-48e3-8c52-df3db2ae6024)
pykka: DEBUG: Starting DummyAudio (urn:uuid:4300576d-10c6-48e3-8c52-df3db2ae6024)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:38d9b68b-d5f4-4c1d-8904-f08b63accc88)
pykka: DEBUG: Starting LocalBackend (urn:uuid:38d9b68b-d5f4-4c1d-8904-f08b63accc88)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_track_with_consume (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 443, in test_end_of_track_with_consume
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:27a4ab4e-a416-4bf2-8124-d00a9c208471)
pykka: DEBUG: Starting DummyAudio (urn:uuid:27a4ab4e-a416-4bf2-8124-d00a9c208471)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:660c75e1-d7a9-40ea-adef-ea460ad34f6f)
pykka: DEBUG: Starting LocalBackend (urn:uuid:660c75e1-d7a9-40ea-adef-ea460ad34f6f)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_end_of_track_with_random (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 452, in test_end_of_track_with_random
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:cd5e2d18-5035-416c-8729-e27b87fefcb3)
pykka: DEBUG: Starting DummyAudio (urn:uuid:cd5e2d18-5035-416c-8729-e27b87fefcb3)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:1e0c9654-b1c1-4ead-8aad-f3df0d7f4652)
pykka: DEBUG: Starting LocalBackend (urn:uuid:1e0c9654-b1c1-4ead-8aad-f3df0d7f4652)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Shuffling tracks
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_index_after_next (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 543, in test_index_after_next
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:978b1592-7da5-4f25-8cba-b3d49dd966f8)
pykka: DEBUG: Starting DummyAudio (urn:uuid:978b1592-7da5-4f25-8cba-b3d49dd966f8)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:97b85ed4-5d25-48ad-afa8-2b3fdada2b2a)
pykka: DEBUG: Starting LocalBackend (urn:uuid:97b85ed4-5d25-48ad-afa8-2b3fdada2b2a)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_index_at_end_of_playlist (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 550, in test_index_at_end_of_playlist
self.playback.play(self.tracklist.tl_tracks[-1])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:0ad17ce0-489e-40cf-b561-9a5dfcdc1604)
pykka: DEBUG: Starting DummyAudio (urn:uuid:0ad17ce0-489e-40cf-b561-9a5dfcdc1604)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:defdefa3-b793-425f-ac4a-04efe6ad2916)
pykka: DEBUG: Starting LocalBackend (urn:uuid:defdefa3-b793-425f-ac4a-04efe6ad2916)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_index_during_play (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 537, in test_index_during_play
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:c6025b29-27e1-4f79-8877-6d1badcd8ad6)
pykka: DEBUG: Starting DummyAudio (urn:uuid:c6025b29-27e1-4f79-8877-6d1badcd8ad6)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:0c1ab427-ef45-48af-ad07-173a1a5200aa)
pykka: DEBUG: Starting LocalBackend (urn:uuid:0c1ab427-ef45-48af-ad07-173a1a5200aa)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 180, in test_next
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:f8e94372-7c9d-4940-b37a-3c9029b003fa)
pykka: DEBUG: Starting DummyAudio (urn:uuid:f8e94372-7c9d-4940-b37a-3c9029b003fa)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:de17c064-5799-43ab-8c1c-36e95ad2e879)
pykka: DEBUG: Starting LocalBackend (urn:uuid:de17c064-5799-43ab-8c1c-36e95ad2e879)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_at_end_of_playlist (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 205, in test_next_at_end_of_playlist
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:c2452b98-c4bb-4d8a-8219-6f2126b875d0)
pykka: DEBUG: Starting DummyAudio (urn:uuid:c2452b98-c4bb-4d8a-8219-6f2126b875d0)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:55864250-d4d7-4feb-bf64-c9cd16297072)
pykka: DEBUG: Starting LocalBackend (urn:uuid:55864250-d4d7-4feb-bf64-c9cd16297072)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_return_value (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 195, in test_next_return_value
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:e8ecec17-8075-4c27-ab45-06d9bf15875b)
pykka: DEBUG: Starting DummyAudio (urn:uuid:e8ecec17-8075-4c27-ab45-06d9bf15875b)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:7e57d945-5b06-4c1e-9764-4b153a58ad5f)
pykka: DEBUG: Starting LocalBackend (urn:uuid:7e57d945-5b06-4c1e-9764-4b153a58ad5f)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_skips_to_next_track_on_failure (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 239, in test_next_skips_to_next_track_on_failure
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:ff625be2-dd16-4872-be8c-55aba697fe6f)
pykka: DEBUG: Starting DummyAudio (urn:uuid:ff625be2-dd16-4872-be8c-55aba697fe6f)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:fcaa913a-8847-4a3b-b649-e2dbb04bbc15)
pykka: DEBUG: Starting LocalBackend (urn:uuid:fcaa913a-8847-4a3b-b649-e2dbb04bbc15)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_track_after_previous (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 258, in test_next_track_after_previous
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:5e7ff136-2417-46e0-bfbb-e406199d24a6)
pykka: DEBUG: Starting DummyAudio (urn:uuid:5e7ff136-2417-46e0-bfbb-e406199d24a6)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:b64134be-f45e-4b92-b8e6-c24224a16b0f)
pykka: DEBUG: Starting LocalBackend (urn:uuid:b64134be-f45e-4b92-b8e6-c24224a16b0f)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_track_at_end_of_playlist (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 270, in test_next_track_at_end_of_playlist
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:51a1741d-e2e1-4e03-83d7-7cec73fd8eee)
pykka: DEBUG: Starting DummyAudio (urn:uuid:51a1741d-e2e1-4e03-83d7-7cec73fd8eee)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:e714b25c-243d-4dbf-95f8-d033b10582d7)
pykka: DEBUG: Starting LocalBackend (urn:uuid:e714b25c-243d-4dbf-95f8-d033b10582d7)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_track_at_end_of_playlist_with_repeat (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 279, in test_next_track_at_end_of_playlist_with_repeat
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:cefa7f9d-062b-47f6-84b7-c9c53a08587f)
pykka: DEBUG: Starting DummyAudio (urn:uuid:cefa7f9d-062b-47f6-84b7-c9c53a08587f)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:d09089b3-0072-4964-920a-2223e5c10f1c)
pykka: DEBUG: Starting LocalBackend (urn:uuid:d09089b3-0072-4964-920a-2223e5c10f1c)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_track_during_play (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 252, in test_next_track_during_play
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:c417d24b-b81e-4960-99c8-4509fdffbc97)
pykka: DEBUG: Starting DummyAudio (urn:uuid:c417d24b-b81e-4960-99c8-4509fdffbc97)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:5f5c4609-3732-4719-886c-a4113e352eb9)
pykka: DEBUG: Starting LocalBackend (urn:uuid:5f5c4609-3732-4719-886c-a4113e352eb9)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_until_end_of_playlist_and_play_from_start (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 219, in test_next_until_end_of_playlist_and_play_from_start
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:54f516a5-5b23-41c1-9940-88a79db65da2)
pykka: DEBUG: Starting DummyAudio (urn:uuid:54f516a5-5b23-41c1-9940-88a79db65da2)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:d6afa8fe-2590-481d-8633-b4f048502c92)
pykka: DEBUG: Starting LocalBackend (urn:uuid:d6afa8fe-2590-481d-8633-b4f048502c92)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_with_consume (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 295, in test_next_with_consume
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:9808c620-7c28-4f80-9edb-16697de69505)
pykka: DEBUG: Starting DummyAudio (urn:uuid:9808c620-7c28-4f80-9edb-16697de69505)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:9ccdf1ae-aaa6-4e46-85a8-f6a162c05016)
pykka: DEBUG: Starting LocalBackend (urn:uuid:9ccdf1ae-aaa6-4e46-85a8-f6a162c05016)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_with_random (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 312, in test_next_with_random
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:c8e89545-c1a9-41af-acef-0fde8cfc73bb)
pykka: DEBUG: Starting DummyAudio (urn:uuid:c8e89545-c1a9-41af-acef-0fde8cfc73bb)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:6feff283-3175-4f93-a040-7c1db73bd608)
pykka: DEBUG: Starting LocalBackend (urn:uuid:6feff283-3175-4f93-a040-7c1db73bd608)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Shuffling tracks
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_with_single_and_repeat (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 303, in test_next_with_single_and_repeat
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:700a8efa-dc35-4666-b005-0dd798e7b0f1)
pykka: DEBUG: Starting DummyAudio (urn:uuid:700a8efa-dc35-4666-b005-0dd798e7b0f1)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:1317c1ba-0381-4fc8-8c01-4a67d374a9f0)
pykka: DEBUG: Starting LocalBackend (urn:uuid:1317c1ba-0381-4fc8-8c01-4a67d374a9f0)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_on_tracklist_change_when_paused (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 593, in test_on_tracklist_change_when_paused
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:9cb75af4-c65f-42ac-af49-27a6b2494965)
pykka: DEBUG: Starting DummyAudio (urn:uuid:9cb75af4-c65f-42ac-af49-27a6b2494965)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:61e8e736-2243-4904-8406-43576c39c26e)
pykka: DEBUG: Starting LocalBackend (urn:uuid:61e8e736-2243-4904-8406-43576c39c26e)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_on_tracklist_change_when_playing (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 579, in test_on_tracklist_change_when_playing
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:e5271946-e6ee-426e-b3cf-f4c5305ca3f5)
pykka: DEBUG: Starting DummyAudio (urn:uuid:e5271946-e6ee-426e-b3cf-f4c5305ca3f5)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:f6ec1ff5-9bd4-4a45-a163-70e7fe56bc7d)
pykka: DEBUG: Starting LocalBackend (urn:uuid:f6ec1ff5-9bd4-4a45-a163-70e7fe56bc7d)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_pause_return_value (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 620, in test_pause_return_value
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:3bd20260-b1f1-4db1-866b-4ef11e3fc109)
pykka: DEBUG: Starting DummyAudio (urn:uuid:3bd20260-b1f1-4db1-866b-4ef11e3fc109)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:640b3f46-4480-4415-87dc-dc9e494db41c)
pykka: DEBUG: Starting LocalBackend (urn:uuid:640b3f46-4480-4415-87dc-dc9e494db41c)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_pause_when_paused (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 613, in test_pause_when_paused
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:7826ed7d-c981-4e7d-98b2-bb51e73c81c2)
pykka: DEBUG: Starting DummyAudio (urn:uuid:7826ed7d-c981-4e7d-98b2-bb51e73c81c2)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:8257421d-b115-42b0-bc62-b7adc286b6e1)
pykka: DEBUG: Starting LocalBackend (urn:uuid:8257421d-b115-42b0-bc62-b7adc286b6e1)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_pause_when_playing (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 607, in test_pause_when_playing
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:6a92a94b-eedc-4612-b99d-2cc7445bd7a3)
pykka: DEBUG: Starting DummyAudio (urn:uuid:6a92a94b-eedc-4612-b99d-2cc7445bd7a3)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:3f87faa4-4271-47a3-8eeb-a10cb58c5822)
pykka: DEBUG: Starting LocalBackend (urn:uuid:3f87faa4-4271-47a3-8eeb-a10cb58c5822)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_flac (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/local/playback_test.py", line 46, in test_play_flac
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:c7c79e72-84f0-4b58-9cf1-2c056806fc98)
pykka: DEBUG: Starting DummyAudio (urn:uuid:c7c79e72-84f0-4b58-9cf1-2c056806fc98)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:1a270e22-3105-4104-9287-500033b14408)
pykka: DEBUG: Starting LocalBackend (urn:uuid:1a270e22-3105-4104-9287-500033b14408)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_mp3 (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/local/playback_test.py", line 36, in test_play_mp3
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:3d191311-5c12-440f-9462-795c4e055c6a)
pykka: DEBUG: Starting DummyAudio (urn:uuid:3d191311-5c12-440f-9462-795c4e055c6a)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:8cd65032-7547-499b-9437-4f88ab3d0d40)
pykka: DEBUG: Starting LocalBackend (urn:uuid:8cd65032-7547-499b-9437-4f88ab3d0d40)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_ogg (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/local/playback_test.py", line 41, in test_play_ogg
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:17943462-befe-415d-a436-d75c87c557ed)
pykka: DEBUG: Starting DummyAudio (urn:uuid:17943462-befe-415d-a436-d75c87c557ed)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:6377c53f-8c9a-4945-8c06-dfb3d8a2ddb1)
pykka: DEBUG: Starting LocalBackend (urn:uuid:6377c53f-8c9a-4945-8c06-dfb3d8a2ddb1)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_return_value (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 58, in test_play_return_value
self.assertEqual(self.playback.play(), None)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:0cb7318d-e115-4939-b194-46330fa67ee8)
pykka: DEBUG: Starting DummyAudio (urn:uuid:0cb7318d-e115-4939-b194-46330fa67ee8)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:7990521a-ffb1-4f62-b08d-996ff53a5205)
pykka: DEBUG: Starting LocalBackend (urn:uuid:7990521a-ffb1-4f62-b08d-996ff53a5205)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_sets_current_track (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 100, in test_play_sets_current_track
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:27922277-40e0-4b2f-94d0-e905cc3e36b4)
pykka: DEBUG: Starting DummyAudio (urn:uuid:27922277-40e0-4b2f-94d0-e905cc3e36b4)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:98fe08bf-8f65-42a2-b1d9-96ef09fb300e)
pykka: DEBUG: Starting LocalBackend (urn:uuid:98fe08bf-8f65-42a2-b1d9-96ef09fb300e)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_skips_to_next_track_on_failure (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 112, in test_play_skips_to_next_track_on_failure
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 215, in play
self.core.tracklist.mark("unplayable", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:71227ff9-8cb9-45b2-82fc-6aee10e53742)
pykka: DEBUG: Starting DummyAudio (urn:uuid:71227ff9-8cb9-45b2-82fc-6aee10e53742)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:808f502b-412c-4570-bbbd-7e903a626af2)
pykka: DEBUG: Starting LocalBackend (urn:uuid:808f502b-412c-4570-bbbd-7e903a626af2)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: WARNING: Track is not playable: local:track:song1.wav
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_state (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 53, in test_play_state
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:182149d0-0322-4249-8b4a-574c54711012)
pykka: DEBUG: Starting DummyAudio (urn:uuid:182149d0-0322-4249-8b4a-574c54711012)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:ba41d30e-3e25-46bb-8283-29bcce406ed3)
pykka: DEBUG: Starting LocalBackend (urn:uuid:ba41d30e-3e25-46bb-8283-29bcce406ed3)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_track_return_value (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 69, in test_play_track_return_value
self.tracklist.tl_tracks[-1]), None)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:26104b1f-1225-4e90-a778-949d998fa449)
pykka: DEBUG: Starting DummyAudio (urn:uuid:26104b1f-1225-4e90-a778-949d998fa449)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:2a01d437-92ae-4122-8c0f-5717447660f8)
pykka: DEBUG: Starting LocalBackend (urn:uuid:2a01d437-92ae-4122-8c0f-5717447660f8)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_track_sets_current_track (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 105, in test_play_track_sets_current_track
self.playback.play(self.tracklist.tl_tracks[-1])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:7bc65698-81af-434e-a255-bd762579585c)
pykka: DEBUG: Starting DummyAudio (urn:uuid:7bc65698-81af-434e-a255-bd762579585c)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:80062137-101a-4182-8315-01b912f483b3)
pykka: DEBUG: Starting LocalBackend (urn:uuid:80062137-101a-4182-8315-01b912f483b3)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_track_state (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 63, in test_play_track_state
self.playback.play(self.tracklist.tl_tracks[-1])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:382f9e29-d644-4f11-95c9-ad71593af990)
pykka: DEBUG: Starting DummyAudio (urn:uuid:382f9e29-d644-4f11-95c9-ad71593af990)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:e1081089-d408-4bcd-95cf-b09178ca5632)
pykka: DEBUG: Starting LocalBackend (urn:uuid:e1081089-d408-4bcd-95cf-b09178ca5632)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_when_pause_after_next (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 89, in test_play_when_pause_after_next
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:641b4e74-abca-4a2b-bb32-52b8c08604cb)
pykka: DEBUG: Starting DummyAudio (urn:uuid:641b4e74-abca-4a2b-bb32-52b8c08604cb)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:17be769b-de2f-4636-bf61-d7ca27f1a178)
pykka: DEBUG: Starting LocalBackend (urn:uuid:17be769b-de2f-4636-bf61-d7ca27f1a178)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_when_paused (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 80, in test_play_when_paused
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:c70fe82e-2417-4e81-a8cd-45c6b89cbb1a)
pykka: DEBUG: Starting DummyAudio (urn:uuid:c70fe82e-2417-4e81-a8cd-45c6b89cbb1a)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:fe950c92-8aec-4749-91df-f5cd54e1403b)
pykka: DEBUG: Starting LocalBackend (urn:uuid:fe950c92-8aec-4749-91df-f5cd54e1403b)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_when_playing (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 73, in test_play_when_playing
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:4a996018-4eee-4d3c-a20e-f9970950bf51)
pykka: DEBUG: Starting DummyAudio (urn:uuid:4a996018-4eee-4d3c-a20e-f9970950bf51)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:783444d9-d7f9-48fc-ae9a-f616b2440500)
pykka: DEBUG: Starting LocalBackend (urn:uuid:783444d9-d7f9-48fc-ae9a-f616b2440500)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_with_consume (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 812, in test_play_with_consume
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:1eff8756-5fbf-4b26-ba15-9bfef18d2f6c)
pykka: DEBUG: Starting DummyAudio (urn:uuid:1eff8756-5fbf-4b26-ba15-9bfef18d2f6c)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:97d6371e-d855-4c76-bb82-b6888b3de2e6)
pykka: DEBUG: Starting LocalBackend (urn:uuid:97d6371e-d855-4c76-bb82-b6888b3de2e6)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_play_with_random (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 827, in test_play_with_random
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:31807630-994e-4d10-b1a1-a38766517be4)
pykka: DEBUG: Starting DummyAudio (urn:uuid:31807630-994e-4d10-b1a1-a38766517be4)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:9cf7ae51-dcfe-4c0d-bbcb-b9c429911e9b)
pykka: DEBUG: Starting LocalBackend (urn:uuid:9cf7ae51-dcfe-4c0d-bbcb-b9c429911e9b)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Shuffling tracks
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_played_track_during_random_not_played_again (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 902, in test_played_track_during_random_not_played_again
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:fa09a9da-55e6-46e5-b36b-c88cc9b0290a)
pykka: DEBUG: Starting DummyAudio (urn:uuid:fa09a9da-55e6-46e5-b36b-c88cc9b0290a)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:76046ddc-558c-4f11-bc44-db1c631e0272)
pykka: DEBUG: Starting LocalBackend (urn:uuid:76046ddc-558c-4f11-bc44-db1c631e0272)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Shuffling tracks
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_playlist_is_empty_after_all_tracks_are_played_with_consume (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 818, in test_playlist_is_empty_after_all_tracks_are_played_with_consume
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:bb9a4aad-03a1-4c8b-8d7e-a533bcceaf9c)
pykka: DEBUG: Starting DummyAudio (urn:uuid:bb9a4aad-03a1-4c8b-8d7e-a533bcceaf9c)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:ce9f43cc-05ca-46f3-8d00-085e4e3217e0)
pykka: DEBUG: Starting LocalBackend (urn:uuid:ce9f43cc-05ca-46f3-8d00-085e4e3217e0)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_previous (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 130, in test_previous
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:b903d7e8-6449-4b7a-96ba-cda7e4d6d462)
pykka: DEBUG: Starting DummyAudio (urn:uuid:b903d7e8-6449-4b7a-96ba-cda7e4d6d462)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:291fb71b-c589-443e-836a-3df34c3baf28)
pykka: DEBUG: Starting LocalBackend (urn:uuid:291fb71b-c589-443e-836a-3df34c3baf28)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_previous_does_not_trigger_playback (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 151, in test_previous_does_not_trigger_playback
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:127914ff-5cd1-4e57-a129-a898c255f06f)
pykka: DEBUG: Starting DummyAudio (urn:uuid:127914ff-5cd1-4e57-a129-a898c255f06f)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:1f79ff46-f319-4b56-b5c0-0257b384ff7b)
pykka: DEBUG: Starting LocalBackend (urn:uuid:1f79ff46-f319-4b56-b5c0-0257b384ff7b)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_previous_more (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 137, in test_previous_more
self.playback.play() # At track 0
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:ca2607b2-0d63-448b-a541-6cb3b53e8a4a)
pykka: DEBUG: Starting DummyAudio (urn:uuid:ca2607b2-0d63-448b-a541-6cb3b53e8a4a)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:0f83c1b3-5084-475d-9758-4c577936b2e4)
pykka: DEBUG: Starting LocalBackend (urn:uuid:0f83c1b3-5084-475d-9758-4c577936b2e4)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_previous_return_value (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 145, in test_previous_return_value
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:e0eafb0f-11ab-43f4-a838-9b96be4b27bc)
pykka: DEBUG: Starting DummyAudio (urn:uuid:e0eafb0f-11ab-43f4-a838-9b96be4b27bc)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:93774066-687e-4454-9659-ba8f66f23222)
pykka: DEBUG: Starting LocalBackend (urn:uuid:93774066-687e-4454-9659-ba8f66f23222)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_previous_skips_to_previous_track_on_failure (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 172, in test_previous_skips_to_previous_track_on_failure
self.playback.play(self.tracklist.tl_tracks[2])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:c8e7d420-fbb3-450f-b111-34ae987f286a)
pykka: DEBUG: Starting DummyAudio (urn:uuid:c8e7d420-fbb3-450f-b111-34ae987f286a)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:2cad3ea1-a721-4061-af04-ed0fd36394b3)
pykka: DEBUG: Starting LocalBackend (urn:uuid:2cad3ea1-a721-4061-af04-ed0fd36394b3)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_previous_track_after_next (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 479, in test_previous_track_after_next
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:ce893692-6609-4bee-a9e6-eec7afb54bbe)
pykka: DEBUG: Starting DummyAudio (urn:uuid:ce893692-6609-4bee-a9e6-eec7afb54bbe)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:19aa8703-3d49-4294-8305-0237240dd7c1)
pykka: DEBUG: Starting LocalBackend (urn:uuid:19aa8703-3d49-4294-8305-0237240dd7c1)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_previous_track_after_play (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 473, in test_previous_track_after_play
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:95ff0286-6401-4888-8ff1-0235fdddd702)
pykka: DEBUG: Starting DummyAudio (urn:uuid:95ff0286-6401-4888-8ff1-0235fdddd702)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:074a958b-83df-4561-aae2-efcdc46965a4)
pykka: DEBUG: Starting LocalBackend (urn:uuid:074a958b-83df-4561-aae2-efcdc46965a4)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_previous_track_after_previous (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 486, in test_previous_track_after_previous
self.playback.play() # At track 0
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:63733906-815a-47ed-8012-631e60c9f9fb)
pykka: DEBUG: Starting DummyAudio (urn:uuid:63733906-815a-47ed-8012-631e60c9f9fb)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:3a382570-e715-44dc-9702-bcb9f50d5e3f)
pykka: DEBUG: Starting LocalBackend (urn:uuid:3a382570-e715-44dc-9702-bcb9f50d5e3f)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_previous_track_with_consume (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 504, in test_previous_track_with_consume
self.tracklist.previous_track(tl_track), tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 267, in previous_track
previous_tl_track = backend.tracklist.previous_track(
AttributeError: 'ThreadingFuture' object has no attribute 'previous_track'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:579581c2-454c-43c3-81af-224d23b31a95)
pykka: DEBUG: Starting DummyAudio (urn:uuid:579581c2-454c-43c3-81af-224d23b31a95)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:4377648e-9df8-4e99-83eb-4614d2b6beb7)
pykka: DEBUG: Starting LocalBackend (urn:uuid:4377648e-9df8-4e99-83eb-4614d2b6beb7)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Triggering track playback ended event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_previous_track_with_random (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 513, in test_previous_track_with_random
self.tracklist.previous_track(tl_track), tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 267, in previous_track
previous_tl_track = backend.tracklist.previous_track(
AttributeError: 'ThreadingFuture' object has no attribute 'previous_track'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:1ad17b97-0360-4265-a319-ec30a12cd344)
pykka: DEBUG: Starting DummyAudio (urn:uuid:1ad17b97-0360-4265-a319-ec30a12cd344)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:ef656f0a-1a5a-45f8-8818-f759f1340f42)
pykka: DEBUG: Starting LocalBackend (urn:uuid:ef656f0a-1a5a-45f8-8818-f759f1340f42)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Shuffling tracks
mopidy.core: DEBUG: Triggering track playback ended event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_previous_with_random (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 834, in test_previous_with_random
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:2e3de05e-7e05-47fb-80be-49b6909d63ea)
pykka: DEBUG: Starting DummyAudio (urn:uuid:2e3de05e-7e05-47fb-80be-49b6909d63ea)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:09567910-fdb9-4ab2-a528-c0d25c12ba21)
pykka: DEBUG: Starting LocalBackend (urn:uuid:09567910-fdb9-4ab2-a528-c0d25c12ba21)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Shuffling tracks
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_random_until_end_of_playlist (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 872, in test_random_until_end_of_playlist
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:555aa44c-6e70-497c-9316-758d79e2ce52)
pykka: DEBUG: Starting DummyAudio (urn:uuid:555aa44c-6e70-497c-9316-758d79e2ce52)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:82c5ee61-4df3-456a-ac52-c98464d57862)
pykka: DEBUG: Starting LocalBackend (urn:uuid:82c5ee61-4df3-456a-ac52-c98464d57862)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Shuffling tracks
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_random_until_end_of_playlist_and_play_from_start (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 882, in test_random_until_end_of_playlist_and_play_from_start
self.playback.next()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 171, in next
tl_track = self.core.tracklist.next_track(self.current_tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 222, in next_track
next_tl_track = backend.tracklist.next_track(self, tl_track).get()
AttributeError: 'ThreadingFuture' object has no attribute 'next_track'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:43e65701-72d1-41bf-b1de-f14b3eb99b86)
pykka: DEBUG: Starting DummyAudio (urn:uuid:43e65701-72d1-41bf-b1de-f14b3eb99b86)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:fb897ace-0a87-4513-b0f7-58e5c46e228d)
pykka: DEBUG: Starting LocalBackend (urn:uuid:fb897ace-0a87-4513-b0f7-58e5c46e228d)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Triggering track playback ended event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_random_until_end_of_playlist_with_repeat (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 893, in test_random_until_end_of_playlist_with_repeat
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:60ac0914-c7a8-4b1d-9de3-d65f44e2f6f3)
pykka: DEBUG: Starting DummyAudio (urn:uuid:60ac0914-c7a8-4b1d-9de3-d65f44e2f6f3)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:5ea9b35c-8c8d-4196-9dfa-62c44ba2596f)
pykka: DEBUG: Starting LocalBackend (urn:uuid:5ea9b35c-8c8d-4196-9dfa-62c44ba2596f)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Triggering options changed event
mopidy.core: DEBUG: Shuffling tracks
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_resume_return_value (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 643, in test_resume_return_value
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:a32d7e0f-5410-44f8-81df-9ef23aee6dd8)
pykka: DEBUG: Starting DummyAudio (urn:uuid:a32d7e0f-5410-44f8-81df-9ef23aee6dd8)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:bb6d795d-4a1a-4ee7-92c8-5207747f6461)
pykka: DEBUG: Starting LocalBackend (urn:uuid:bb6d795d-4a1a-4ee7-92c8-5207747f6461)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_resume_when_paused (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 636, in test_resume_when_paused
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:1dc0f564-58fe-4123-9560-b914c25f3d1b)
pykka: DEBUG: Starting DummyAudio (urn:uuid:1dc0f564-58fe-4123-9560-b914c25f3d1b)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:10b73a55-1865-4cfb-882c-31f5ccb0e0b2)
pykka: DEBUG: Starting LocalBackend (urn:uuid:10b73a55-1865-4cfb-882c-31f5ccb0e0b2)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_resume_when_playing (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 630, in test_resume_when_playing
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:2d99c759-3793-4eb0-ad3f-0221a69cd2e6)
pykka: DEBUG: Starting DummyAudio (urn:uuid:2d99c759-3793-4eb0-ad3f-0221a69cd2e6)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:b127ae45-9f1a-44cf-ac0c-ed828cef5f3b)
pykka: DEBUG: Starting LocalBackend (urn:uuid:b127ae45-9f1a-44cf-ac0c-ed828cef5f3b)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_beyond_end_of_song_for_last_track (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 732, in test_seek_beyond_end_of_song_for_last_track
self.playback.play(self.tracklist.tl_tracks[-1])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:484f8837-29fb-4d10-ba8c-3f641f2afc85)
pykka: DEBUG: Starting DummyAudio (urn:uuid:484f8837-29fb-4d10-ba8c-3f641f2afc85)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:05dd7bc2-1421-4017-9f23-73e9f66fef0f)
pykka: DEBUG: Starting LocalBackend (urn:uuid:05dd7bc2-1421-4017-9f23-73e9f66fef0f)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_beyond_end_of_song_jumps_to_next_song (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 726, in test_seek_beyond_end_of_song_jumps_to_next_song
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:a0a477ea-e9c7-47b2-863e-a9a304d65f44)
pykka: DEBUG: Starting DummyAudio (urn:uuid:a0a477ea-e9c7-47b2-863e-a9a304d65f44)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:0e0efcbc-5cb5-4e64-acd8-103e5d6eeabd)
pykka: DEBUG: Starting LocalBackend (urn:uuid:0e0efcbc-5cb5-4e64-acd8-103e5d6eeabd)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_beyond_start_of_song_update_postion (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 746, in test_seek_beyond_start_of_song_update_postion
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:8128f4ff-7159-4f7f-8b4c-69514d7dcfe2)
pykka: DEBUG: Starting DummyAudio (urn:uuid:8128f4ff-7159-4f7f-8b4c-69514d7dcfe2)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:cc5ef7fe-e71e-44b8-b4f0-40df550ee3d3)
pykka: DEBUG: Starting LocalBackend (urn:uuid:cc5ef7fe-e71e-44b8-b4f0-40df550ee3d3)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_when_paused (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 695, in test_seek_when_paused
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:62c8b87d-c89f-40d4-aae5-45b2fbaf3541)
pykka: DEBUG: Starting DummyAudio (urn:uuid:62c8b87d-c89f-40d4-aae5-45b2fbaf3541)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:a4106c34-d480-4a0e-8d50-5cf8bd63ea79)
pykka: DEBUG: Starting LocalBackend (urn:uuid:a4106c34-d480-4a0e-8d50-5cf8bd63ea79)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_when_paused_triggers_play (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 711, in test_seek_when_paused_triggers_play
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:076580f7-92ae-4873-9d99-d202c1ebeed0)
pykka: DEBUG: Starting DummyAudio (urn:uuid:076580f7-92ae-4873-9d99-d202c1ebeed0)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:dc37c1ba-2608-4e94-bdd7-db5221c1b391)
pykka: DEBUG: Starting LocalBackend (urn:uuid:dc37c1ba-2608-4e94-bdd7-db5221c1b391)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_when_paused_updates_position (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 703, in test_seek_when_paused_updates_position
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:3c58c30e-667d-409e-b458-5c14997b1b2f)
pykka: DEBUG: Starting DummyAudio (urn:uuid:3c58c30e-667d-409e-b458-5c14997b1b2f)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:196d28fd-ff39-4a91-a75e-dcf6f24aefc6)
pykka: DEBUG: Starting LocalBackend (urn:uuid:196d28fd-ff39-4a91-a75e-dcf6f24aefc6)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_when_playing (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 681, in test_seek_when_playing
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:69e43f64-6bc8-4a98-8234-e993c5ad7655)
pykka: DEBUG: Starting DummyAudio (urn:uuid:69e43f64-6bc8-4a98-8234-e993c5ad7655)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:d85a54dc-65ce-43a1-84bd-e6ba4c774f3c)
pykka: DEBUG: Starting LocalBackend (urn:uuid:d85a54dc-65ce-43a1-84bd-e6ba4c774f3c)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_when_playing_updates_position (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 688, in test_seek_when_playing_updates_position
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:f173f451-2764-4c05-a233-43d8a407b4ee)
pykka: DEBUG: Starting DummyAudio (urn:uuid:f173f451-2764-4c05-a233-43d8a407b4ee)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:163ef2a7-d5fa-4445-8e53-d6df5c11f34d)
pykka: DEBUG: Starting LocalBackend (urn:uuid:163ef2a7-d5fa-4445-8e53-d6df5c11f34d)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_when_stopped (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 658, in test_seek_when_stopped
result = self.playback.seek(1000)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 260, in seek
self.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:3e182613-1076-4d1a-828a-32596ba410d4)
pykka: DEBUG: Starting DummyAudio (urn:uuid:3e182613-1076-4d1a-828a-32596ba410d4)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:edf08f7f-fd6e-438d-bfa7-0fcccde62045)
pykka: DEBUG: Starting LocalBackend (urn:uuid:edf08f7f-fd6e-438d-bfa7-0fcccde62045)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_when_stopped_triggers_play (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 676, in test_seek_when_stopped_triggers_play
self.playback.seek(0)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 260, in seek
self.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:1c8f0446-1ca9-4007-862d-fb214f1c7e83)
pykka: DEBUG: Starting DummyAudio (urn:uuid:1c8f0446-1ca9-4007-862d-fb214f1c7e83)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:b301b568-e64f-41fa-9a22-b59b156e42d8)
pykka: DEBUG: Starting LocalBackend (urn:uuid:b301b568-e64f-41fa-9a22-b59b156e42d8)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_when_stopped_updates_position (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 663, in test_seek_when_stopped_updates_position
self.playback.seek(1000)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 260, in seek
self.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:4074c5e3-a6ef-4753-bba9-e0ba05c7c3d0)
pykka: DEBUG: Starting DummyAudio (urn:uuid:4074c5e3-a6ef-4753-bba9-e0ba05c7c3d0)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:64d2dffd-080e-4460-a1b4-b731b0625f00)
pykka: DEBUG: Starting LocalBackend (urn:uuid:64d2dffd-080e-4460-a1b4-b731b0625f00)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_stop_when_paused (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 765, in test_stop_when_paused
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:0f0eed7c-eaff-4786-9c0d-6f4a7ca5079c)
pykka: DEBUG: Starting DummyAudio (urn:uuid:0f0eed7c-eaff-4786-9c0d-6f4a7ca5079c)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:3ad4fc27-e7c4-4db5-b4e0-a605e4dfd0be)
pykka: DEBUG: Starting LocalBackend (urn:uuid:3ad4fc27-e7c4-4db5-b4e0-a605e4dfd0be)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_stop_when_playing (tests.backends.local.playback_test.LocalPlaybackControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/playback.py", line 759, in test_stop_when_playing
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:71864471-3785-4d3d-9331-3701f737addc)
pykka: DEBUG: Starting DummyAudio (urn:uuid:71864471-3785-4d3d-9331-3701f737addc)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:e6670bff-2c5a-4531-899d-122589e591d9)
pykka: DEBUG: Starting LocalBackend (urn:uuid:e6670bff-2c5a-4531-899d-122589e591d9)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_add_preserves_playing_state (tests.backends.local.tracklist_test.LocalTracklistControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/tracklist.py", line 145, in test_add_preserves_playing_state
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:bd5da6d4-57ff-4b5f-8477-152667179ab9)
pykka: DEBUG: Starting DummyAudio (urn:uuid:bd5da6d4-57ff-4b5f-8477-152667179ab9)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:e1595be7-1245-464f-917f-256598f36b55)
pykka: DEBUG: Starting LocalBackend (urn:uuid:e1595be7-1245-464f-917f-256598f36b55)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_clear_when_playing (tests.backends.local.tracklist_test.LocalTracklistControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/__init__.py", line 7, in wrapper
return func(self)
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/tracklist.py", line 123, in test_clear_when_playing
self.playback.play()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 223, in play
self.core.tracklist.mark("played", tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 505, in mark
if backend.tracklist.mark(self, how, tl_track).get():
AttributeError: 'ThreadingFuture' object has no attribute 'mark'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:ed863570-024a-49da-85dc-80b9778bf0ec)
pykka: DEBUG: Starting DummyAudio (urn:uuid:ed863570-024a-49da-85dc-80b9778bf0ec)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:c0fb2421-856d-454c-9124-66aa7aab3c2a)
pykka: DEBUG: Starting LocalBackend (urn:uuid:c0fb2421-856d-454c-9124-66aa7aab3c2a)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_index_returns_index_of_track (tests.backends.local.tracklist_test.LocalTracklistControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/tracklist.py", line 164, in test_index_returns_index_of_track
self.assertEquals(0, self.controller.index(tl_tracks[0]))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
AttributeError: 'ThreadingFuture' object has no attribute 'index'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:5a35b308-9441-484c-9e48-eac7685eb5d4)
pykka: DEBUG: Starting DummyAudio (urn:uuid:5a35b308-9441-484c-9e48-eac7685eb5d4)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:bf13c772-c4b1-4276-9e80-dea7477fdff7)
pykka: DEBUG: Starting LocalBackend (urn:uuid:bf13c772-c4b1-4276-9e80-dea7477fdff7)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_index_returns_none_if_item_not_found (tests.backends.local.tracklist_test.LocalTracklistControllerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/backends/base/tracklist.py", line 169, in test_index_returns_none_if_item_not_found
index = self.controller.index(TlTrack(0, Track()))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 148, in index
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
File "/usr/lib/python2.7/urlparse.py", line 140, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 179, in urlsplit
i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyAudio (urn:uuid:46ecab2f-fa76-4ce3-a224-26002d794266)
pykka: DEBUG: Starting DummyAudio (urn:uuid:46ecab2f-fa76-4ce3-a224-26002d794266)
mopidy.backends.local: DEBUG: Loading local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local tracks from /home/javier/proyectos/mopidy/src/mopidy/tests/data/ using /home/javier/proyectos/mopidy/src/mopidy/tests/data/empty_tag_cache
mopidy.backends.local: INFO: Loaded 0 local playlists from
pykka: DEBUG: Registered LocalBackend (urn:uuid:7a4b0213-05f1-416a-a118-9c5f92fb2824)
pykka: DEBUG: Starting LocalBackend (urn:uuid:7a4b0213-05f1-416a-a118-9c5f92fb2824)
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_moveid (tests.frontends.mpd.protocol.current_playlist_test.CurrentPlaylistHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/current_playlist_test.py", line 207, in test_moveid
self.sendRequest('moveid "4" "2"')
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/__init__.py", line 49, in sendRequest
self.session.on_receive({'received': request})
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/utils/network.py", line 354, in on_receive
self.on_line_received(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/session.py", line 33, in on_line_received
response = self.dispatcher.handle_request(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 46, in handle_request
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 75, in _catch_mpd_ack_errors_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 88, in _authenticate_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 106, in _command_list_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 135, in _idle_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 148, in _add_ok_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 160, in _call_handler_filter
response = self._format_response(self._call_handler(request))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 168, in _call_handler
return handler(self.context, **kwargs)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/current_playlist.py", line 166, in moveid
position = context.core.tracklist.index(tl_tracks[0]).get()
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 148, in index
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
File "/usr/lib/python2.7/urlparse.py", line 140, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 179, in urlsplit
i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:63bdcc49-0f4d-4bb5-a85b-c02539492a0c)
pykka: DEBUG: Starting DummyBackend (urn:uuid:63bdcc49-0f4d-4bb5-a85b-c02539492a0c)
pykka: DEBUG: Registered Core (urn:uuid:7683a1c4-ea4f-4184-9c05-6870a4814504)
pykka: DEBUG: Starting Core (urn:uuid:7683a1c4-ea4f-4184-9c05-6870a4814504)
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: moveid "4" "2"
mopidy.core: DEBUG: Triggering event: tracklist_changed()
pykka: DEBUG: Exception returned from Core (urn:uuid:7683a1c4-ea4f-4184-9c05-6870a4814504) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 148, in index
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
File "/usr/lib/python2.7/urlparse.py", line 140, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 179, in urlsplit
i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_playlistid_with_songid (tests.frontends.mpd.protocol.current_playlist_test.CurrentPlaylistHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/current_playlist_test.py", line 259, in test_playlistid_with_songid
self.sendRequest('playlistid "1"')
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/__init__.py", line 49, in sendRequest
self.session.on_receive({'received': request})
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/utils/network.py", line 354, in on_receive
self.on_line_received(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/session.py", line 33, in on_line_received
response = self.dispatcher.handle_request(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 46, in handle_request
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 75, in _catch_mpd_ack_errors_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 88, in _authenticate_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 106, in _command_list_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 135, in _idle_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 148, in _add_ok_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 160, in _call_handler_filter
response = self._format_response(self._call_handler(request))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 168, in _call_handler
return handler(self.context, **kwargs)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/current_playlist.py", line 224, in playlistid
position = context.core.tracklist.index(tl_tracks[0]).get()
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 148, in index
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
File "/usr/lib/python2.7/urlparse.py", line 140, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 179, in urlsplit
i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:bcdd6deb-a821-490f-b13a-3b3cb49d9cd3)
pykka: DEBUG: Starting DummyBackend (urn:uuid:bcdd6deb-a821-490f-b13a-3b3cb49d9cd3)
pykka: DEBUG: Registered Core (urn:uuid:81631a9a-d00a-45eb-a70e-65226e52a12f)
pykka: DEBUG: Starting Core (urn:uuid:81631a9a-d00a-45eb-a70e-65226e52a12f)
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: playlistid "1"
mopidy.core: DEBUG: Triggering event: tracklist_changed()
pykka: DEBUG: Exception returned from Core (urn:uuid:81631a9a-d00a-45eb-a70e-65226e52a12f) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 148, in index
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
File "/usr/lib/python2.7/urlparse.py", line 140, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 179, in urlsplit
i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_swapid (tests.frontends.mpd.protocol.current_playlist_test.CurrentPlaylistHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/current_playlist_test.py", line 503, in test_swapid
self.sendRequest('swapid "1" "4"')
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/__init__.py", line 49, in sendRequest
self.session.on_receive({'received': request})
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/utils/network.py", line 354, in on_receive
self.on_line_received(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/session.py", line 33, in on_line_received
response = self.dispatcher.handle_request(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 46, in handle_request
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 75, in _catch_mpd_ack_errors_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 88, in _authenticate_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 106, in _command_list_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 135, in _idle_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 148, in _add_ok_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 160, in _call_handler_filter
response = self._format_response(self._call_handler(request))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 168, in _call_handler
return handler(self.context, **kwargs)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/current_playlist.py", line 390, in swapid
position1 = context.core.tracklist.index(tl_tracks1[0]).get()
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 148, in index
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
File "/usr/lib/python2.7/urlparse.py", line 140, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 179, in urlsplit
i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:2ed3df06-173a-4772-a9a2-51091a67d4d9)
pykka: DEBUG: Starting DummyBackend (urn:uuid:2ed3df06-173a-4772-a9a2-51091a67d4d9)
pykka: DEBUG: Registered Core (urn:uuid:fc64b924-5076-40c3-a500-bc130f17e3f2)
pykka: DEBUG: Starting Core (urn:uuid:fc64b924-5076-40c3-a500-bc130f17e3f2)
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: swapid "1" "4"
mopidy.core: DEBUG: Triggering event: tracklist_changed()
pykka: DEBUG: Exception returned from Core (urn:uuid:fc64b924-5076-40c3-a500-bc130f17e3f2) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 148, in index
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
File "/usr/lib/python2.7/urlparse.py", line 140, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 179, in urlsplit
i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_in_another_track (tests.frontends.mpd.protocol.playback_test.PlaybackControlHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/playback_test.py", line 393, in test_seek_in_another_track
self.sendRequest('seek "1" "30"')
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/__init__.py", line 49, in sendRequest
self.session.on_receive({'received': request})
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/utils/network.py", line 354, in on_receive
self.on_line_received(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/session.py", line 33, in on_line_received
response = self.dispatcher.handle_request(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 46, in handle_request
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 75, in _catch_mpd_ack_errors_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 88, in _authenticate_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 106, in _command_list_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 135, in _idle_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 148, in _add_ok_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 160, in _call_handler_filter
response = self._format_response(self._call_handler(request))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 168, in _call_handler
return handler(self.context, **kwargs)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/playback.py", line 333, in seek
if context.core.tracklist.index(tl_track).get() != int(songpos):
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:5bcd53eb-f2b0-4ff4-808a-e7838d7cfeb0), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:5bcd53eb-f2b0-4ff4-808a-e7838d7cfeb0)
pykka: DEBUG: Starting DummyBackend (urn:uuid:5bcd53eb-f2b0-4ff4-808a-e7838d7cfeb0)
pykka: DEBUG: Registered Core (urn:uuid:f79d953a-8315-41c7-85af-07786601de74)
pykka: DEBUG: Starting Core (urn:uuid:f79d953a-8315-41c7-85af-07786601de74)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: seek "1" "30"
pykka: DEBUG: Exception returned from Core (urn:uuid:f79d953a-8315-41c7-85af-07786601de74) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:5bcd53eb-f2b0-4ff4-808a-e7838d7cfeb0), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_in_current_track (tests.frontends.mpd.protocol.playback_test.PlaybackControlHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/playback_test.py", line 380, in test_seek_in_current_track
self.sendRequest('seek "0" "30"')
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/__init__.py", line 49, in sendRequest
self.session.on_receive({'received': request})
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/utils/network.py", line 354, in on_receive
self.on_line_received(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/session.py", line 33, in on_line_received
response = self.dispatcher.handle_request(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 46, in handle_request
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 75, in _catch_mpd_ack_errors_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 88, in _authenticate_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 106, in _command_list_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 135, in _idle_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 148, in _add_ok_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 160, in _call_handler_filter
response = self._format_response(self._call_handler(request))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 168, in _call_handler
return handler(self.context, **kwargs)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/playback.py", line 333, in seek
if context.core.tracklist.index(tl_track).get() != int(songpos):
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:491ef6a7-8e95-4b7f-a32b-92e314f4c7ce), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:491ef6a7-8e95-4b7f-a32b-92e314f4c7ce)
pykka: DEBUG: Starting DummyBackend (urn:uuid:491ef6a7-8e95-4b7f-a32b-92e314f4c7ce)
pykka: DEBUG: Registered Core (urn:uuid:041c7ca2-9e9c-4ae0-9318-1bfc3a94202c)
pykka: DEBUG: Starting Core (urn:uuid:041c7ca2-9e9c-4ae0-9318-1bfc3a94202c)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: seek "0" "30"
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:041c7ca2-9e9c-4ae0-9318-1bfc3a94202c) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:491ef6a7-8e95-4b7f-a32b-92e314f4c7ce), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_seek_without_quotes (tests.frontends.mpd.protocol.playback_test.PlaybackControlHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/playback_test.py", line 402, in test_seek_without_quotes
self.sendRequest('seek 0 30')
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/__init__.py", line 49, in sendRequest
self.session.on_receive({'received': request})
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/utils/network.py", line 354, in on_receive
self.on_line_received(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/session.py", line 33, in on_line_received
response = self.dispatcher.handle_request(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 46, in handle_request
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 75, in _catch_mpd_ack_errors_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 88, in _authenticate_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 106, in _command_list_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 135, in _idle_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 148, in _add_ok_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 160, in _call_handler_filter
response = self._format_response(self._call_handler(request))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 168, in _call_handler
return handler(self.context, **kwargs)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/playback.py", line 333, in seek
if context.core.tracklist.index(tl_track).get() != int(songpos):
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:b816fd67-7991-4f0b-a2ef-93d74a7253e5), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:b816fd67-7991-4f0b-a2ef-93d74a7253e5)
pykka: DEBUG: Starting DummyBackend (urn:uuid:b816fd67-7991-4f0b-a2ef-93d74a7253e5)
pykka: DEBUG: Registered Core (urn:uuid:4c06cbfb-8107-480a-b097-af3f001ce580)
pykka: DEBUG: Starting Core (urn:uuid:4c06cbfb-8107-480a-b097-af3f001ce580)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: seek 0 30
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:4c06cbfb-8107-480a-b097-af3f001ce580) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:b816fd67-7991-4f0b-a2ef-93d74a7253e5), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test (tests.frontends.mpd.protocol.regression_test.IssueGH18RegressionTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/regression_test.py", line 71, in test
self.sendRequest('next')
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/__init__.py", line 49, in sendRequest
self.session.on_receive({'received': request})
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/utils/network.py", line 354, in on_receive
self.on_line_received(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/session.py", line 33, in on_line_received
response = self.dispatcher.handle_request(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 46, in handle_request
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 75, in _catch_mpd_ack_errors_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 85, in _authenticate_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 106, in _command_list_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 135, in _idle_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 148, in _add_ok_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 160, in _call_handler_filter
response = self._format_response(self._call_handler(request))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 168, in _call_handler
return handler(self.context, **kwargs)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/playback.py", line 95, in next_
return context.core.playback.next().get()
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 171, in next
tl_track = self.core.tracklist.next_track(self.current_tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:7831d971-e6da-49a7-b258-75985dba432c), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:7831d971-e6da-49a7-b258-75985dba432c)
pykka: DEBUG: Starting DummyBackend (urn:uuid:7831d971-e6da-49a7-b258-75985dba432c)
pykka: DEBUG: Registered Core (urn:uuid:4d100ea9-865e-41ef-b3d7-b44c59622dd2)
pykka: DEBUG: Starting Core (urn:uuid:4d100ea9-865e-41ef-b3d7-b44c59622dd2)
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: play
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: random "1"
mopidy.core: DEBUG: Triggering options changed event
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: next
mopidy.core: DEBUG: Shuffling tracks
mopidy.core: DEBUG: Triggering track playback ended event
mopidy.core: DEBUG: Triggering track playback ended event
mopidy.core: DEBUG: Changing state: playing -> stopped
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: random "0"
mopidy.core: DEBUG: Triggering options changed event
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: next
pykka: DEBUG: Exception returned from Core (urn:uuid:4d100ea9-865e-41ef-b3d7-b44c59622dd2) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 171, in next
tl_track = self.core.tracklist.next_track(self.current_tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:7831d971-e6da-49a7-b258-75985dba432c), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test (tests.frontends.mpd.protocol.regression_test.IssueGH22RegressionTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/regression_test.py", line 111, in test
self.sendRequest('status')
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/__init__.py", line 49, in sendRequest
self.session.on_receive({'received': request})
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/utils/network.py", line 354, in on_receive
self.on_line_received(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/session.py", line 33, in on_line_received
response = self.dispatcher.handle_request(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 46, in handle_request
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 75, in _catch_mpd_ack_errors_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 85, in _authenticate_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 106, in _command_list_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 135, in _idle_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 148, in _add_ok_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 160, in _call_handler_filter
response = self._format_response(self._call_handler(request))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 168, in _call_handler
return handler(self.context, **kwargs)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/status.py", line 192, in status
pykka.get_all(futures.values())
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 147, in get_all
return [future.get(timeout=timeout) for future in futures]
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:eb59bb77-cbe9-4c44-8f8c-6944243bbb87), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:eb59bb77-cbe9-4c44-8f8c-6944243bbb87)
pykka: DEBUG: Starting DummyBackend (urn:uuid:eb59bb77-cbe9-4c44-8f8c-6944243bbb87)
pykka: DEBUG: Registered Core (urn:uuid:fe3263a5-ad99-4ed7-a417-841f25b8f2bf)
pykka: DEBUG: Starting Core (urn:uuid:fe3263a5-ad99-4ed7-a417-841f25b8f2bf)
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: play
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: random "1"
mopidy.core: DEBUG: Triggering options changed event
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: deleteid "1"
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: deleteid "2"
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: deleteid "3"
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: deleteid "4"
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: deleteid "5"
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: deleteid "6"
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: ACK [50@0] {deleteid} No such song
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: status
pykka: DEBUG: Exception returned from Core (urn:uuid:fe3263a5-ad99-4ed7-a417-841f25b8f2bf) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:eb59bb77-cbe9-4c44-8f8c-6944243bbb87), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_currentsong (tests.frontends.mpd.protocol.status_test.StatusHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/status_test.py", line 17, in test_currentsong
self.sendRequest('currentsong')
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/__init__.py", line 49, in sendRequest
self.session.on_receive({'received': request})
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/utils/network.py", line 354, in on_receive
self.on_line_received(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/session.py", line 33, in on_line_received
response = self.dispatcher.handle_request(line)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 46, in handle_request
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 75, in _catch_mpd_ack_errors_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 88, in _authenticate_filter
return self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 106, in _command_list_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 135, in _idle_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 148, in _add_ok_filter
response = self._call_next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 67, in _call_next_filter
return next_filter(request, response, filter_chain)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 160, in _call_handler_filter
response = self._format_response(self._call_handler(request))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/dispatcher.py", line 168, in _call_handler
return handler(self.context, **kwargs)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/status.py", line 41, in currentsong
position = context.core.tracklist.index(tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 148, in index
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
File "/usr/lib/python2.7/urlparse.py", line 140, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 179, in urlsplit
i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:54e01df5-f4a1-4962-8af3-10eef2657e96)
pykka: DEBUG: Starting DummyBackend (urn:uuid:54e01df5-f4a1-4962-8af3-10eef2657e96)
pykka: DEBUG: Registered Core (urn:uuid:c4f23edc-397d-42f5-834a-9eb948883c8a)
pykka: DEBUG: Starting Core (urn:uuid:c4f23edc-397d-42f5-834a-9eb948883c8a)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: currentsong
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
pykka: DEBUG: Exception returned from Core (urn:uuid:c4f23edc-397d-42f5-834a-9eb948883c8a) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 212, in play
backend = self._get_backend()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 32, in _get_backend
uri_scheme = urlparse.urlparse(uri).scheme
File "/usr/lib/python2.7/urlparse.py", line 140, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 179, in urlsplit
i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'
pykka: DEBUG: Exception returned from Core (urn:uuid:c4f23edc-397d-42f5-834a-9eb948883c8a) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 148, in index
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
File "/usr/lib/python2.7/urlparse.py", line 140, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 179, in urlsplit
i = url.find(':')
AttributeError: 'NoneType' object has no attribute 'find'
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_status_method_when_playing_contains_bitrate (tests.frontends.mpd.status_test.StatusHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/status_test.py", line 187, in test_status_method_when_playing_contains_bitrate
result = dict(status.status(self.context))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/status.py", line 192, in status
pykka.get_all(futures.values())
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 147, in get_all
return [future.get(timeout=timeout) for future in futures]
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:acc7a49f-96f4-45c4-8067-456f04079679), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:acc7a49f-96f4-45c4-8067-456f04079679)
pykka: DEBUG: Starting DummyBackend (urn:uuid:acc7a49f-96f4-45c4-8067-456f04079679)
pykka: DEBUG: Registered Core (urn:uuid:2ef46b35-d847-4577-a707-aa3e9963c600)
pykka: DEBUG: Starting Core (urn:uuid:2ef46b35-d847-4577-a707-aa3e9963c600)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:2ef46b35-d847-4577-a707-aa3e9963c600) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:acc7a49f-96f4-45c4-8067-456f04079679), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_status_method_when_playing_contains_elapsed (tests.frontends.mpd.status_test.StatusHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/status_test.py", line 172, in test_status_method_when_playing_contains_elapsed
result = dict(status.status(self.context))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/status.py", line 192, in status
pykka.get_all(futures.values())
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 147, in get_all
return [future.get(timeout=timeout) for future in futures]
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:7e909b82-f953-4018-a952-9ee503ad2d52), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:7e909b82-f953-4018-a952-9ee503ad2d52)
pykka: DEBUG: Starting DummyBackend (urn:uuid:7e909b82-f953-4018-a952-9ee503ad2d52)
pykka: DEBUG: Registered Core (urn:uuid:36271b16-14fe-4c4c-b37f-b93f416c5d6c)
pykka: DEBUG: Starting Core (urn:uuid:36271b16-14fe-4c4c-b37f-b93f416c5d6c)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.core: DEBUG: Changing state: playing -> paused
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback paused event
mopidy.core: DEBUG: Changing state: paused -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback resumed event
mopidy.core: DEBUG: Triggering seeked event
pykka: DEBUG: Exception returned from Core (urn:uuid:36271b16-14fe-4c4c-b37f-b93f416c5d6c) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:7e909b82-f953-4018-a952-9ee503ad2d52), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_status_method_when_playing_contains_time_with_length (tests.frontends.mpd.status_test.StatusHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/status_test.py", line 160, in test_status_method_when_playing_contains_time_with_length
result = dict(status.status(self.context))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/status.py", line 192, in status
pykka.get_all(futures.values())
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 147, in get_all
return [future.get(timeout=timeout) for future in futures]
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:b75c8995-c863-4b26-be18-47cf0bb0fd70), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:b75c8995-c863-4b26-be18-47cf0bb0fd70)
pykka: DEBUG: Starting DummyBackend (urn:uuid:b75c8995-c863-4b26-be18-47cf0bb0fd70)
pykka: DEBUG: Registered Core (urn:uuid:20a7f7a1-99c6-459b-a50d-f9c98ed07d2c)
pykka: DEBUG: Starting Core (urn:uuid:20a7f7a1-99c6-459b-a50d-f9c98ed07d2c)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:20a7f7a1-99c6-459b-a50d-f9c98ed07d2c) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:b75c8995-c863-4b26-be18-47cf0bb0fd70), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_status_method_when_playing_contains_time_with_no_length (tests.frontends.mpd.status_test.StatusHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/status_test.py", line 150, in test_status_method_when_playing_contains_time_with_no_length
result = dict(status.status(self.context))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/status.py", line 192, in status
pykka.get_all(futures.values())
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 147, in get_all
return [future.get(timeout=timeout) for future in futures]
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:dd99e425-c333-41ad-b761-a6d351722b9d), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:dd99e425-c333-41ad-b761-a6d351722b9d)
pykka: DEBUG: Starting DummyBackend (urn:uuid:dd99e425-c333-41ad-b761-a6d351722b9d)
pykka: DEBUG: Registered Core (urn:uuid:81bba2f5-7c75-4a86-9b74-a60f01c7fe87)
pykka: DEBUG: Starting Core (urn:uuid:81bba2f5-7c75-4a86-9b74-a60f01c7fe87)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:81bba2f5-7c75-4a86-9b74-a60f01c7fe87) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:dd99e425-c333-41ad-b761-a6d351722b9d), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_status_method_when_playlist_loaded_contains_song (tests.frontends.mpd.status_test.StatusHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/status_test.py", line 136, in test_status_method_when_playlist_loaded_contains_song
result = dict(status.status(self.context))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/status.py", line 192, in status
pykka.get_all(futures.values())
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 147, in get_all
return [future.get(timeout=timeout) for future in futures]
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:741de7bc-a012-44a9-943c-9e0a34555314), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:741de7bc-a012-44a9-943c-9e0a34555314)
pykka: DEBUG: Starting DummyBackend (urn:uuid:741de7bc-a012-44a9-943c-9e0a34555314)
pykka: DEBUG: Registered Core (urn:uuid:b8a46b33-7b6f-44ab-8c6a-cce8a195dd69)
pykka: DEBUG: Starting Core (urn:uuid:b8a46b33-7b6f-44ab-8c6a-cce8a195dd69)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:b8a46b33-7b6f-44ab-8c6a-cce8a195dd69) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:741de7bc-a012-44a9-943c-9e0a34555314), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_status_method_when_playlist_loaded_contains_tlid_as_songid (tests.frontends.mpd.status_test.StatusHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/status_test.py", line 143, in test_status_method_when_playlist_loaded_contains_tlid_as_songid
result = dict(status.status(self.context))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/status.py", line 192, in status
pykka.get_all(futures.values())
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 147, in get_all
return [future.get(timeout=timeout) for future in futures]
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:7b2049a8-7940-4a12-9af2-c1baad3b33a4), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:7b2049a8-7940-4a12-9af2-c1baad3b33a4)
pykka: DEBUG: Starting DummyBackend (urn:uuid:7b2049a8-7940-4a12-9af2-c1baad3b33a4)
pykka: DEBUG: Registered Core (urn:uuid:c06c59c4-05a9-4d95-9d5b-e37aa4a027c1)
pykka: DEBUG: Starting Core (urn:uuid:c06c59c4-05a9-4d95-9d5b-e37aa4a027c1)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:c06c59c4-05a9-4d95-9d5b-e37aa4a027c1) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:7b2049a8-7940-4a12-9af2-c1baad3b33a4), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_status_method_when_starting_playing_contains_elapsed_zero (tests.frontends.mpd.status_test.StatusHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/status_test.py", line 180, in test_status_method_when_starting_playing_contains_elapsed_zero
result = dict(status.status(self.context))
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpd/protocol/status.py", line 192, in status
pykka.get_all(futures.values())
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 147, in get_all
return [future.get(timeout=timeout) for future in futures]
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:62b61e3a-e707-459a-9512-03a1b4a99abc), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:62b61e3a-e707-459a-9512-03a1b4a99abc)
pykka: DEBUG: Starting DummyBackend (urn:uuid:62b61e3a-e707-459a-9512-03a1b4a99abc)
pykka: DEBUG: Registered Core (urn:uuid:2fe1f6ea-3e51-4026-baad-ca5ca345d6db)
pykka: DEBUG: Starting Core (urn:uuid:2fe1f6ea-3e51-4026-baad-ca5ca345d6db)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.core: DEBUG: Changing state: playing -> paused
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback paused event
pykka: DEBUG: Exception returned from Core (urn:uuid:2fe1f6ea-3e51-4026-baad-ca5ca345d6db) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:62b61e3a-e707-459a-9512-03a1b4a99abc), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_can_go_next_is_false_if_next_track_is_the_same (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 313, in test_can_go_next_is_false_if_next_track_is_the_same
result = self.mpris.Get(objects.PLAYER_IFACE, 'CanGoNext')
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 124, in Get
return getter()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 411, in get_CanGoNext
self.core.tracklist.next_track(tl_track).get() !=
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:43c9bdd7-6fc9-4978-ae4e-4dd05c3d0afe), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:43c9bdd7-6fc9-4978-ae4e-4dd05c3d0afe)
pykka: DEBUG: Starting DummyBackend (urn:uuid:43c9bdd7-6fc9-4978-ae4e-4dd05c3d0afe)
pykka: DEBUG: Registered Core (urn:uuid:e749c9f4-671f-421e-b49a-68fab0a2a811)
pykka: DEBUG: Starting Core (urn:uuid:e749c9f4-671f-421e-b49a-68fab0a2a811)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.frontends.mpris: DEBUG: org.freedesktop.DBus.Properties.Get(u'org.mpris.MediaPlayer2.Player', u'CanGoNext') called
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:e749c9f4-671f-421e-b49a-68fab0a2a811) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:43c9bdd7-6fc9-4978-ae4e-4dd05c3d0afe), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_can_go_next_is_true_if_can_control_and_other_next_track (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 305, in test_can_go_next_is_true_if_can_control_and_other_next_track
result = self.mpris.Get(objects.PLAYER_IFACE, 'CanGoNext')
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 124, in Get
return getter()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 411, in get_CanGoNext
self.core.tracklist.next_track(tl_track).get() !=
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:1accdbea-d9a0-4cda-8097-0954fb9e6348), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:1accdbea-d9a0-4cda-8097-0954fb9e6348)
pykka: DEBUG: Starting DummyBackend (urn:uuid:1accdbea-d9a0-4cda-8097-0954fb9e6348)
pykka: DEBUG: Registered Core (urn:uuid:a9056e77-066c-4bb2-811e-0efbe979ef9c)
pykka: DEBUG: Starting Core (urn:uuid:a9056e77-066c-4bb2-811e-0efbe979ef9c)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.frontends.mpris: DEBUG: org.freedesktop.DBus.Properties.Get(u'org.mpris.MediaPlayer2.Player', u'CanGoNext') called
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:a9056e77-066c-4bb2-811e-0efbe979ef9c) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:1accdbea-d9a0-4cda-8097-0954fb9e6348), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_can_go_previous_is_false_if_previous_track_is_the_same (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 336, in test_can_go_previous_is_false_if_previous_track_is_the_same
result = self.mpris.Get(objects.PLAYER_IFACE, 'CanGoPrevious')
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 124, in Get
return getter()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 419, in get_CanGoPrevious
self.core.tracklist.previous_track(tl_track).get() !=
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 265, in previous_track
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
AttributeError: 'ThreadingFuture' object has no attribute 'track'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:f52cedd7-e164-4a11-ba5e-18b45f70a46b)
pykka: DEBUG: Starting DummyBackend (urn:uuid:f52cedd7-e164-4a11-ba5e-18b45f70a46b)
pykka: DEBUG: Registered Core (urn:uuid:f2e09f13-f799-4108-883a-768553956898)
pykka: DEBUG: Starting Core (urn:uuid:f2e09f13-f799-4108-883a-768553956898)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Triggering options changed event
mopidy.frontends.mpris: DEBUG: org.freedesktop.DBus.Properties.Get(u'org.mpris.MediaPlayer2.Player', u'CanGoPrevious') called
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:f2e09f13-f799-4108-883a-768553956898) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 265, in previous_track
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
AttributeError: 'ThreadingFuture' object has no attribute 'track'
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_can_go_previous_is_true_if_can_control_and_previous_track (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 328, in test_can_go_previous_is_true_if_can_control_and_previous_track
result = self.mpris.Get(objects.PLAYER_IFACE, 'CanGoPrevious')
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 124, in Get
return getter()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 419, in get_CanGoPrevious
self.core.tracklist.previous_track(tl_track).get() !=
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 265, in previous_track
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
AttributeError: 'ThreadingFuture' object has no attribute 'track'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:a8e71634-efcf-4555-b4fd-fb789eb0b610)
pykka: DEBUG: Starting DummyBackend (urn:uuid:a8e71634-efcf-4555-b4fd-fb789eb0b610)
pykka: DEBUG: Registered Core (urn:uuid:e29a3422-e0d1-4175-b3d6-6c404d37875c)
pykka: DEBUG: Starting Core (urn:uuid:e29a3422-e0d1-4175-b3d6-6c404d37875c)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.frontends.mpris: DEBUG: org.freedesktop.DBus.Properties.Get(u'org.mpris.MediaPlayer2.Player', u'CanGoPrevious') called
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:e29a3422-e0d1-4175-b3d6-6c404d37875c) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 171, in next
tl_track = self.core.tracklist.next_track(self.current_tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:a8e71634-efcf-4555-b4fd-fb789eb0b610), attr_path=('tracklist',)> has no attribute "index"
pykka: DEBUG: Exception returned from Core (urn:uuid:e29a3422-e0d1-4175-b3d6-6c404d37875c) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 265, in previous_track
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
AttributeError: 'ThreadingFuture' object has no attribute 'track'
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_when_paused_should_skip_to_next_track_and_stay_paused (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 422, in test_next_when_paused_should_skip_to_next_track_and_stay_paused
self.mpris.Next()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 185, in Next
if not self.get_CanGoNext():
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 411, in get_CanGoNext
self.core.tracklist.next_track(tl_track).get() !=
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:f0ac3f93-a34c-4a8d-b982-b5cda138bf5a), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:f0ac3f93-a34c-4a8d-b982-b5cda138bf5a)
pykka: DEBUG: Starting DummyBackend (urn:uuid:f0ac3f93-a34c-4a8d-b982-b5cda138bf5a)
pykka: DEBUG: Registered Core (urn:uuid:8b90d0ae-a7d6-4fef-a6ef-2ea5bc182e09)
pykka: DEBUG: Starting Core (urn:uuid:8b90d0ae-a7d6-4fef-a6ef-2ea5bc182e09)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.core: DEBUG: Changing state: playing -> paused
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback paused event
mopidy.frontends.mpris: DEBUG: org.mpris.MediaPlayer2.Player.Next called
pykka: DEBUG: Exception returned from Core (urn:uuid:8b90d0ae-a7d6-4fef-a6ef-2ea5bc182e09) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:f0ac3f93-a34c-4a8d-b982-b5cda138bf5a), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_when_playing_skips_to_next_track_and_keep_playing (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 403, in test_next_when_playing_skips_to_next_track_and_keep_playing
self.mpris.Next()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 185, in Next
if not self.get_CanGoNext():
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 411, in get_CanGoNext
self.core.tracklist.next_track(tl_track).get() !=
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:a83a3f78-c56a-4919-9303-dc5393225994), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:a83a3f78-c56a-4919-9303-dc5393225994)
pykka: DEBUG: Starting DummyBackend (urn:uuid:a83a3f78-c56a-4919-9303-dc5393225994)
pykka: DEBUG: Registered Core (urn:uuid:19381b6d-e401-40db-9e4b-fae0c90314b1)
pykka: DEBUG: Starting Core (urn:uuid:19381b6d-e401-40db-9e4b-fae0c90314b1)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.frontends.mpris: DEBUG: org.mpris.MediaPlayer2.Player.Next called
pykka: DEBUG: Exception returned from Core (urn:uuid:19381b6d-e401-40db-9e4b-fae0c90314b1) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:a83a3f78-c56a-4919-9303-dc5393225994), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_next_when_stopped_skips_to_next_track_and_stay_stopped (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 432, in test_next_when_stopped_skips_to_next_track_and_stay_stopped
self.mpris.Next()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 185, in Next
if not self.get_CanGoNext():
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 411, in get_CanGoNext
self.core.tracklist.next_track(tl_track).get() !=
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:ed230f1f-855c-4bb8-b290-5d345534a242), attr_path=('tracklist',)> has no attribute "index"
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:ed230f1f-855c-4bb8-b290-5d345534a242)
pykka: DEBUG: Starting DummyBackend (urn:uuid:ed230f1f-855c-4bb8-b290-5d345534a242)
pykka: DEBUG: Registered Core (urn:uuid:41a6ea04-c1bb-43bd-ad58-bf341c680ae8)
pykka: DEBUG: Starting Core (urn:uuid:41a6ea04-c1bb-43bd-ad58-bf341c680ae8)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.core: DEBUG: Triggering track playback ended event
mopidy.core: DEBUG: Changing state: playing -> stopped
mopidy.core: DEBUG: Triggering playback state change event
mopidy.frontends.mpris: DEBUG: org.mpris.MediaPlayer2.Player.Next called
pykka: DEBUG: Exception returned from Core (urn:uuid:41a6ea04-c1bb-43bd-ad58-bf341c680ae8) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:ed230f1f-855c-4bb8-b290-5d345534a242), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
ERROR: test_previous_when_at_start_of_list_should_stop_playback (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 460, in test_previous_when_at_start_of_list_should_stop_playback
self.mpris.Previous()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 193, in Previous
if not self.get_CanGoPrevious():
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/frontends/mpris/objects.py", line 419, in get_CanGoPrevious
self.core.tracklist.previous_track(tl_track).get() !=
File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get
'raise exc_info[0], exc_info[1], exc_info[2]')
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 265, in previous_track
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
AttributeError: 'ThreadingFuture' object has no attribute 'track'
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:7b166398-2302-41de-9d93-0bc8b50bd554)
pykka: DEBUG: Starting DummyBackend (urn:uuid:7b166398-2302-41de-9d93-0bc8b50bd554)
pykka: DEBUG: Registered Core (urn:uuid:0a87f7e5-1a12-43af-a160-23746340b6d0)
pykka: DEBUG: Starting Core (urn:uuid:0a87f7e5-1a12-43af-a160-23746340b6d0)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.frontends.mpris: DEBUG: org.mpris.MediaPlayer2.Player.Previous called
pykka: DEBUG: Exception returned from Core (urn:uuid:0a87f7e5-1a12-43af-a160-23746340b6d0) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 265, in previous_track
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
AttributeError: 'ThreadingFuture' object has no attribute 'track'
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_play_minus_one_plays_current_track_if_current_track_is_set (tests.frontends.mpd.protocol.playback_test.PlaybackControlHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/playback_test.py", line 252, in test_play_minus_one_plays_current_track_if_current_track_is_set
'dummy:b', self.core.playback.current_track.get().uri)
AssertionError: u'dummy:b' != u'dummy:a'
- dummy:b
? ^
+ dummy:a
? ^
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:f432c29c-8fca-4a7d-b4b6-353e0419f59d)
pykka: DEBUG: Starting DummyBackend (urn:uuid:f432c29c-8fca-4a7d-b4b6-353e0419f59d)
pykka: DEBUG: Registered Core (urn:uuid:1f030435-8cd6-46ae-9cf5-ad3c87a0997c)
pykka: DEBUG: Starting Core (urn:uuid:1f030435-8cd6-46ae-9cf5-ad3c87a0997c)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:1f030435-8cd6-46ae-9cf5-ad3c87a0997c) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 171, in next
tl_track = self.core.tracklist.next_track(self.current_tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:f432c29c-8fca-4a7d-b4b6-353e0419f59d), attr_path=('tracklist',)> has no attribute "index"
mopidy.core: DEBUG: Triggering track playback ended event
mopidy.core: DEBUG: Changing state: playing -> stopped
mopidy.core: DEBUG: Triggering playback state change event
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: play "-1"
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_playid_minus_1_plays_current_track_if_current_track_is_set (tests.frontends.mpd.protocol.playback_test.PlaybackControlHandlerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpd/protocol/playback_test.py", line 326, in test_playid_minus_1_plays_current_track_if_current_track_is_set
'dummy:b', self.core.playback.current_track.get().uri)
AssertionError: u'dummy:b' != u'dummy:a'
- dummy:b
? ^
+ dummy:a
? ^
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:75552d20-04d6-4ed6-a9ca-cb91a06b8f64)
pykka: DEBUG: Starting DummyBackend (urn:uuid:75552d20-04d6-4ed6-a9ca-cb91a06b8f64)
pykka: DEBUG: Registered Core (urn:uuid:3d3316f3-5f0b-405c-ac80-4381c7b71160)
pykka: DEBUG: Starting Core (urn:uuid:3d3316f3-5f0b-405c-ac80-4381c7b71160)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:3d3316f3-5f0b-405c-ac80-4381c7b71160) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 171, in next
tl_track = self.core.tracklist.next_track(self.current_tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:75552d20-04d6-4ed6-a9ca-cb91a06b8f64), attr_path=('tracklist',)> has no attribute "index"
mopidy.core: DEBUG: Triggering track playback ended event
mopidy.core: DEBUG: Changing state: playing -> stopped
mopidy.core: DEBUG: Triggering playback state change event
mopidy.frontends.mpd: DEBUG: Request from [sentinel.host]:sentinel.port: playid "-1"
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.frontends.mpd: DEBUG: Response to [sentinel.host]:sentinel.port: OK
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_next_when_at_end_of_list_should_stop_playback (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 411, in test_next_when_at_end_of_list_should_stop_playback
self.assertEqual(self.core.playback.current_track.get().uri, 'dummy:b')
AssertionError: u'dummy:a' != u'dummy:b'
- dummy:a
? ^
+ dummy:b
? ^
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:7e002241-b3eb-4581-aaa4-9eccde608792)
pykka: DEBUG: Starting DummyBackend (urn:uuid:7e002241-b3eb-4581-aaa4-9eccde608792)
pykka: DEBUG: Registered Core (urn:uuid:38879926-829d-4ec5-ad4f-81f39aa0990e)
pykka: DEBUG: Starting Core (urn:uuid:38879926-829d-4ec5-ad4f-81f39aa0990e)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:38879926-829d-4ec5-ad4f-81f39aa0990e) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 171, in next
tl_track = self.core.tracklist.next_track(self.current_tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:7e002241-b3eb-4581-aaa4-9eccde608792), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_previous_is_ignored_if_can_go_previous_is_false (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 441, in test_previous_is_ignored_if_can_go_previous_is_false
self.assertEqual(self.core.playback.current_track.get().uri, 'dummy:b')
AssertionError: u'dummy:a' != u'dummy:b'
- dummy:a
? ^
+ dummy:b
? ^
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:b1058a6c-320f-4627-99b9-aeea7f3a4404)
pykka: DEBUG: Starting DummyBackend (urn:uuid:b1058a6c-320f-4627-99b9-aeea7f3a4404)
pykka: DEBUG: Registered Core (urn:uuid:64cf9db6-e8fb-4531-ac7b-0cfa8202eae4)
pykka: DEBUG: Starting Core (urn:uuid:64cf9db6-e8fb-4531-ac7b-0cfa8202eae4)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:64cf9db6-e8fb-4531-ac7b-0cfa8202eae4) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 171, in next
tl_track = self.core.tracklist.next_track(self.current_tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:b1058a6c-320f-4627-99b9-aeea7f3a4404), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_previous_when_paused_skips_to_previous_track_and_pause (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 468, in test_previous_when_paused_skips_to_previous_track_and_pause
self.assertEqual(self.core.playback.current_track.get().uri, 'dummy:b')
AssertionError: u'dummy:a' != u'dummy:b'
- dummy:a
? ^
+ dummy:b
? ^
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:c972df67-93c8-464e-90ba-4e93b0eb3427)
pykka: DEBUG: Starting DummyBackend (urn:uuid:c972df67-93c8-464e-90ba-4e93b0eb3427)
pykka: DEBUG: Registered Core (urn:uuid:c809c236-3619-451d-b9ac-8fe3c329b7a1)
pykka: DEBUG: Starting Core (urn:uuid:c809c236-3619-451d-b9ac-8fe3c329b7a1)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:c809c236-3619-451d-b9ac-8fe3c329b7a1) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 171, in next
tl_track = self.core.tracklist.next_track(self.current_tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:c972df67-93c8-464e-90ba-4e93b0eb3427), attr_path=('tracklist',)> has no attribute "index"
mopidy.core: DEBUG: Changing state: playing -> paused
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback paused event
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_previous_when_playing_skips_to_prev_track_and_keep_playing (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 449, in test_previous_when_playing_skips_to_prev_track_and_keep_playing
self.assertEqual(self.core.playback.current_track.get().uri, 'dummy:b')
AssertionError: u'dummy:a' != u'dummy:b'
- dummy:a
? ^
+ dummy:b
? ^
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:b6e3bffd-9c37-4a00-91b7-f1f110c4b1b0)
pykka: DEBUG: Starting DummyBackend (urn:uuid:b6e3bffd-9c37-4a00-91b7-f1f110c4b1b0)
pykka: DEBUG: Registered Core (urn:uuid:6b2681d8-0c71-41ef-8591-b5b295740aa7)
pykka: DEBUG: Starting Core (urn:uuid:6b2681d8-0c71-41ef-8591-b5b295740aa7)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:6b2681d8-0c71-41ef-8591-b5b295740aa7) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 171, in next
tl_track = self.core.tracklist.next_track(self.current_tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:b6e3bffd-9c37-4a00-91b7-f1f110c4b1b0), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_previous_when_stopped_skips_to_previous_track_and_stops (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 479, in test_previous_when_stopped_skips_to_previous_track_and_stops
self.assertEqual(self.core.playback.current_track.get().uri, 'dummy:b')
AssertionError: u'dummy:a' != u'dummy:b'
- dummy:a
? ^
+ dummy:b
? ^
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:fc0da282-1090-488c-bab5-28784da1f21d)
pykka: DEBUG: Starting DummyBackend (urn:uuid:fc0da282-1090-488c-bab5-28784da1f21d)
pykka: DEBUG: Registered Core (urn:uuid:9b775261-a0d9-4af2-8de9-5d1185ffe194)
pykka: DEBUG: Starting Core (urn:uuid:9b775261-a0d9-4af2-8de9-5d1185ffe194)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
pykka: DEBUG: Exception returned from Core (urn:uuid:9b775261-a0d9-4af2-8de9-5d1185ffe194) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 171, in next
tl_track = self.core.tracklist.next_track(self.current_tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:fc0da282-1090-488c-bab5-28784da1f21d), attr_path=('tracklist',)> has no attribute "index"
mopidy.core: DEBUG: Triggering track playback ended event
mopidy.core: DEBUG: Changing state: playing -> stopped
mopidy.core: DEBUG: Triggering playback state change event
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_seek_skips_to_next_track_if_new_position_gt_track_length (tests.frontends.mpris.player_interface_test.PlayerInterfaceTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/frontends/mpris/player_interface_test.py", line 694, in test_seek_skips_to_next_track_if_new_position_gt_track_length
self.assertEqual(self.core.playback.current_track.get().uri, 'dummy:b')
AssertionError: u'dummy:a' != u'dummy:b'
- dummy:a
? ^
+ dummy:b
? ^
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:7ff95224-f113-4ca7-bb82-d8eba45d1e38)
pykka: DEBUG: Starting DummyBackend (urn:uuid:7ff95224-f113-4ca7-bb82-d8eba45d1e38)
pykka: DEBUG: Registered Core (urn:uuid:5a409b5a-e9e2-4d28-9c35-c04286acb504)
pykka: DEBUG: Starting Core (urn:uuid:5a409b5a-e9e2-4d28-9c35-c04286acb504)
mopidy.core: DEBUG: Triggering event: tracklist_changed()
mopidy.core: DEBUG: Changing state: stopped -> playing
mopidy.core: DEBUG: Triggering playback state change event
mopidy.core: DEBUG: Triggering track playback started event
mopidy.core: DEBUG: Triggering seeked event
mopidy.frontends.mpris: DEBUG: org.mpris.MediaPlayer2.Player.Seek called
pykka: DEBUG: Exception returned from Core (urn:uuid:5a409b5a-e9e2-4d28-9c35-c04286acb504) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 267, in seek
self.next()
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/playback.py", line 171, in next
tl_track = self.core.tracklist.next_track(self.current_tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 242, in next_track
position = self.index(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 150, in index
index = backend.tracklist.index(self, tl_track).get()
File "build/bdist.linux-x86_64/egg/pykka/proxy.py", line 165, in __getattr__
raise AttributeError('%s has no attribute "%s"' % (self, name))
AttributeError: <ActorProxy for DummyBackend (urn:uuid:7ff95224-f113-4ca7-bb82-d8eba45d1e38), attr_path=('tracklist',)> has no attribute "index"
--------------------- >> end captured logging << ---------------------
======================================================================
FAIL: test_application_error_response_is_none (tests.utils.jsonrpc_test.JsonRpcSingleCommandErrorTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/javier/proyectos/mopidy/src/mopidy/tests/utils/jsonrpc_test.py", line 325, in test_application_error_response_is_none
self.assertIn('result', response)
AssertionError: u'result' not found in {u'jsonrpc': u'2.0', u'id': 1, u'error': {u'message': u'Application error', u'code': 0, u'data': {u'message': u"'unicode' object has no attribute 'track'", u'traceback': 'Traceback (most recent call last):\n File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/utils/jsonrpc.py", line 130, in _handle_single_request\n result = self._unwrap_result(result)\n File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/utils/jsonrpc.py", line 219, in _unwrap_result\n result = result.get()\n File "build/bdist.linux-x86_64/egg/pykka/future.py", line 116, in get\n \'raise exc_info[0], exc_info[1], exc_info[2]\')\n File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop\n response = self._handle_receive(message)\n File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive\n return callee(*message[\'args\'], **message[\'kwargs\'])\n File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 148, in index\n backend = self._get_backend(tl_track)\n File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend\n uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme\nAttributeError: \'unicode\' object has no attribute \'track\'\n', u'type': 'AttributeError'}}}
-------------------- >> begin captured logging << --------------------
pykka: DEBUG: Registered DummyBackend (urn:uuid:587dcc78-3e2e-4c7e-83ec-1c8baff2ce93)
pykka: DEBUG: Starting DummyBackend (urn:uuid:587dcc78-3e2e-4c7e-83ec-1c8baff2ce93)
pykka: DEBUG: Registered Core (urn:uuid:97e9c579-3e57-4869-b6e7-fad7a5579777)
pykka: DEBUG: Starting Core (urn:uuid:97e9c579-3e57-4869-b6e7-fad7a5579777)
pykka: DEBUG: Exception returned from Core (urn:uuid:97e9c579-3e57-4869-b6e7-fad7a5579777) to caller:
Traceback (most recent call last):
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 201, in _actor_loop
response = self._handle_receive(message)
File "build/bdist.linux-x86_64/egg/pykka/actor.py", line 284, in _handle_receive
return callee(*message['args'], **message['kwargs'])
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 148, in index
backend = self._get_backend(tl_track)
File "/home/javier/proyectos/mopidy/src/mopidy/mopidy/core/tracklist.py", line 31, in _get_backend
uri_scheme = urlparse.urlparse(tl_track.track.uri).scheme
AttributeError: 'unicode' object has no attribute 'track'
--------------------- >> end captured logging << ---------------------
----------------------------------------------------------------------
Ran 1350 tests in 17.511s
FAILED (errors=112, failures=9)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment