blob: ebc0079cfc3659ddac65ee6f5946ac60964f9368 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
This document is used to show interoperability test information with google server.
http://bugzilla.moblin.org/show_bug.cgi?id=2423
* The google Server's device information
Man=Google
Mod=Sync
SwV=0.01
HwV=-
OEM=-
DevID=Google
DevTyp=server
VerDTD=1.2
UTC=
SupportLargeObjs=true
SupportNumberOfChanges=true
* Test Environment Variables Settings
CLIENT_TEST_SERVER=google CLIENT_TEST_XML=0 CLIENT_TEST_MAX_ITEMSIZE=2048 \
CLIENT_TEST_EVOLUTION_PREFIX=file:///tmp/test/ \
CLIENT_TEST_SKIP=Client::Sync::vcard21::testRefreshFromClientSync, \
Client::Sync::vcard21::testRefreshFromClientSemantic, \
Client::Sync::vcard21::testRefreshStatus, \
Client::Sync::vcard21::testOneWayFromClient, \
Client::Sync::vcard21::testItemsXML, \
Client::Sync::vcard21::testRetry,Client::Sync::vcard21::Suspend
* Data formats we need to test:
Client::Sync::vcard21
* Know Limitations in google server:
Only supports Contact Sync over SyncML and only supports vcard2.1 format.
Only supports WBXML for transmitting.
Don't support one-way-from-client and refresh-from-client sync.
Return 200(OK) instead of 201(Added) for replace operation from client.
Delete operation does not permanently remove items.
The server drops photos if they exceed a certain size. The limit is somewhere
between 40KB (okay) and 80KB (dropped).
VCard21
-- Below properties are lost:
X-EVOLUTION-FILE-AS X-AIM X-EVOLUTION-UI-SLOT X-ANNIVERSARY X-ASSISTANT
X-EVOLUTION-BLOG-URL X-EVOLUTION-VIDEO-URL X-GROUPWISE X-ICQ X-MANAGER
X-SPOUSE X-MOZILLA-HTML X-YAHOO CATEGORIES NICKNAME BDAY URL FBURL CALURI
ROLE
-- 'FN' value mismatch
-- 'NOTE' lost ';'
-- 'TEL' do not support 'CAR' sub type
-- 'ORG' lost ';' as the delimiter
* Known test failures:
Client::Sync::vcard21
-- Client::Sync::vcard21::testRefreshFromClientSync
Client::Sync::vcard21::testRefreshFromClientSemantic
Client::Sync::vcard21::testRefreshStatus
Client::Sync::vcard21::testOneWayFromClient
Client::Sync::vcard21::testItemsXML
Client::Sync::vcard21::Retry
Client::Sync::vcard21::Suspend
|