Ubuntu One
This document contains tests for Ubuntu One on Ubuntu 12.04 Precise Pangolin.
Tests for other versions: 10.04 | Windows
Tests for the web site: Website
Notes
To open Ubuntu One Control Panel, click the Ubuntu Start button in the top left corner, enter "Ubuntu One" in the Search box and select the application.
To open Home Folder, click the Ubuntu Start button in the top left corner, enter "Home Folder" in the Search box and select the folder.
To open the Terminal, click the Ubuntu Start button in the top left corner, enter "Terminal" in the Search box and select the application.
To open the web browser, click the Ubuntu Start button in the top left corner, enter Firefox Web Browser in the Search box and select the application.
- For all the tests, the device must be connected to the Internet.
When opening the pages from https://one.ubuntu.com, if you haven't started a web session before, you will be taken to https://login.ubuntu.com. In this case, enter the information requested:
- Enter the account email address.
- Enter the account password.
Click the Continue button.
- For the verifications of some tests you will require a second computer.
Installer
Affected packages: ubuntuone-installer
Open the installer
Case ID: u1p-001
Purpose
- Open the Ubuntu One installer.
Preconditions
- Ubuntu One hasn't been installed.
Steps
Open Ubuntu One.
Verification
The Install Ubuntu One screen will be shown.
Cancel the installation
Case ID: u1p-002
Purpose
- Cancel the installation of Ubuntu One.
Preconditions
- Ubuntu One hasn't been installed.
Steps
Open Ubuntu One.
Click the Cancel button.
Verification
The Ubuntu One window will be closed.
- Ubuntu One will not be installed:
Open Ubuntu One again and and the Install Ubuntu One screen will be shown.
Install
Case ID: u1i-003
Purpose
- Install Ubuntu One.
Preconditions
- Ubuntu One hasn't been installed.
- The user has permission to install applications.
Steps
Open Ubuntu One.
Click the Install button.
- Enter the password of your Ubuntu user.
- Wait for the installation to complete.
Verification
The Welcome to Ubuntu One! screen will be shown.
Wizard
Affected packages: ubuntuone-control-panel-qt
Close the wizard
Case ID: u1ww-004
Depends
- u1i-003 Install.
Purpose
- Cancel set up.
Preconditions
- The application must have been installed.
- The device must not have been previously added to an Ubuntu One account.
Steps
Open Ubuntu One.
The Ubuntu One window will open showing the Welcome to Ubuntu One! screen. Click the button Close window and set up later.
Click the button Yes, I want to cancel.
Verification
Ubuntu One window will be closed.
- Ubuntu One will not be set up:
Open Ubuntu One again and and the Welcome to Ubuntu One! screen will be shown.
Set up new user
Case ID: u1ww-001
Depends
- u1i-003 Install.
- If u1ww-002 was executed, u1p-005 Remove device.
Purpose
- Create an account on Ubuntu One.
Preconditions
- The application must have been installed.
- The device must not have been previously added to an Ubuntu One account.
- The email address must not have been previously registered with an Ubuntu One account.
- The user must have access to the email inbox to get the verification code.
Notes
- A valid password has at least 8 characters and includes at least one uppercase character and one number.
Steps
Open Ubuntu One.
The Ubuntu One window will open showing the Welcome to Ubuntu One! screen. Click the button I don't have an account yet - sign me up.
Enter the information requested in the Sign Up to Ubuntu One screen:
- Enter your name.
- Enter and confirm your email address.
- Enter and confirm a valid password. (see NOTES section)
- Enter the captcha.
- Check the terms and conditions agreement checkbox.
Click the Set up Account button.
- Go to your email inbox to get the verification code.
- Enter the verification code.
Click the Next button.
- Wait for the validation process to complete.
Click the button Finish.
Click the button Next.
Click the button Finish.
Verification
Ubuntu Control will show:
Using 0 bytes of 5 GB (0%).
File Sync is up-to-date.
The Disconnect link.
The Enable File Sync checkbox checked.
Go to the Account tab. It will show:
- On personal details:
- Your name.
- Your email address.
The link Edit account details.
- On personal details:
Set up existing user
Case ID: u1ww-002
Depends
- u1wi-001 Install.
- If u1ww-001 was executed, u1p-005 Remove device
Purpose
- Sign in with an existing account.
Preconditions
- The application must have been installed.
- An Ubuntu One user account.
- No account must have been configured or the device must have been removed from the Ubuntu One account.
Steps
Open Ubuntu One.
The Ubuntu One window will open showing the Welcome to Ubuntu One! screen. Click the button Sign me in with my existing account.
- Enter the information requested:
- Enter the account email address.
- Enter the account password.
Click the Sign In button.
- Wait for the validation process to complete.
Click the button Finish.
Click the button Next.
Click the button Finish.
Verification
Ubuntu Control will show:
- The amount of bytes used by your account, and the percentage of the total available space.
File Sync is up-to-date
The Disconnect link
Go to the Acount tab. It will show:
- On personal details:
- Your name.
- Your email address.
The link Edit account details.
- On personal details:
Select the folders to synchronize
Case ID: u1ww-003
Depends
- u1wi-001 Install.
- If u1ww-001 or u1ww-002 were executed, u1p-005 Remove device.
Purpose
- Select the folders that will be synchronized to Ubuntu One.
Preconditions
- The application must have been installed.
- An Ubuntu One user account.
- No account must have been configured or the device must have been removed from the Ubuntu One account.
Steps
Open Ubuntu One.
The Ubuntu One window will open showing the Welcome to Ubuntu One! screen. Click the button Sign me in with my existing account.
- Enter the information requested:
- Enter the account email address.
- Enter the account password.
Click the Sign In button.
- Wait for the validation process to complete.
Click the button Finish.
Click the button Next.
On the Syncing your computer with the cloud screen:
Click the button Add a folder from this computer:
- On the dialog:
Click the button Create Folder.
Set the name Test folder from wizard to the folder.
Click the Open button.
- On the dialog:
Click the Finish button.
Verification
Ubuntu Control will show:
On the Folders tab, a row with the name Test folder from wizard and the Sync Locally? checkbox checked.
- The Ubuntu One website will show the folder:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will be a row showing the folder ~/Test folder from wizard.
Control Panel
Affected packages: ubuntuone-control-panel-qt
Remove device
Case ID: u1p-005
Depends
- u1ww-001 Set up new user.
Purpose
- Remove the currently connected device.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service.
Steps
Open Ubuntu One Control Panel.
Go to the Devices tab.
Click the Remove button next to the name of the device you are using.
- Confirm the removal.
Verification
Ubuntu Control Panel will:
- Take you back to the initial screen.
Show the Join now button.
Show the link I already have an account!
Disconnect from service
Case ID: u1p-004
Depends
- u1p-001 Set up new user,
- Or, u1p-002 Set up existing user.
Purpose
- Disconnect from the service.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service.
Steps
Open Ubuntu One Control Panel.
Click the Disconnect link.
Verification
Ubuntu One Control Panel will:
Show the message File Sync is disconnected.
Not show the Disconnect link.
Show the Connect link.
Connect to service
Case ID: u1p-003
Depends
- u1p-004 Disconnect from service.
Purpose
- Connect to the service.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be disconnected from the service.
Steps
Open Ubuntu One Control Panel.
Click the Connect link.
Verification
Ubuntu One Control Panel will:
Show the message File Sync is up-to-date.
Show the Disconnect link.
Not show the Connect link.
Open links
Case ID: u1p-016
Depends
- u1p-001 Set up new user,
- Or, u1p-002 Set up existing user.
Purpose
- Open the links displayed on the application.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service.
Steps
Open Ubuntu One Control Panel.
Go to the Account tab.
Click the link Edit account details.
Verify that a web browser is opened on the page https://login.ubuntu.com.
Click the link Buy storage and plans.
Verify that a web browser is opened on the page https://one.ubuntu.com/services.
Click the link Official Support.
Verify that a web browser is opened on the page https://one.ubuntu.com/help.
Click the link Community Support.
Verify that a web browser is opened on the page http://askubuntu.com/questions/tagged/ubuntu-one.
- Click the button with the twitter logo.
Verify that a web browser is opened on the page http://twitter.com/#!/ubuntuone.
- Click the button with the facebook logo.
Verify that a web browser is opened on the page http://www.facebook.com/ubuntuone.
Limit bandwidth usage
Case ID: u1p-007
Depends
- u1p-001 Set up new user,
- Or, u1p-002 Set up existing user.
Purpose
- Limit the bandwidth used by the application.
- Verify that the selected bandwidth will be kept after closing the application.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service.
Steps
Open Ubuntu One Control Panel.
Go to the Devices tab.
Check the checkbox Limit file sync bandwidth usage.
Set Max upload speed to 256 KiB/s.
Set the Max download speed to 512 KiB/s.
- Close the application.
Verification
Open Ubuntu One Control Panel.
Go to the Devices tab.
Verify that the Max upload speed is set to 256 KiB/s.
Verify that the Max download speed is set to 512 KiB/s.
Synchronization
Affected packages: ubuntuone-client
Synchronize empty file
Case ID: u1f-001
Depends
- On the first computer u1p-001 Set up new user, or u1p-002 Set up existing user.
- On the second computer, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
Purpose
- Synchronize an empty file with Ubuntu One.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service in two different computers.
- File Sync must be enabled in both.
Steps
With the file browser, go to Home Folder > Ubuntu One.
Select the menu option File > Create New Document > Empty Document.
Set the name Test empty document to the file.
- Wait for the file synchronization to complete.
Verification
Select the menu option View > Reload and the file Test empty document will get a green check mark emblem.
- The Ubuntu One website will show the file:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will be a row showing Test empty document and 0 bytes.
With the file browser on the second computer go to Home Folder > Ubuntu One and verify that:
The file Test empty document is present.
- It is empty.
Synchronize folder
Case ID: u1f-002
Depends
- On the first computer u1p-001 Set up new user, or u1p-002 Set up existing user.
- On the second computer, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
Purpose
- Synchronize a folder inside the Ubuntu One folder.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service in two different computers.
- File Sync must be enabled in both.
Steps
With the file browser, go to Home Folder > Ubuntu One.
Select the menu option File > Create Folder. (In Ubuntu 11.10 Oneiric, that is Create New Folder)
Set to the folder the name Test Synchronization.
Verification
- On the file browser:
Select the menu option View > Reload and the folder Test Synchronization will get a green check mark emblem.
- The Ubuntu One website will show the folder:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will be a row showing Test Synchronization.
With the file browser on the second computer go to Home Folder > Ubuntu One and verify that:
The folder Test Synchronization is present.
- It is empty.
Delete folder
Case ID: u1f-009
Depends
- On the first computer u1p-001 Set up new user, or u1p-002 Set up existing user.
- On the second computer, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
- u1f-002 Synchronize folder.
Purpose
- Delete a folder stored in Ubuntu One.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service in two different computers.
- File Sync must be enabled in both.
- A folder has been synchronized.
Steps
With the file browser, go to Home Folder > Ubuntu One.
Click the folder Test Synchronization.
Select the menu option Edit > Move to Trash.
Verification
- The Ubuntu One website will not show the folder:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will be no row showing Test Synchronization.
With the file browser on the second computer go to Home Folder > Ubuntu One and verify that:
The folder Test Synchronization is not present.
Synchronize small file
Case ID: u1f-003
Depends
- On the first computer u1p-001 Set up new user, or u1p-002 Set up existing user.
- On the second computer, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
Purpose
- Synchronize a file of small size with Ubuntu One.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service in two different computers.
- File Sync must be enabled in both.
Steps
- Open a Terminal.
Enter the command dd if=/dev/urandom of="$HOME/Test small random file" bs=1M count=1.
With the file browser, go to Home Folder.
Click the file named Test small random file.
Select the menu option Edit > Cut.
Go to Home Folder > Ubuntu One.
Select the menu option Edit > Paste.
- Wait for the file synchronization to complete.
Verification
Select the menu option View > Reload and the file Test small random file will get a green check mark emblem.
- The Ubuntu One website will show the file:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will be a row showing Test small random file and 1 MB.
With the file browser on the second computer go to Home Folder > Ubuntu One and verify that:
The file Test small random file is present.
- Its size is 1 MB.
Synchronize big file
Case ID: u1f-004
Depends
- On the first computer u1p-001 Set up new user, or u1p-002 Set up existing user.
- On the second computer, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
Purpose
- Synchronize a file of big size with Ubuntu One.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service in two different computers.
- File Sync must be enabled in both.
Steps
- Open a Terminal.
Enter the command dd if=/dev/urandom of="$HOME/Test big random file" bs=1M count=20.
With the file browser, go to Home Folder.
Click the file named Test big random file.
Select the menu option Edit > Cut.
Go to Home Folder > Ubuntu One.
Select the menu option Edit > Paste.
- Wait for the file synchronization to complete.
Verification
Select the menu option View > Reload and the file Test big random file will get a green check mark emblem.
- The Ubuntu One website will show the file:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will be a row showing Test big random file and 20 MB.
With the file browser on the second computer go to Home Folder > Ubuntu One and verify that:
The file Test big random file is present.
- Its size is 20 MB.
Synchronize many small files
Case ID: u1f-005
Depends
- On the first computer u1p-001 Set up new user, or u1p-002 Set up existing user.
- On the second computer, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
Purpose
- Synchronize many files of small size with Ubuntu One.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service in two different computers.
- File Sync must be enabled in both.
Steps
- Open a Terminal.
Enter the command mkdir "$HOME/Test many small files" && for index in {1..100}; do dd if=/dev/urandom of="$HOME/Test many small files/Test small random file $index" bs=1K count=1; done.
With the file browser, go to Home Folder.
Click the folder named Test many small files.
Select the menu option Edit > Cut.
Go to Home Folder > Ubuntu One.
Select the menu option Edit > Paste.
- Wait for the file synchronization to complete.
Verification
Select the menu option View > Reload and the folder Test many small files will get a green check mark emblem.
Open the folder Test many small files, and all the files will get a green check mark emblem.
- The Ubuntu One website will show the files:
- Open the web browser.
Go to https://one.ubuntu.com/files.
Click the row Test many small files.
There will be 100 rows showing Test small random file # and 1 KB.
With the file browser on the second computer go to Home Folder > Ubuntu One > Test many small files and verify that:
- The 100 files are present.
- Their size is 1 KB.
Delete file
Case ID: u1f-010
Depends
- On the first computer u1p-001 Set up new user, or u1p-002 Set up existing user.
- On the second computer, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
- u1f-003 Synchronize small file.
Purpose
- Delete a file stored with Ubuntu One.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service in two different computers.
- File Sync must be enabled in both.
- A file has been synchronized with Ubuntu One.
Steps
With the file browser, go to Home Folder > Ubuntu One.
Click the file named Test small random file.
Select the menu option Edit > Move to Trash.
Verification
- The Ubuntu One website will not show the file:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will not be a row showing Test small random file.
With the file browser on the second computer go to Home Folder > Ubuntu One and verify that:
The file Test small random file is not present.
Synchronize user designated folder
Case ID: u1f-007
Depends
- On the first computer u1p-001 Set up new user, or u1p-002 Set up existing user.
- On the second computer, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
Purpose
- Synchronize a folder outside the Ubuntu One folder.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service in two different computers.
- File Sync must be enabled in both.
Steps
With the file browser, go to Home Folder.
Select the menu option File > Create Folder. (In Ubuntu 11.10 Oneiric, that is Create New Folder)
Set to the folder the name Test UDF Synchronization.
Select the menu option Edit > Ubuntu One > Synchronize This Folder.
Verification
- On the file browser:
Select the menu option View > Reload and the folder Test UDF Synchronization will get a green check mark emblem.
Select the menu option Edit > Ubuntu One:
The menu will not show the option Synchronize This Folder.
The menu will show the option Stop Synchronizing This Folder.
- The Ubuntu One website will show the folder:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will be a row showing ~/Test UDF Synchronization.
- The Ubuntu One Control Panel will show the folder:
Open the Ubuntu One Control Panel.
Go to the Cloud Folders tab.
There will be a row showing Test UDF Synchronization, with the checkbox Sync locally? checked.
- The Ubuntu One Control Panel of the second computer will show the folder:
Open the Ubuntu One Control Panel.
Go to the Cloud Folders tab.
There will be a row showing Test UDF Synchronization, with the checkbox Sync locally? not checked.
Synchronize file on user designated folder
Case ID: u1f-011
Depends
- On the first computer u1p-001 Set up new user, or u1p-002 Set up existing user.
- On the second computer, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
- u1f-007 Synchronize user designated folder.
Purpose
- Synchronize a file from a user designated folder with Ubuntu One.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service in two different computers.
- File Sync must be enabled in both.
- A user designated folder has been synchronized.
Steps
- Open a Terminal.
Enter the command dd if=/dev/urandom of="$HOME/Test udf file" bs=1M count=10.
With the file browser, go to Home Folder.
Click the file named Test udf file.
Select the menu option Edit > Cut.
Go to Home Folder > Test UDF Synchronization.
Select the menu option Edit > Paste.
- Wait for the file synchronization to complete.
Verification
Select the menu option View > Reload and the file Test udf file will get a green check mark emblem.
- The Ubuntu One website will show the file:
- Open the web browser.
Go to https://one.ubuntu.com/files.
Open the folder ~/Test UDF Synchronization.
There will be a row showing Test udf file and 10 MB.
Stop synchronizing user designated folder
Case ID: u1f-008
Depends
- u1p-007 Synchronize user designated folder
Purpose
- Stop synchronizing a folder outside the Ubuntu One folder.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service in two different computers.
- File Sync must be enabled in both.
- A user designated folder has been synchronized.
Steps
With the file browser, go to Home Folder.
Set to the folder the name Test UDF Synchronization.
Select the menu option Edit > Ubuntu One > Stop Synchronizing This Folder.
Verification
- On the file browser:
The folder Test UDF Synchronization will loose the green check mark emblem.
Select the menu option Edit > Ubuntu One:
The menu will show the option Synchronize This Folder.
The menu will not show the option Stop Synchronizing This Folder.
- The Ubuntu One website will not show the folder:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will not be a row showing ~/Test UDF Synchronization.
- The Ubuntu One Control Panel will not show the folder:
Open the Ubuntu One Control Panel.
Go to the Cloud Folders tab.
There will not be a row showing Test UDF Synchronization.
- The Ubuntu One Control Panel of the second computer will not show the folder:
Open the Ubuntu One Control Panel.
Go to the Cloud Folders tab.
There will not be a row showing Test UDF Synchronization.
Sharing and publishing
Affected packages: ubuntuone-client
Share folder
Case ID: u1s-001
Depends
- u1p-001 Set up new user,
- Or, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
Purpose
- Share a folder with a contact using Ubuntu One.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service.
- File Sync must be enabled.
Steps
With the file browser, go to Home Folder > Ubuntu One.
Select the menu option File > Create Folder.
Set to the folder the name Test Sharing.
Select the menu option Edit > Ubuntu One > Share.
The dialog Share on Ubuntu One will be opened:
On the text field, enter test@example.com.
Click the Add button.
On the same text field, enter test.
- Select the newly created contact.
Click the button Share.
Verification
- On the file browser:
- The folder Test Synchronization will get a sharing emblem, with a red and a green arrow.
- The Ubuntu One website will show the folder as shared:
- Open the web browser.
Go to https://one.ubuntu.com/files.
Click the row of the Test Sharing folder.
- The page will show:
The message Shared with test@example.com to view/change files on {today's date} (waiting to be accepted).
The button Stop sharing.
Publish File
Case ID: u1s-002
Depends
- u1f-001 Synchronize file
Purpose
- Publish a file using Ubuntu One.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service.
- File Sync must be enabled.
- A file has been synchronized.
Steps
With the file browser, go to Home Folder > Ubuntu One.
Select the file How fast.ogg.
Select the menu option Edit > Ubuntu One > Publish.
Verification
- The Ubuntu One website will show the file as published:
- Open the web browser.
Go to https://one.ubuntu.com/files.
Click the link More of the How fast.ogg file.
- The page will show:
The Public URL of the file.
The Stop publishing button.
Syncdaemon
Affected packages: ubuntuone-client
Notes
- You have to set the trace logging level to see the messages send to and received from the server:
- Close the Ubuntu One Control Panel.
Stop the syncdaemon client: On the terminal, enter the command u1sdtool --quit.
- Make sure that the client is fully stoped:
On the terminal enter the command ps -eaf | grep ubuntuone-client.
- Verify that the no ubuntuone process is running.
Create the file $HOME/.config/ubuntuone/syncdaemon.conf with the following information:
- [logging] level = TRACE
- Monitor the syncdaemon log file:
On the terminal, enter the command tail -f $HOME/.cache/ubuntuone/log/syncdaemon.log.
Disconnect from service
Case ID: u1sd-002
Depends
- u1p-001 Set up new user,
- Or, u1p-002 Set up existing user.
Purpose
- Disconnect from the service using syncdaemon.
Preconditions
- An Ubuntu One user account.
- The Ubuntu One Control Panel must be connected to the service.
Steps
- Open a terminal.
Enter the command u1sdtool --disconnect.
Verification
- Open a terminal.
Enter the command u1sdtool -s.
- Verify that it shows:
connection: Not User With Network.
is_connected: False.
is_online: False.
Connect to the service
Case ID: u1sd-001
Depends
- u1p-001 Set up new user,
- Or, u1p-002 Set up existing user.
- If already connected, u1sd-002 Disconnect from service.
Purpose
- Connect to the service using syncdaemon.
Preconditions
- An Ubuntu One user account.
- syncdaemon must be disconnected from the service.
Steps
- Open a terminal.
Enter the command u1sdtool --connect.
Verification
- Open a terminal.
Enter the command u1sdtool -s.
- Verify that it shows:
connection: With User With Network.
is_connected: True.
is_online: True.
Create a folder
Case ID: u1sd-003
Depends
- u1p-001 Set up new user,
- Or, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service or u1sd-001 Connect to service.
Purpose
- Create a folder with u1sdtool.
Preconditions
- An Ubuntu One user account.
- The user must be connected to the service in two different computers.
- File Sync must be enabled in both.
Steps
With the file browser, go to Home Folder.
Select the menu option File > Create Folder. (In Ubuntu 11.10 Oneiric, that is Create New Folder)
Set to the folder the name Test u1sdtool Synchronization.
- Open a terminal.
Enter the command u1sdtool --create-folder="$HOME/Test u1sdtool Synchronization"
Verification
- syncdaemon will show the folder:
- Open the terminal.
Enter the command u1stool --list-folders.
- There will be a record showing id=UUID subscribed=True path={Home}/Test u1sdtool Synchronization
- The Ubuntu One website will show the folder:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will be a row showing ~/Test u1sdtool Synchronization.
- The Ubuntu One Control Panel will show the folder:
Open the Ubuntu One Control Panel.
Go to the Cloud Folders tab.
There will be a row showing Test u1sdtool Synchronization, with the checkbox Sync locally? checked.
- syncdaemon of the second computer will show the folder:
- Open the terminal.
Enter the command u1sdtool --list-folders.
There will be a record showing id=UUID subscribed=False path={Home}/Test u1sdtool Synchronization.
Delete folder
Case ID: u1sd-004
Depends
- On the first computer u1p-001 Set up new user, or u1p-002 Set up existing user.
- On the second computer, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
- u1f-002 Synchronize folder.
Purpose
- Delete a folder stored in Ubuntu One.
Preconditions
- An Ubuntu One user account.
- The user must be connected to the service in two different computers.
- File Sync must be enabled in both.
- A folder has been synchronized.
Steps
- Open the terminal.
Enter the command u1sdtool --list-folders.
- Note down the id of the folder Test u1sdtool Synchronization.
Enter the command u1sdtool --delete-folder={id}.
Verification
- syncdaemon will not show the folder:
- Open the terminal.
Enter the command u1stool --list-folders.
- There will not be a record showing id={id} subscribed=True path={Home}/Test u1sdtool Synchronization
- The Ubuntu One website will not show the folder:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will not be a row showing ~/Test u1sdtool Synchronization.
- The Ubuntu One Control Panel will not show the folder:
Open the Ubuntu One Control Panel.
Go to the Cloud Folders tab.
There will not be a row showing Test u1sdtool Synchronization, with the checkbox Sync locally? checked.
- syncdaemon of the second computer will not show the folder:
- Open the terminal.
Enter the command u1sdtool --list-folders.
There will be a record showing id={id} subscribed=False path={Home}/Test u1sdtool Synchronization.
Move a file
Case ID: u1sd-005
Depends
- u1p-001 Set up new user,
- Or, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
- u1f-004 Synchronize big file.
Purpose
- Move a file stored on Ubuntu One.
Preconditions
- An Ubuntu One user account.
- The user must be connected to the service in two different computers.
- File Sync must be enabled in both.
- A file has been synchronized.
Steps
With the file browser, go to Home Folder > Ubuntu One.
Select the menu option File > Create Folder. (In Ubuntu 11.10 Oneiric, that is Create New Folder)
Set to the folder the name Test u1sdtool move.
Click the file Test big random file.
Select the menu option Edit > Cut.
Open he folder Test u1sdtools move.
On the file browser, select the menu option Edit > Paste.
Verification
- The syncdaemon log will show the Move entry:
{DATE} {TIME} - ubuntuone.SyncDaemon.ActionQueue - DEBUG - Move share:'' node:'{UUID}' Move(new_name="u'Test big random file'", path_from="'{HOME}/Ubuntu One/Test big random file'", share_id="''", new_parent_id="'{UUID}'", old_parent_id="'{UUID}'", path_to="'{HOME}/Ubuntu One/Test u1sdtool move/Test big random file'", running='False', node_id="'{UUID'") pathlock releasing ('', 'home', '{USER}', 'Ubuntu One', 'Test big random file'); remaining: 1
{DATE} {TIME} - ubuntuone.SyncDaemon.ActionQueue - DEBUG - Move share:'' node:'{UUID}' Move(new_name="u'Test big random file'", path_from="'{HOME}/Ubuntu One/Test big random file'", share_id="''", new_parent_id="'{UUID}'", old_parent_id="'{UUID}'", path_to="'{HOME}/Ubuntu One/Test u1sdtool move/Test big random file'", running='False', node_id="'{UUID}'") pathlock releasing ('', 'home', '{USER}', 'Ubuntu One', 'Test u1sdtool move', 'Test big random file'); remaining: 0
On the file browser, select the menu option View > Reload and the file Test big random file will get a green check mark emblem.
- The Ubuntu One website will show the file:
- Open the web browser.
Go to https://one.ubuntu.com/files.
Open the folder Test u1sdtool move.
There will be a row showing Test big random file and 20 MB.
With the file browser on the second computer go to Home Folder > Ubuntu One > Test u1sdtool move and verify that:
The file Test big random file is present.
- Its size is 20 MB.
Resume file synchronization
Case ID: u1sd-006
Depends
- u1p-001 Set up new user,
- Or, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
Purpose
- Resume synchronization of a file after a complete chunk has been uploaded to Ubuntu One.
Preconditions
- An Ubuntu One user account.
- The user must be connected to the service in two different computers.
- File Sync must be enabled in both.
Steps
- Open a Terminal.
Enter the command dd if=/dev/urandom of="$HOME/Test resumable file" bs=1M count=20.
With the file browser, go to Home Folder.
Click the file named Test resumable file.
Select the menu option Edit > Cut.
Go to Home Folder > Ubuntu One.
Select the menu option Edit > Paste.
Keep monitoring the transfer with u1sdtool --current-transfers.
Enter the command u1sdtool --disconnect after 5 000 000 bytes have been written .
Enter the command u1sdtool --connect.
Verification
- The syncdaemon log will show // TODO:
- Wait for the full file to be synchronized.
Select the menu option View > Reload and the file Test big random file will get a green check mark emblem.
- The Ubuntu One website will show the file:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will be a row showing Test resumable file and 20 MB.
With the file browser on the second computer go to Home Folder > Ubuntu One and verify that:
The file Test resumable is present.
- Its size is 20 MB.
Synchronize a magic file
Case ID: u1sd-007
Depends
- u1p-001 Set up new user,
- Or, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
Purpose
- Synchronize a small file that already exists on the Ubuntu One servers.
Preconditions
- An Ubuntu One user account.
- The user must be connected to the service in two different computers.
- File Sync must be enabled in both.
- The file has already been uploaded to an Ubuntu One account.
Steps
Download the magic file from http://ubuntuone.com/3QoNKf2zqDoinhDbyYlNnQ to your Home Folder.
With the file browser, go to Home Folder.
Click the file named magic-file.
Select the menu option Edit > Cut.
Go to Home Folder > Ubuntu One.
Select the menu option Edit > Paste.
Verification
- The syncdaemon log will show // TODO:
Select the menu option View > Reload and the file magic-file will get a green check mark emblem.
- The Ubuntu One website will show the file:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will be a row showing magic-file and 1 MB.
With the file browser on the second computer go to Home Folder > Ubuntu One and verify that:
The file magic-file is present.
- Its size is 1 MB.
Synchronize a magic resumable file
Case ID: u1sd-008
Depends
- u1p-001 Set up new user,
- Or, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
Purpose
- Synchronize a big file that already exists on the Ubuntu One servers.
Preconditions
- An Ubuntu One user account.
- The user must be connected to the service in two different computers.
- File Sync must be enabled in both.
- The file has already been uploaded to an Ubuntu One account.
Steps
Download the magic file from http://ubuntuone.com/5FZeEybDFuvsLe1MI95hma to your Home Folder.
With the file browser, go to Home Folder.
Click the file named magic-resumable-file.
Select the menu option Edit > Cut.
Go to Home Folder > Ubuntu One.
Select the menu option Edit > Paste.
Verification
- The syncdaemon log will show // TODO:
Select the menu option View > Reload and the file magic-resumable-file will get a green check mark emblem.
- The Ubuntu One website will show the file:
- Open the web browser.
Go to https://one.ubuntu.com/files.
There will be a row showing magic-resumable-file and 20 MB.
With the file browser on the second computer go to Home Folder > Ubuntu One and verify that:
The file magic-resumable-file is present.
- Its size is 20 MB.
Tomboy Notes
Affected packages: tomboy
Notes
To open Tomboy:
If you use the Ubuntu Classic interface: Go to Applications > Accessories > Tomboy Notes.
If you use Unity: Click the Ubuntu Start button in the top left corner, enter Tomboy Notes in the Search box and select the application.
Tomboy synchronization setup
Case ID: u1t-001
Depends
- u1p-001 Set up new user,
- Or, u1p-002 Set up existing user.
- If u1p-004 Disconnect from service was executed, u1p-003 Connect to service.
Purpose
- Set up notes synchronization with Tomboy.
Preconditions
- An Ubuntu One user account.
Steps
Open Tomboy.
Go to the menu Edit > Preferences.
Go to the Synchronization tab.
On the Service combo box, select Tomboy Web.
Click the button Connect to Server.
A web browser will be opened on the Confirm Computer Access page:
Enter the Computer Name.
Click the button Add This Computer.
Wait for the message Tomboy Web Authorization Successful to appear.
On the Tomboy Preferences window, click the button Save.
Verification
- An information dialog will show:
Success! You're connected.
Tomboy is ready to synchronize your notes. Would you like to synchronize them now?.
Click the button Yes.
A dialog with the title Synchronization Complete will appear showing the number of notes updated.
Syncronize notes
Case ID: u1t-002
Depends
- u1t-001 Tomboy synchronization setup.
Purpose
- Synchronize a Tomboy note.
Preconditions
- Tomboy synchronization was set up.
Steps
Open Tomboy.
Go to the menu File > New.
- Change the note:
Title: Test note.
Body: This is a test.
- Close the note.
Go to the menu Tools > Synchronize Notes.
- Wait for the synchronization to complete.
Verification
A dialog with the title Synchronization Complete will appear showing:
1 note updated.Your notes are up to date..
Open the web browser and go to https://one.ubuntu.com/notes:
On top of the left pane there will be a link with the text Test note.
On top of the right pane, there will be a message saying Test note was created.
Click the link Test note:
- On the right pane will appear the newly created note.
Thunderbird Contacts
Affected packages: thunderbird-couchdb