Feature "Content synchronization" test report for dLeyna (02/12/2013)
Objective
The test is focused on "Content synchronization" functionalities.
All test cases are executed manually.
Quality summary
Some properties are not incremented as described in UPnP standards, not impeding to
synchronize information.
We found it is not possible to update the display name of a media content when its title
is "hard coded".
Regarding results "Content synchronization" works well.
Setup
* gssdp: 3a45f61
* gupnp: 21fccb6
* gupnp-av: bcb1e53
* gupnp-dlna: fed5da3
* media-service-demo: f4440e1
* media-service-upnp: 7a0b804
* Rygel 0.17.7.37-8f125b: 8f125be
Results
Passed
83%
Failed
10%
Blocked
7%
Run rate
100%
Bug status
New bugs:
#181<https://github.com/01org/media-service-upnp/issues/181>
Some content's display name can't be changed
#182<https://github.com/01org/media-service-upnp/issues/182>
updateCount property is not incremented when the content has changed
#693577<https://bugzilla.gnome.org/show_bug.cgi?id=693577>
ObjectUpdateID and ContainerUpdateID are not incremented when adding a media in a
container
Closed bugs:
None
Details
Results are shared via QA Reports:
http://otc-qa-reports.fr.intel.com/Upstream/Laptop/dLeyna/Laptop/708
Name
Result
Comment
Launch Download Synchronization Controller
PASS
Add a server to the tracked list
PASS
Start synchronization
PASS
Remove a server from the tracked list
PASS
List the tracked servers
PASS
Remove local contents and meta data for all the tracked servers
PASS
Remove all the tracked servers and sync again
PASS
Remove one A/V, audio, picture content and sync
PASS
Rename one A/V, audio, picture content and sync
PASS
Add one A/V, audio, picture content and sync
PASS
Check the LastChange request when deleting an object
PASS
Check the LastChange request when adding an object
PASS
Check the LastChange request when updating an object
PASS
Check the LastChange request when creating a new subfolder
PASS
Rename one A/V content shared by Rygel
FAIL
https://github.com/01org/media-service-upnp/issues/181
Rename one audio content shared by Rygel
PASS
Rename one picture content shared by Rygel
PASS
Delete one A/V content shared by Rygel
PASS
Delete one audio content shared by Rygel
PASS
Delete one picture content shared by Rygel
PASS
Add one A/V content shared by Rygel
PASS
Add one audio content shared by Rygel
PASS
Add one picture content shared by Rygel
PASS
Check totalDeletedChildCount is incremenented when deleting an A/V content
PASS
Check totalDeletedChildCount is incremenented when deleting an audio content
PASS
Check totalDeletedChildCount is incremenented when deleting a picture content
PASS
Check values of SystemUpdateID, ObjectUpdateID, ContainerUpdateID when adding a media
content
FAIL
https://bugzilla.gnome.org/show_bug.cgi?id=693577
Check values of SystemUpdateID, ObjectUpdateID, ContainerUpdateID when deleting a media
content
BLOCKED
https://bugzilla.gnome.org/show_bug.cgi?id=693577
Check values of SystemUpdateID, ObjectUpdateID, ContainerUpdateID when renaming a media
content
BLOCKED
https://bugzilla.gnome.org/show_bug.cgi?id=693577
Modify an image resolution and check updateCount is incremented
FAIL
https://github.com/01org/media-service-upnp/issues/182
---------------------------------------------------------------------
Intel Corporation SAS (French simplified joint stock company)
Registered headquarters: "Les Montalets"- 2, rue de Paris,
92196 Meudon Cedex, France
Registration Number: 302 456 199 R.C.S. NANTERRE
Capital: 4,572,000 Euros
This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.