lp:~nataliabidart/ubuntuone-client/u1sdtool-multiplatform
Created by
Natalia Bidart
and last modified
- Get this branch:
- bzr branch lp:~nataliabidart/ubuntuone-client/u1sdtool-multiplatform
Only
Natalia Bidart
can upload to this branch. If you are
Natalia Bidart
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Alejandro J. Cura (community): Approve
- Diego Sarmentero (community): Approve
- Manuel de la Peña (community): Approve
-
Diff: 23495 lines (+6839/-12918)40 files modifiedbin/u1sdtool (+21/-17)
bin/ubuntuone-syncdaemon (+7/-13)
contrib/testing/testcase.py (+146/-10)
tests/platform/__init__.py (+13/-22)
tests/platform/linux/__init__.py (+0/-19)
tests/platform/linux/eventlog/test_zg_listener.py (+5/-2)
tests/platform/linux/test_config.py (+0/-86)
tests/platform/linux/test_dbus.py (+219/-3894)
tests/platform/linux/test_vm.py (+31/-29)
tests/platform/test_external_interface.py (+620/-0)
tests/platform/test_filesystem_notifications.py (+8/-6)
tests/platform/test_tools.py (+395/-249)
tests/platform/test_u1sdtool.py (+63/-46)
tests/platform/windows/__init__.py (+15/-18)
tests/platform/windows/test_ipc.py (+233/-2984)
tests/platform/windows/test_tools.py (+13/-1122)
tests/status/test_aggregator.py (+1/-1)
tests/syncdaemon/test_action_queue.py (+12/-16)
tests/syncdaemon/test_fsm.py (+29/-27)
tests/syncdaemon/test_interaction_interfaces.py (+2262/-467)
tests/syncdaemon/test_localrescan.py (+23/-19)
tests/syncdaemon/test_main.py (+16/-22)
tests/syncdaemon/test_vm.py (+51/-43)
ubuntuone/logger.py (+0/-2)
ubuntuone/platform/__init__.py (+1/-0)
ubuntuone/platform/linux/__init__.py (+10/-58)
ubuntuone/platform/linux/dbus_interface.py (+247/-789)
ubuntuone/platform/tools/__init__.py (+835/-0)
ubuntuone/platform/tools/linux.py (+94/-1008)
ubuntuone/platform/tools/windows.py (+94/-510)
ubuntuone/platform/windows/__init__.py (+11/-44)
ubuntuone/platform/windows/ipc.py (+510/-690)
ubuntuone/platform/windows/ipc_client.py (+80/-96)
ubuntuone/status/aggregator.py (+2/-3)
ubuntuone/syncdaemon/action_queue.py (+6/-4)
ubuntuone/syncdaemon/config.py (+7/-8)
ubuntuone/syncdaemon/interaction_interfaces.py (+727/-566)
ubuntuone/syncdaemon/local_rescan.py (+13/-8)
ubuntuone/syncdaemon/main.py (+8/-9)
ubuntuone/syncdaemon/volume_manager.py (+11/-11)
Related bugs
Bug #803672: Do not start two instances of this process | High | Fix Released | |
Bug #806701: Windows: if SyncDaemonTool fails, the error is not propagated to the caller | Medium | Fix Released | |
Bug #868661: u1sdtool is not multiplatform | High | Fix Released | |
Bug #879556: SyncDaemonTool fires returned deferred even if the operation did not completed | Medium | Fix Released | |
Bug #879558: Windows: SyncDaemonTool does not wait for operations to be completed | High | Fix Released | |
Bug #879561: Windows: there is no feature parity with Linux in the SyncDaemonTool implementation | High | Fix Released | |
Bug #879564: Tests for interaction_interfces use mocker | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntuone-client