Try to Find out faster way for save contacts into iPhone

2018-11-09

15000 contacts save into iPhone how to do?

Test 1. make all CNMutableContact into request and save once.
Result 1: totally usage seconds 258, include create request only 20 seconds.

Test 2. Make 100 CNMutableContact into request and save once, that save 150 times.
Result 2: totally usage seconds:214

Test 3 Make 300 CNMutableContact into request and save once, that save 50 times.
Result 3: totally usage seconds:204

macOS High Sierra 10.13.6
Xcode 10.1 Simulator iPhone SE

Code for test 1:
NSDate *start_date = [NSDate date];
NSLog(@"start");
CNSaveRequest *request = [[CNSaveRequest alloc] init];
for (int i = 0;i<15000;i++){
NSString *name = [NSString stringWithFormat:@"%d",rand()];
if (0 == i%100){
NSLog(@"%d:%@",i,name);
}
CNMutableContact *record = [[CNMutableContact alloc] init];
record.givenName = name;
[request addContact:record toContainerWithIdentifier:store.defaultContainerIdentifier];
}

//save
NSError *save_error = nil;
BOOL success = [store executeSaveRequest:request error:&save_error];
if (success){
NSLog(@"success.");
}else{
NSLog(@"save error.");
}
NSLog(@"completed.");
NSDate *end_date = [NSDate date];
NSLog(@"usage seconds:%f",[end_date timeIntervalSinceDate:start_date]);

Debug for test 1:
2018-11-05 18:20:29.091569+0800 contact_test[61031:1568246] start
2018-11-05 18:20:29.091813+0800 contact_test[61031:1568246] 0:16807
2018-11-05 18:20:29.306259+0800 contact_test[61031:1568246] 100:1153851501
2018-11-05 18:20:29.483411+0800 contact_test[61031:1568246] 200:1479575244
2018-11-05 18:20:29.653254+0800 contact_test[61031:1568246] 300:1495170053
2018-11-05 18:20:29.789748+0800 contact_test[61031:1568246] 400:828433549
2018-11-05 18:20:29.924867+0800 contact_test[61031:1568246] 500:1324160811
2018-11-05 18:20:30.077068+0800 contact_test[61031:1568246] 600:97368447
2018-11-05 18:20:30.229442+0800 contact_test[61031:1568246] 700:1311549152
2018-11-05 18:20:30.362272+0800 contact_test[61031:1568246] 800:1725004503
2018-11-05 18:20:30.510341+0800 contact_test[61031:1568246] 900:836445878
2018-11-05 18:20:30.657065+0800 contact_test[61031:1568246] 1000:2021703321
2018-11-05 18:20:30.813689+0800 contact_test[61031:1568246] 1100:1791608793
2018-11-05 18:20:30.968998+0800 contact_test[61031:1568246] 1200:1781814877
2018-11-05 18:20:31.115638+0800 contact_test[61031:1568246] 1300:1842378953
2018-11-05 18:20:31.250134+0800 contact_test[61031:1568246] 1400:1987760720
2018-11-05 18:20:31.388308+0800 contact_test[61031:1568246] 1500:301203980
2018-11-05 18:20:31.560971+0800 contact_test[61031:1568246] 1600:1034823503
2018-11-05 18:20:31.720954+0800 contact_test[61031:1568246] 1700:466138615
2018-11-05 18:20:31.864322+0800 contact_test[61031:1568246] 1800:1680984470
2018-11-05 18:20:31.999393+0800 contact_test[61031:1568246] 1900:1511505321
2018-11-05 18:20:32.140359+0800 contact_test[61031:1568246] 2000:1625538587
2018-11-05 18:20:32.287549+0800 contact_test[61031:1568246] 2100:965995056
2018-11-05 18:20:32.420648+0800 contact_test[61031:1568246] 2200:2007567896
2018-11-05 18:20:32.561101+0800 contact_test[61031:1568246] 2300:859880606
2018-11-05 18:20:32.700762+0800 contact_test[61031:1568246] 2400:1653783133
2018-11-05 18:20:32.850106+0800 contact_test[61031:1568246] 2500:1669878776
2018-11-05 18:20:32.995840+0800 contact_test[61031:1568246] 2600:459607900
2018-11-05 18:20:33.170220+0800 contact_test[61031:1568246] 2700:2009855638
2018-11-05 18:20:33.335883+0800 contact_test[61031:1568246] 2800:234159002
2018-11-05 18:20:33.471654+0800 contact_test[61031:1568246] 2900:1329951252
2018-11-05 18:20:33.602023+0800 contact_test[61031:1568246] 3000:125730205
2018-11-05 18:20:33.763180+0800 contact_test[61031:1568246] 3100:369774970
2018-11-05 18:20:33.915658+0800 contact_test[61031:1568246] 3200:1100695123
2018-11-05 18:20:34.061894+0800 contact_test[61031:1568246] 3300:1040006643
2018-11-05 18:20:34.239198+0800 contact_test[61031:1568246] 3400:1427724719
2018-11-05 18:20:34.382782+0800 contact_test[61031:1568246] 3500:1710440016
2018-11-05 18:20:34.522475+0800 contact_test[61031:1568246] 3600:1956535220
2018-11-05 18:20:34.677356+0800 contact_test[61031:1568246] 3700:1227522515
2018-11-05 18:20:34.845349+0800 contact_test[61031:1568246] 3800:490828939
2018-11-05 18:20:34.984316+0800 contact_test[61031:1568246] 3900:921659610
2018-11-05 18:20:35.154672+0800 contact_test[61031:1568246] 4000:831748807
2018-11-05 18:20:35.325885+0800 contact_test[61031:1568246] 4100:2016602383
2018-11-05 18:20:35.478329+0800 contact_test[61031:1568246] 4200:1405955315
2018-11-05 18:20:35.627416+0800 contact_test[61031:1568246] 4300:1268304611
2018-11-05 18:20:35.766570+0800 contact_test[61031:1568246] 4400:684700802
2018-11-05 18:20:35.900427+0800 contact_test[61031:1568246] 4500:925459666
2018-11-05 18:20:36.059677+0800 contact_test[61031:1568246] 4600:405011490
2018-11-05 18:20:36.196067+0800 contact_test[61031:1568246] 4700:412672536
2018-11-05 18:20:36.351914+0800 contact_test[61031:1568246] 4800:966885181
2018-11-05 18:20:36.489590+0800 contact_test[61031:1568246] 4900:143958058
2018-11-05 18:20:36.634973+0800 contact_test[61031:1568246] 5000:347655258
2018-11-05 18:20:36.772948+0800 contact_test[61031:1568246] 5100:536168218
2018-11-05 18:20:36.901702+0800 contact_test[61031:1568246] 5200:1717668062
2018-11-05 18:20:37.041932+0800 contact_test[61031:1568246] 5300:645563520
2018-11-05 18:20:37.167005+0800 contact_test[61031:1568246] 5400:472221210
2018-11-05 18:20:37.294141+0800 contact_test[61031:1568246] 5500:2135662131
2018-11-05 18:20:37.421982+0800 contact_test[61031:1568246] 5600:1944893661
2018-11-05 18:20:37.554419+0800 contact_test[61031:1568246] 5700:1387503146
2018-11-05 18:20:37.690769+0800 contact_test[61031:1568246] 5800:2023602279
2018-11-05 18:20:37.847095+0800 contact_test[61031:1568246] 5900:1637857146
2018-11-05 18:20:37.993527+0800 contact_test[61031:1568246] 6000:1138325791
2018-11-05 18:20:38.146702+0800 contact_test[61031:1568246] 6100:755905516
2018-11-05 18:20:38.287186+0800 contact_test[61031:1568246] 6200:494213897
2018-11-05 18:20:38.430605+0800 contact_test[61031:1568246] 6300:1624206391
2018-11-05 18:20:38.582624+0800 contact_test[61031:1568246] 6400:868733221
2018-11-05 18:20:38.724058+0800 contact_test[61031:1568246] 6500:805015830
2018-11-05 18:20:38.852324+0800 contact_test[61031:1568246] 6600:504557593
2018-11-05 18:20:39.010029+0800 contact_test[61031:1568246] 6700:815783363
2018-11-05 18:20:39.190934+0800 contact_test[61031:1568246] 6800:1001120920
2018-11-05 18:20:39.310217+0800 contact_test[61031:1568246] 6900:1520160847
2018-11-05 18:20:39.439166+0800 contact_test[61031:1568246] 7000:1400853358
2018-11-05 18:20:39.553920+0800 contact_test[61031:1568246] 7100:266080078
2018-11-05 18:20:39.675401+0800 contact_test[61031:1568246] 7200:1531326775
2018-11-05 18:20:39.798386+0800 contact_test[61031:1568246] 7300:46011241
2018-11-05 18:20:39.923362+0800 contact_test[61031:1568246] 7400:1647853517
2018-11-05 18:20:40.051404+0800 contact_test[61031:1568246] 7500:469801182
2018-11-05 18:20:40.180407+0800 contact_test[61031:1568246] 7600:845579201
2018-11-05 18:20:40.300182+0800 contact_test[61031:1568246] 7700:296223535
2018-11-05 18:20:40.420634+0800 contact_test[61031:1568246] 7800:957150373
2018-11-05 18:20:40.533275+0800 contact_test[61031:1568246] 7900:515772895
2018-11-05 18:20:40.649767+0800 contact_test[61031:1568246] 8000:950756779
2018-11-05 18:20:40.766147+0800 contact_test[61031:1568246] 8100:1542753014
2018-11-05 18:20:40.888846+0800 contact_test[61031:1568246] 8200:382903151
2018-11-05 18:20:41.009360+0800 contact_test[61031:1568246] 8300:455803915
2018-11-05 18:20:41.139872+0800 contact_test[61031:1568246] 8400:105618436
2018-11-05 18:20:41.280680+0800 contact_test[61031:1568246] 8500:1331211921
2018-11-05 18:20:41.398610+0800 contact_test[61031:1568246] 8600:371880816
2018-11-05 18:20:41.525903+0800 contact_test[61031:1568246] 8700:1293176168
2018-11-05 18:20:41.671876+0800 contact_test[61031:1568246] 8800:381425393
2018-11-05 18:20:41.812224+0800 contact_test[61031:1568246] 8900:1064994654
2018-11-05 18:20:41.923332+0800 contact_test[61031:1568246] 9000:1907340708
2018-11-05 18:20:42.057853+0800 contact_test[61031:1568246] 9100:367114132
2018-11-05 18:20:42.187816+0800 contact_test[61031:1568246] 9200:1577182257
2018-11-05 18:20:42.311698+0800 contact_test[61031:1568246] 9300:727653009
2018-11-05 18:20:42.457274+0800 contact_test[61031:1568246] 9400:2031155069
2018-11-05 18:20:42.573033+0800 contact_test[61031:1568246] 9500:131551223
2018-11-05 18:20:42.710582+0800 contact_test[61031:1568246] 9600:1517320269
2018-11-05 18:20:42.839252+0800 contact_test[61031:1568246] 9700:1816773893
2018-11-05 18:20:42.977148+0800 contact_test[61031:1568246] 9800:1868608068
2018-11-05 18:20:43.103359+0800 contact_test[61031:1568246] 9900:145880482
2018-11-05 18:20:43.243555+0800 contact_test[61031:1568246] 10000:1589873406
2018-11-05 18:20:43.356043+0800 contact_test[61031:1568246] 10100:641893220
2018-11-05 18:20:43.500836+0800 contact_test[61031:1568246] 10200:778138091
2018-11-05 18:20:43.608077+0800 contact_test[61031:1568246] 10300:376909773
2018-11-05 18:20:43.729908+0800 contact_test[61031:1568246] 10400:562516682
2018-11-05 18:20:43.854792+0800 contact_test[61031:1568246] 10500:1877187408
2018-11-05 18:20:43.988284+0800 contact_test[61031:1568246] 10600:1522826725
2018-11-05 18:20:44.113947+0800 contact_test[61031:1568246] 10700:41455166
2018-11-05 18:20:44.252819+0800 contact_test[61031:1568246] 10800:1598122860
2018-11-05 18:20:44.365719+0800 contact_test[61031:1568246] 10900:154493583
2018-11-05 18:20:44.507858+0800 contact_test[61031:1568246] 11000:1114865058
2018-11-05 18:20:44.617524+0800 contact_test[61031:1568246] 11100:400170878
2018-11-05 18:20:44.750402+0800 contact_test[61031:1568246] 11200:67164716
2018-11-05 18:20:44.875543+0800 contact_test[61031:1568246] 11300:822594037
2018-11-05 18:20:44.996206+0800 contact_test[61031:1568246] 11400:1662630277
2018-11-05 18:20:45.121761+0800 contact_test[61031:1568246] 11500:1628690280
2018-11-05 18:20:45.250973+0800 contact_test[61031:1568246] 11600:1614850036
2018-11-05 18:20:45.364939+0800 contact_test[61031:1568246] 11700:1967360361
2018-11-05 18:20:45.502136+0800 contact_test[61031:1568246] 11800:1837932684
2018-11-05 18:20:45.619366+0800 contact_test[61031:1568246] 11900:1553969516
2018-11-05 18:20:45.759880+0800 contact_test[61031:1568246] 12000:1534793161
2018-11-05 18:20:45.922368+0800 contact_test[61031:1568246] 12100:217607879
2018-11-05 18:20:46.058418+0800 contact_test[61031:1568246] 12200:522656349
2018-11-05 18:20:46.195977+0800 contact_test[61031:1568246] 12300:366986705
2018-11-05 18:20:46.319338+0800 contact_test[61031:1568246] 12400:525604773
2018-11-05 18:20:46.446156+0800 contact_test[61031:1568246] 12500:1342015688
2018-11-05 18:20:46.564054+0800 contact_test[61031:1568246] 12600:1745692842
2018-11-05 18:20:46.697995+0800 contact_test[61031:1568246] 12700:32853919
2018-11-05 18:20:46.823256+0800 contact_test[61031:1568246] 12800:114138709
2018-11-05 18:20:46.958083+0800 contact_test[61031:1568246] 12900:316380661
2018-11-05 18:20:47.124170+0800 contact_test[61031:1568246] 13000:110772703
2018-11-05 18:20:47.243450+0800 contact_test[61031:1568246] 13100:813749784
2018-11-05 18:20:47.354822+0800 contact_test[61031:1568246] 13200:1501598030
2018-11-05 18:20:47.468576+0800 contact_test[61031:1568246] 13300:903257128
2018-11-05 18:20:47.608651+0800 contact_test[61031:1568246] 13400:969138323
2018-11-05 18:20:47.722265+0800 contact_test[61031:1568246] 13500:261912385
2018-11-05 18:20:47.856706+0800 contact_test[61031:1568246] 13600:1034031322
2018-11-05 18:20:47.973259+0800 contact_test[61031:1568246] 13700:1063222547
2018-11-05 18:20:48.101539+0800 contact_test[61031:1568246] 13800:391166881
2018-11-05 18:20:48.237726+0800 contact_test[61031:1568246] 13900:341061312
2018-11-05 18:20:48.360364+0800 contact_test[61031:1568246] 14000:1258163224
2018-11-05 18:20:48.493899+0800 contact_test[61031:1568246] 14100:1641906740
2018-11-05 18:20:48.639634+0800 contact_test[61031:1568246] 14200:156638867
2018-11-05 18:20:48.768403+0800 contact_test[61031:1568246] 14300:2022134021
2018-11-05 18:20:48.880745+0800 contact_test[61031:1568246] 14400:633961176
2018-11-05 18:20:49.008718+0800 contact_test[61031:1568246] 14500:2135117818
2018-11-05 18:20:49.128435+0800 contact_test[61031:1568246] 14600:464444877
2018-11-05 18:20:49.253878+0800 contact_test[61031:1568246] 14700:295008341
2018-11-05 18:20:49.364769+0800 contact_test[61031:1568246] 14800:861631332
2018-11-05 18:20:49.495562+0800 contact_test[61031:1568246] 14900:1983954103
2018-11-05 18:24:47.894356+0800 contact_test[61031:1568246] success.
2018-11-05 18:24:47.894630+0800 contact_test[61031:1568246] completed.
2018-11-05 18:24:47.894761+0800 contact_test[61031:1568246] usage seconds:258.803243

Test 2 Code:
NSDate *start_date = [NSDate date];
NSError *save_error = nil;
NSLog(@"start");
CNSaveRequest *request = [[CNSaveRequest alloc] init];
for (int i = 0;i<15000;i++){
NSString *name = [NSString stringWithFormat:@"%d",rand()];
if (0 == i%100){
NSLog(@"%d:%@",i,name);
}
CNMutableContact *record = [[CNMutableContact alloc] init];
record.givenName = name;
[request addContact:record toContainerWithIdentifier:store.defaultContainerIdentifier];
if (0 == i%100){
//save
BOOL success = [store executeSaveRequest:request error:&save_error];
if (success){
NSLog(@"success.");
}else{
NSLog(@"save error.");
}
request = [[CNSaveRequest alloc] init];
}
}
//save last once.
BOOL success = [store executeSaveRequest:request error:&save_error];
if (success){
NSLog(@"success.");
}else{
NSLog(@"save error.");
}
NSLog(@"completed.");
NSDate *end_date = [NSDate date];
NSLog(@"usage seconds:%f",[end_date timeIntervalSinceDate:start_date]);

Test 2 Debug:
2018-11-05 18:35:44.190365+0800 contact_test[61313:1578198] start
2018-11-05 18:35:44.190627+0800 contact_test[61313:1578198] 0:16807
2018-11-05 18:35:44.432106+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:44.559915+0800 contact_test[61313:1578198] 100:1153851501
2018-11-05 18:35:45.104115+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:45.228295+0800 contact_test[61313:1578198] 200:1479575244
2018-11-05 18:35:45.681452+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:45.786885+0800 contact_test[61313:1578198] 300:1495170053
2018-11-05 18:35:46.198962+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:46.308631+0800 contact_test[61313:1578198] 400:828433549
2018-11-05 18:35:46.757821+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:46.882774+0800 contact_test[61313:1578198] 500:1324160811
2018-11-05 18:35:47.267486+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:47.375596+0800 contact_test[61313:1578198] 600:97368447
2018-11-05 18:35:48.194929+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:48.309290+0800 contact_test[61313:1578198] 700:1311549152
2018-11-05 18:35:48.861315+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:48.979059+0800 contact_test[61313:1578198] 800:1725004503
2018-11-05 18:35:49.680343+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:49.816344+0800 contact_test[61313:1578198] 900:836445878
2018-11-05 18:35:50.467025+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:50.587156+0800 contact_test[61313:1578198] 1000:2021703321
2018-11-05 18:35:51.360495+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:51.475154+0800 contact_test[61313:1578198] 1100:1791608793
2018-11-05 18:35:52.055961+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:52.175332+0800 contact_test[61313:1578198] 1200:1781814877
2018-11-05 18:35:52.721994+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:52.833794+0800 contact_test[61313:1578198] 1300:1842378953
2018-11-05 18:35:53.376601+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:53.486014+0800 contact_test[61313:1578198] 1400:1987760720
2018-11-05 18:35:53.949130+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:54.083489+0800 contact_test[61313:1578198] 1500:301203980
2018-11-05 18:35:54.647838+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:54.760512+0800 contact_test[61313:1578198] 1600:1034823503
2018-11-05 18:35:55.349032+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:55.462285+0800 contact_test[61313:1578198] 1700:466138615
2018-11-05 18:35:55.927732+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:56.036186+0800 contact_test[61313:1578198] 1800:1680984470
2018-11-05 18:35:56.606171+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:56.717310+0800 contact_test[61313:1578198] 1900:1511505321
2018-11-05 18:35:57.217360+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:57.332676+0800 contact_test[61313:1578198] 2000:1625538587
2018-11-05 18:35:57.922291+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:58.033491+0800 contact_test[61313:1578198] 2100:965995056
2018-11-05 18:35:58.646189+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:58.787652+0800 contact_test[61313:1578198] 2200:2007567896
2018-11-05 18:35:59.399238+0800 contact_test[61313:1578198] success.
2018-11-05 18:35:59.527150+0800 contact_test[61313:1578198] 2300:859880606
2018-11-05 18:36:00.189656+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:00.293656+0800 contact_test[61313:1578198] 2400:1653783133
2018-11-05 18:36:00.901838+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:01.014793+0800 contact_test[61313:1578198] 2500:1669878776
2018-11-05 18:36:01.575405+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:01.701860+0800 contact_test[61313:1578198] 2600:459607900
2018-11-05 18:36:02.396931+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:02.511413+0800 contact_test[61313:1578198] 2700:2009855638
2018-11-05 18:36:03.147144+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:03.258466+0800 contact_test[61313:1578198] 2800:234159002
2018-11-05 18:36:03.962122+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:04.080770+0800 contact_test[61313:1578198] 2900:1329951252
2018-11-05 18:36:04.728311+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:04.869795+0800 contact_test[61313:1578198] 3000:125730205
2018-11-05 18:36:05.614769+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:05.714295+0800 contact_test[61313:1578198] 3100:369774970
2018-11-05 18:36:06.387422+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:06.503681+0800 contact_test[61313:1578198] 3200:1100695123
2018-11-05 18:36:07.206639+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:07.344072+0800 contact_test[61313:1578198] 3300:1040006643
2018-11-05 18:36:07.984033+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:08.109915+0800 contact_test[61313:1578198] 3400:1427724719
2018-11-05 18:36:08.853410+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:08.961679+0800 contact_test[61313:1578198] 3500:1710440016
2018-11-05 18:36:09.696169+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:09.810924+0800 contact_test[61313:1578198] 3600:1956535220
2018-11-05 18:36:10.605517+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:10.717494+0800 contact_test[61313:1578198] 3700:1227522515
2018-11-05 18:36:11.554443+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:11.667764+0800 contact_test[61313:1578198] 3800:490828939
2018-11-05 18:36:12.457585+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:12.573912+0800 contact_test[61313:1578198] 3900:921659610
2018-11-05 18:36:13.278891+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:13.392369+0800 contact_test[61313:1578198] 4000:831748807
2018-11-05 18:36:14.198436+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:14.306431+0800 contact_test[61313:1578198] 4100:2016602383
2018-11-05 18:36:15.199282+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:15.303380+0800 contact_test[61313:1578198] 4200:1405955315
2018-11-05 18:36:16.092986+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:16.200288+0800 contact_test[61313:1578198] 4300:1268304611
2018-11-05 18:36:16.943515+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:17.048962+0800 contact_test[61313:1578198] 4400:684700802
2018-11-05 18:36:17.849177+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:17.957523+0800 contact_test[61313:1578198] 4500:925459666
2018-11-05 18:36:18.707115+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:18.823646+0800 contact_test[61313:1578198] 4600:405011490
2018-11-05 18:36:19.683089+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:19.812816+0800 contact_test[61313:1578198] 4700:412672536
2018-11-05 18:36:20.648471+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:20.760701+0800 contact_test[61313:1578198] 4800:966885181
2018-11-05 18:36:21.585133+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:21.699303+0800 contact_test[61313:1578198] 4900:143958058
2018-11-05 18:36:22.543859+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:22.652852+0800 contact_test[61313:1578198] 5000:347655258
2018-11-05 18:36:23.489892+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:23.588696+0800 contact_test[61313:1578198] 5100:536168218
2018-11-05 18:36:24.472661+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:24.606387+0800 contact_test[61313:1578198] 5200:1717668062
2018-11-05 18:36:25.608968+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:25.733192+0800 contact_test[61313:1578198] 5300:645563520
2018-11-05 18:36:26.544065+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:26.663308+0800 contact_test[61313:1578198] 5400:472221210
2018-11-05 18:36:27.537143+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:27.653635+0800 contact_test[61313:1578198] 5500:2135662131
2018-11-05 18:36:28.525926+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:28.656919+0800 contact_test[61313:1578198] 5600:1944893661
2018-11-05 18:36:29.615657+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:29.746474+0800 contact_test[61313:1578198] 5700:1387503146
2018-11-05 18:36:30.729597+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:30.863613+0800 contact_test[61313:1578198] 5800:2023602279
2018-11-05 18:36:31.804621+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:31.928315+0800 contact_test[61313:1578198] 5900:1637857146
2018-11-05 18:36:32.786973+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:32.928953+0800 contact_test[61313:1578198] 6000:1138325791
2018-11-05 18:36:33.890510+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:34.025404+0800 contact_test[61313:1578198] 6100:755905516
2018-11-05 18:36:35.168495+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:35.291819+0800 contact_test[61313:1578198] 6200:494213897
2018-11-05 18:36:36.266910+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:36.374065+0800 contact_test[61313:1578198] 6300:1624206391
2018-11-05 18:36:37.380425+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:37.487406+0800 contact_test[61313:1578198] 6400:868733221
2018-11-05 18:36:38.500268+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:38.609185+0800 contact_test[61313:1578198] 6500:805015830
2018-11-05 18:36:39.622405+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:39.761301+0800 contact_test[61313:1578198] 6600:504557593
2018-11-05 18:36:40.977397+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:41.115709+0800 contact_test[61313:1578198] 6700:815783363
2018-11-05 18:36:42.107012+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:42.236047+0800 contact_test[61313:1578198] 6800:1001120920
2018-11-05 18:36:43.265926+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:43.390795+0800 contact_test[61313:1578198] 6900:1520160847
2018-11-05 18:36:44.430157+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:44.566190+0800 contact_test[61313:1578198] 7000:1400853358
2018-11-05 18:36:45.990525+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:46.131198+0800 contact_test[61313:1578198] 7100:266080078
2018-11-05 18:36:47.379789+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:47.505346+0800 contact_test[61313:1578198] 7200:1531326775
2018-11-05 18:36:48.665380+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:48.802763+0800 contact_test[61313:1578198] 7300:46011241
2018-11-05 18:36:50.260544+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:50.384126+0800 contact_test[61313:1578198] 7400:1647853517
2018-11-05 18:36:52.115523+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:52.244502+0800 contact_test[61313:1578198] 7500:469801182
2018-11-05 18:36:53.383605+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:53.516429+0800 contact_test[61313:1578198] 7600:845579201
2018-11-05 18:36:54.716824+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:54.850464+0800 contact_test[61313:1578198] 7700:296223535
2018-11-05 18:36:56.133644+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:56.261669+0800 contact_test[61313:1578198] 7800:957150373
2018-11-05 18:36:57.375289+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:57.501550+0800 contact_test[61313:1578198] 7900:515772895
2018-11-05 18:36:58.701914+0800 contact_test[61313:1578198] success.
2018-11-05 18:36:58.826897+0800 contact_test[61313:1578198] 8000:950756779
2018-11-05 18:37:00.173422+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:00.298489+0800 contact_test[61313:1578198] 8100:1542753014
2018-11-05 18:37:01.492181+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:01.625914+0800 contact_test[61313:1578198] 8200:382903151
2018-11-05 18:37:02.828846+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:02.957077+0800 contact_test[61313:1578198] 8300:455803915
2018-11-05 18:37:04.131875+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:04.255451+0800 contact_test[61313:1578198] 8400:105618436
2018-11-05 18:37:05.788506+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:05.920975+0800 contact_test[61313:1578198] 8500:1331211921
2018-11-05 18:37:07.160462+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:07.292962+0800 contact_test[61313:1578198] 8600:371880816
2018-11-05 18:37:08.564062+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:08.699697+0800 contact_test[61313:1578198] 8700:1293176168
2018-11-05 18:37:10.091480+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:10.225607+0800 contact_test[61313:1578198] 8800:381425393
2018-11-05 18:37:11.503280+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:11.638553+0800 contact_test[61313:1578198] 8900:1064994654
2018-11-05 18:37:12.972234+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:13.109594+0800 contact_test[61313:1578198] 9000:1907340708
2018-11-05 18:37:14.409303+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:14.547001+0800 contact_test[61313:1578198] 9100:367114132
2018-11-05 18:37:16.129783+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:16.275166+0800 contact_test[61313:1578198] 9200:1577182257
2018-11-05 18:37:17.630956+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:17.767245+0800 contact_test[61313:1578198] 9300:727653009
2018-11-05 18:37:19.244039+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:19.385993+0800 contact_test[61313:1578198] 9400:2031155069
2018-11-05 18:37:21.131397+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:21.263980+0800 contact_test[61313:1578198] 9500:131551223
2018-11-05 18:37:22.732944+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:22.874167+0800 contact_test[61313:1578198] 9600:1517320269
2018-11-05 18:37:24.365640+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:24.504997+0800 contact_test[61313:1578198] 9700:1816773893
2018-11-05 18:37:26.361331+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:26.559930+0800 contact_test[61313:1578198] 9800:1868608068
2018-11-05 18:37:28.557483+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:28.690011+0800 contact_test[61313:1578198] 9900:145880482
2018-11-05 18:37:30.782929+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:30.934827+0800 contact_test[61313:1578198] 10000:1589873406
2018-11-05 18:37:33.194018+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:33.350912+0800 contact_test[61313:1578198] 10100:641893220
2018-11-05 18:37:35.510208+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:35.642886+0800 contact_test[61313:1578198] 10200:778138091
2018-11-05 18:37:38.071647+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:38.215984+0800 contact_test[61313:1578198] 10300:376909773
2018-11-05 18:37:40.556007+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:40.695173+0800 contact_test[61313:1578198] 10400:562516682
2018-11-05 18:37:42.713279+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:42.855058+0800 contact_test[61313:1578198] 10500:1877187408
2018-11-05 18:37:44.690751+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:44.844929+0800 contact_test[61313:1578198] 10600:1522826725
2018-11-05 18:37:46.491849+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:46.628506+0800 contact_test[61313:1578198] 10700:41455166
2018-11-05 18:37:48.147415+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:48.267704+0800 contact_test[61313:1578198] 10800:1598122860
2018-11-05 18:37:49.831346+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:49.970140+0800 contact_test[61313:1578198] 10900:154493583
2018-11-05 18:37:51.566990+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:51.695072+0800 contact_test[61313:1578198] 11000:1114865058
2018-11-05 18:37:53.210584+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:53.340469+0800 contact_test[61313:1578198] 11100:400170878
2018-11-05 18:37:55.081296+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:55.212939+0800 contact_test[61313:1578198] 11200:67164716
2018-11-05 18:37:57.476081+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:57.614528+0800 contact_test[61313:1578198] 11300:822594037
2018-11-05 18:37:59.420446+0800 contact_test[61313:1578198] success.
2018-11-05 18:37:59.571781+0800 contact_test[61313:1578198] 11400:1662630277
2018-11-05 18:38:01.351092+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:01.481018+0800 contact_test[61313:1578198] 11500:1628690280
2018-11-05 18:38:03.048940+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:03.186947+0800 contact_test[61313:1578198] 11600:1614850036
2018-11-05 18:38:04.781631+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:04.908298+0800 contact_test[61313:1578198] 11700:1967360361
2018-11-05 18:38:06.706028+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:06.848919+0800 contact_test[61313:1578198] 11800:1837932684
2018-11-05 18:38:08.742304+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:08.892241+0800 contact_test[61313:1578198] 11900:1553969516
2018-11-05 18:38:11.026165+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:11.192269+0800 contact_test[61313:1578198] 12000:1534793161
2018-11-05 18:38:12.902239+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:13.032939+0800 contact_test[61313:1578198] 12100:217607879
2018-11-05 18:38:14.699585+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:14.838451+0800 contact_test[61313:1578198] 12200:522656349
2018-11-05 18:38:16.709340+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:16.842835+0800 contact_test[61313:1578198] 12300:366986705
2018-11-05 18:38:18.516539+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:18.639570+0800 contact_test[61313:1578198] 12400:525604773
2018-11-05 18:38:20.852383+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:21.024984+0800 contact_test[61313:1578198] 12500:1342015688
2018-11-05 18:38:23.041362+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:23.194529+0800 contact_test[61313:1578198] 12600:1745692842
2018-11-05 18:38:25.295765+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:25.418149+0800 contact_test[61313:1578198] 12700:32853919
2018-11-05 18:38:27.157277+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:27.294515+0800 contact_test[61313:1578198] 12800:114138709
2018-11-05 18:38:29.038361+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:29.167299+0800 contact_test[61313:1578198] 12900:316380661
2018-11-05 18:38:31.145601+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:31.276892+0800 contact_test[61313:1578198] 13000:110772703
2018-11-05 18:38:33.053344+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:33.174781+0800 contact_test[61313:1578198] 13100:813749784
2018-11-05 18:38:35.486889+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:35.620240+0800 contact_test[61313:1578198] 13200:1501598030
2018-11-05 18:38:37.884931+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:38.038550+0800 contact_test[61313:1578198] 13300:903257128
2018-11-05 18:38:40.198316+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:40.331905+0800 contact_test[61313:1578198] 13400:969138323
2018-11-05 18:38:42.184612+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:42.316045+0800 contact_test[61313:1578198] 13500:261912385
2018-11-05 18:38:44.171310+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:44.301979+0800 contact_test[61313:1578198] 13600:1034031322
2018-11-05 18:38:46.367507+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:46.495951+0800 contact_test[61313:1578198] 13700:1063222547
2018-11-05 18:38:48.291806+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:48.426617+0800 contact_test[61313:1578198] 13800:391166881
2018-11-05 18:38:50.798555+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:50.941182+0800 contact_test[61313:1578198] 13900:341061312
2018-11-05 18:38:53.167737+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:53.301601+0800 contact_test[61313:1578198] 14000:1258163224
2018-11-05 18:38:55.347055+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:55.479023+0800 contact_test[61313:1578198] 14100:1641906740
2018-11-05 18:38:57.374820+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:57.502566+0800 contact_test[61313:1578198] 14200:156638867
2018-11-05 18:38:59.402339+0800 contact_test[61313:1578198] success.
2018-11-05 18:38:59.535436+0800 contact_test[61313:1578198] 14300:2022134021
2018-11-05 18:39:01.594434+0800 contact_test[61313:1578198] success.
2018-11-05 18:39:01.726711+0800 contact_test[61313:1578198] 14400:633961176
2018-11-05 18:39:04.016464+0800 contact_test[61313:1578198] success.
2018-11-05 18:39:04.149996+0800 contact_test[61313:1578198] 14500:2135117818
2018-11-05 18:39:06.625337+0800 contact_test[61313:1578198] success.
2018-11-05 18:39:06.765157+0800 contact_test[61313:1578198] 14600:464444877
2018-11-05 18:39:08.996629+0800 contact_test[61313:1578198] success.
2018-11-05 18:39:09.140257+0800 contact_test[61313:1578198] 14700:295008341
2018-11-05 18:39:11.518213+0800 contact_test[61313:1578198] success.
2018-11-05 18:39:11.640071+0800 contact_test[61313:1578198] 14800:861631332
2018-11-05 18:39:13.882611+0800 contact_test[61313:1578198] success.
2018-11-05 18:39:13.996414+0800 contact_test[61313:1578198] 14900:1983954103
2018-11-05 18:39:16.305937+0800 contact_test[61313:1578198] success.
2018-11-05 18:39:18.427989+0800 contact_test[61313:1578198] success.
2018-11-05 18:39:18.428239+0800 contact_test[61313:1578198] completed.
2018-11-05 18:39:18.428385+0800 contact_test[61313:1578198] usage seconds:214.238067

Test 3 Debug:
2018-11-05 18:42:06.174113+0800 contact_test[61505:1583517] start
2018-11-05 18:42:06.174368+0800 contact_test[61505:1583517] 0:16807
2018-11-05 18:42:06.605576+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:07.009023+0800 contact_test[61505:1583517] 300:1495170053
2018-11-05 18:42:08.148107+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:08.501432+0800 contact_test[61505:1583517] 600:97368447
2018-11-05 18:42:09.844819+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:10.215829+0800 contact_test[61505:1583517] 900:836445878
2018-11-05 18:42:12.033601+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:12.465360+0800 contact_test[61505:1583517] 1200:1781814877
2018-11-05 18:42:13.988347+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:14.381826+0800 contact_test[61505:1583517] 1500:301203980
2018-11-05 18:42:16.338972+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:16.748226+0800 contact_test[61505:1583517] 1800:1680984470
2018-11-05 18:42:18.741675+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:19.212249+0800 contact_test[61505:1583517] 2100:965995056
2018-11-05 18:42:21.295708+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:21.635238+0800 contact_test[61505:1583517] 2400:1653783133
2018-11-05 18:42:23.541345+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:23.900850+0800 contact_test[61505:1583517] 2700:2009855638
2018-11-05 18:42:25.800884+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:26.170127+0800 contact_test[61505:1583517] 3000:125730205
2018-11-05 18:42:28.202092+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:28.593630+0800 contact_test[61505:1583517] 3300:1040006643
2018-11-05 18:42:30.638778+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:31.027076+0800 contact_test[61505:1583517] 3600:1956535220
2018-11-05 18:42:33.696431+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:34.145464+0800 contact_test[61505:1583517] 3900:921659610
2018-11-05 18:42:36.803192+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:37.232556+0800 contact_test[61505:1583517] 4200:1405955315
2018-11-05 18:42:39.942923+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:40.338888+0800 contact_test[61505:1583517] 4500:925459666
2018-11-05 18:42:42.946516+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:43.363544+0800 contact_test[61505:1583517] 4800:966885181
2018-11-05 18:42:45.967323+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:46.379965+0800 contact_test[61505:1583517] 5100:536168218
2018-11-05 18:42:49.346547+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:49.742534+0800 contact_test[61505:1583517] 5400:472221210
2018-11-05 18:42:52.514244+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:52.972782+0800 contact_test[61505:1583517] 5700:1387503146
2018-11-05 18:42:55.800309+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:56.231456+0800 contact_test[61505:1583517] 6000:1138325791
2018-11-05 18:42:59.230438+0800 contact_test[61505:1583517] success.
2018-11-05 18:42:59.662235+0800 contact_test[61505:1583517] 6300:1624206391
2018-11-05 18:43:03.087903+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:03.502474+0800 contact_test[61505:1583517] 6600:504557593
2018-11-05 18:43:07.190209+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:07.731650+0800 contact_test[61505:1583517] 6900:1520160847
2018-11-05 18:43:11.727905+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:12.225321+0800 contact_test[61505:1583517] 7200:1531326775
2018-11-05 18:43:16.351467+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:16.867748+0800 contact_test[61505:1583517] 7500:469801182
2018-11-05 18:43:21.542614+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:22.210339+0800 contact_test[61505:1583517] 7800:957150373
2018-11-05 18:43:26.534521+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:26.976709+0800 contact_test[61505:1583517] 8100:1542753014
2018-11-05 18:43:30.353430+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:30.766522+0800 contact_test[61505:1583517] 8400:105618436
2018-11-05 18:43:34.686336+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:35.107672+0800 contact_test[61505:1583517] 8700:1293176168
2018-11-05 18:43:39.423951+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:39.840129+0800 contact_test[61505:1583517] 9000:1907340708
2018-11-05 18:43:43.882327+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:44.319703+0800 contact_test[61505:1583517] 9300:727653009
2018-11-05 18:43:48.225121+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:48.640800+0800 contact_test[61505:1583517] 9600:1517320269
2018-11-05 18:43:53.135988+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:53.559540+0800 contact_test[61505:1583517] 9900:145880482
2018-11-05 18:43:57.796639+0800 contact_test[61505:1583517] success.
2018-11-05 18:43:58.237040+0800 contact_test[61505:1583517] 10200:778138091
2018-11-05 18:44:02.958460+0800 contact_test[61505:1583517] success.
2018-11-05 18:44:03.374424+0800 contact_test[61505:1583517] 10500:1877187408
2018-11-05 18:44:07.602270+0800 contact_test[61505:1583517] success.
2018-11-05 18:44:08.002711+0800 contact_test[61505:1583517] 10800:1598122860
2018-11-05 18:44:12.748030+0800 contact_test[61505:1583517] success.
2018-11-05 18:44:13.176224+0800 contact_test[61505:1583517] 11100:400170878
2018-11-05 18:44:17.702581+0800 contact_test[61505:1583517] success.
2018-11-05 18:44:18.106499+0800 contact_test[61505:1583517] 11400:1662630277
2018-11-05 18:44:23.342637+0800 contact_test[61505:1583517] success.
2018-11-05 18:44:23.772207+0800 contact_test[61505:1583517] 11700:1967360361
2018-11-05 18:44:28.320563+0800 contact_test[61505:1583517] success.
2018-11-05 18:44:28.738407+0800 contact_test[61505:1583517] 12000:1534793161
2018-11-05 18:44:33.850601+0800 contact_test[61505:1583517] success.
2018-11-05 18:44:34.365423+0800 contact_test[61505:1583517] 12300:366986705
2018-11-05 18:44:39.156775+0800 contact_test[61505:1583517] success.
2018-11-05 18:44:39.557772+0800 contact_test[61505:1583517] 12600:1745692842
2018-11-05 18:44:44.605965+0800 contact_test[61505:1583517] success.
2018-11-05 18:44:45.022681+0800 contact_test[61505:1583517] 12900:316380661
2018-11-05 18:44:50.399473+0800 contact_test[61505:1583517] success.
2018-11-05 18:44:50.795512+0800 contact_test[61505:1583517] 13200:1501598030
2018-11-05 18:44:55.727636+0800 contact_test[61505:1583517] success.
2018-11-05 18:44:56.124346+0800 contact_test[61505:1583517] 13500:261912385
2018-11-05 18:45:01.084463+0800 contact_test[61505:1583517] success.
2018-11-05 18:45:01.516633+0800 contact_test[61505:1583517] 13800:391166881
2018-11-05 18:45:06.948938+0800 contact_test[61505:1583517] success.
2018-11-05 18:45:07.492634+0800 contact_test[61505:1583517] 14100:1641906740
2018-11-05 18:45:12.858057+0800 contact_test[61505:1583517] success.
2018-11-05 18:45:13.264377+0800 contact_test[61505:1583517] 14400:633961176
2018-11-05 18:45:18.976769+0800 contact_test[61505:1583517] success.
2018-11-05 18:45:19.392391+0800 contact_test[61505:1583517] 14700:295008341
2018-11-05 18:45:24.840258+0800 contact_test[61505:1583517] success.
2018-11-05 18:45:30.926867+0800 contact_test[61505:1583517] success.
2018-11-05 18:45:30.927085+0800 contact_test[61505:1583517] completed.
2018-11-05 18:45:30.927252+0800 contact_test[61505:1583517] usage seconds:204.753184