Show More
@@ -1598,7 +1598,6 b' capabilities = {' | |||
|
1598 | 1598 | b'digests': tuple(sorted(util.DIGESTS.keys())), |
|
1599 | 1599 | b'remote-changegroup': (b'http', b'https'), |
|
1600 | 1600 | b'hgtagsfnodes': (), |
|
1601 | b'rev-branch-cache': (), | |
|
1602 | 1601 | b'phases': (b'heads',), |
|
1603 | 1602 | b'stream': (b'v2',), |
|
1604 | 1603 | } |
@@ -1643,6 +1642,9 b' def getrepocaps(repo, allowpushback=Fals' | |||
|
1643 | 1642 | # Else always advertise support on client, because payload support |
|
1644 | 1643 | # should always be advertised. |
|
1645 | 1644 | |
|
1645 | # b'rev-branch-cache is no longer advertised, but still supported | |
|
1646 | # for legacy clients. | |
|
1647 | ||
|
1646 | 1648 | return caps |
|
1647 | 1649 | |
|
1648 | 1650 |
@@ -20,7 +20,6 b' substitutions = [' | |||
|
20 | 20 | br'phases%253Dheads%250A' |
|
21 | 21 | br'pushkey%250A' |
|
22 | 22 | br'remote-changegroup%253Dhttp%252Chttps%250A' |
|
23 | br'rev-branch-cache%250A' | |
|
24 | 23 | br'stream%253Dv2', |
|
25 | 24 | # (the replacement patterns) |
|
26 | 25 | br'$USUAL_BUNDLE_CAPS$', |
@@ -53,7 +52,6 b' substitutions = [' | |||
|
53 | 52 | br'phases%3Dheads%0A' |
|
54 | 53 | br'pushkey%0A' |
|
55 | 54 | br'remote-changegroup%3Dhttp%2Chttps%0A' |
|
56 | br'rev-branch-cache%0A' | |
|
57 | 55 | br'stream%3Dv2', |
|
58 | 56 | # (replacement patterns) |
|
59 | 57 | br'$USUAL_BUNDLE2_CAPS$', |
@@ -70,8 +68,7 b' substitutions = [' | |||
|
70 | 68 | br'listkeys%0A' |
|
71 | 69 | br'phases%3Dheads%0A' |
|
72 | 70 | br'pushkey%0A' |
|
73 |
br'remote-changegroup%3Dhttp%2Chttps |
|
|
74 | br'rev-branch-cache', | |
|
71 | br'remote-changegroup%3Dhttp%2Chttps', | |
|
75 | 72 | # (replacement patterns) |
|
76 | 73 | br'$USUAL_BUNDLE2_CAPS_SERVER$', |
|
77 | 74 | ), |
@@ -85,7 +82,6 b' substitutions = [' | |||
|
85 | 82 | br'listkeys%0A' |
|
86 | 83 | br'pushkey%0A' |
|
87 | 84 | br'remote-changegroup%3Dhttp%2Chttps%0A' |
|
88 | br'rev-branch-cache%0A' | |
|
89 | 85 | br'stream%3Dv2', |
|
90 | 86 | # (replacement patterns) |
|
91 | 87 | br'$USUAL_BUNDLE2_CAPS_NO_PHASES$', |
@@ -109,14 +109,14 b' Extension disabled for lack of a hook' | |||
|
109 | 109 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
110 | 110 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
111 | 111 | bundle2-output-bundle: "HG20", 5 parts total |
|
112 |
bundle2-output-part: "replycaps" 2 |
|
|
112 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
113 | 113 | bundle2-output-part: "check:phases" 24 bytes payload |
|
114 | 114 | bundle2-output-part: "check:updated-heads" streamed payload |
|
115 | 115 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
116 | 116 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
117 | 117 | bundle2-input-bundle: with-transaction |
|
118 | 118 | bundle2-input-part: "replycaps" supported |
|
119 |
bundle2-input-part: total payload size 2 |
|
|
119 | bundle2-input-part: total payload size 207 | |
|
120 | 120 | bundle2-input-part: "check:phases" supported |
|
121 | 121 | bundle2-input-part: total payload size 24 |
|
122 | 122 | bundle2-input-part: "check:updated-heads" supported |
@@ -175,14 +175,14 b' Extension disabled for lack of acl.sourc' | |||
|
175 | 175 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
176 | 176 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
177 | 177 | bundle2-output-bundle: "HG20", 5 parts total |
|
178 |
bundle2-output-part: "replycaps" 2 |
|
|
178 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
179 | 179 | bundle2-output-part: "check:phases" 24 bytes payload |
|
180 | 180 | bundle2-output-part: "check:updated-heads" streamed payload |
|
181 | 181 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
182 | 182 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
183 | 183 | bundle2-input-bundle: with-transaction |
|
184 | 184 | bundle2-input-part: "replycaps" supported |
|
185 |
bundle2-input-part: total payload size 2 |
|
|
185 | bundle2-input-part: total payload size 207 | |
|
186 | 186 | bundle2-input-part: "check:phases" supported |
|
187 | 187 | bundle2-input-part: total payload size 24 |
|
188 | 188 | bundle2-input-part: "check:updated-heads" supported |
@@ -245,14 +245,14 b' No [acl.allow]/[acl.deny]' | |||
|
245 | 245 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
246 | 246 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
247 | 247 | bundle2-output-bundle: "HG20", 5 parts total |
|
248 |
bundle2-output-part: "replycaps" 2 |
|
|
248 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
249 | 249 | bundle2-output-part: "check:phases" 24 bytes payload |
|
250 | 250 | bundle2-output-part: "check:updated-heads" streamed payload |
|
251 | 251 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
252 | 252 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
253 | 253 | bundle2-input-bundle: with-transaction |
|
254 | 254 | bundle2-input-part: "replycaps" supported |
|
255 |
bundle2-input-part: total payload size 2 |
|
|
255 | bundle2-input-part: total payload size 207 | |
|
256 | 256 | bundle2-input-part: "check:phases" supported |
|
257 | 257 | bundle2-input-part: total payload size 24 |
|
258 | 258 | bundle2-input-part: "check:updated-heads" supported |
@@ -325,14 +325,14 b' Empty [acl.allow]' | |||
|
325 | 325 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
326 | 326 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
327 | 327 | bundle2-output-bundle: "HG20", 5 parts total |
|
328 |
bundle2-output-part: "replycaps" 2 |
|
|
328 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
329 | 329 | bundle2-output-part: "check:phases" 24 bytes payload |
|
330 | 330 | bundle2-output-part: "check:updated-heads" streamed payload |
|
331 | 331 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
332 | 332 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
333 | 333 | bundle2-input-bundle: with-transaction |
|
334 | 334 | bundle2-input-part: "replycaps" supported |
|
335 |
bundle2-input-part: total payload size 2 |
|
|
335 | bundle2-input-part: total payload size 207 | |
|
336 | 336 | bundle2-input-part: "check:phases" supported |
|
337 | 337 | bundle2-input-part: total payload size 24 |
|
338 | 338 | bundle2-input-part: "check:updated-heads" supported |
@@ -395,14 +395,14 b' fred is allowed inside foo/' | |||
|
395 | 395 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
396 | 396 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
397 | 397 | bundle2-output-bundle: "HG20", 5 parts total |
|
398 |
bundle2-output-part: "replycaps" 2 |
|
|
398 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
399 | 399 | bundle2-output-part: "check:phases" 24 bytes payload |
|
400 | 400 | bundle2-output-part: "check:updated-heads" streamed payload |
|
401 | 401 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
402 | 402 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
403 | 403 | bundle2-input-bundle: with-transaction |
|
404 | 404 | bundle2-input-part: "replycaps" supported |
|
405 |
bundle2-input-part: total payload size 2 |
|
|
405 | bundle2-input-part: total payload size 207 | |
|
406 | 406 | bundle2-input-part: "check:phases" supported |
|
407 | 407 | bundle2-input-part: total payload size 24 |
|
408 | 408 | bundle2-input-part: "check:updated-heads" supported |
@@ -470,14 +470,14 b' Empty [acl.deny]' | |||
|
470 | 470 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
471 | 471 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
472 | 472 | bundle2-output-bundle: "HG20", 5 parts total |
|
473 |
bundle2-output-part: "replycaps" 2 |
|
|
473 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
474 | 474 | bundle2-output-part: "check:phases" 24 bytes payload |
|
475 | 475 | bundle2-output-part: "check:updated-heads" streamed payload |
|
476 | 476 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
477 | 477 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
478 | 478 | bundle2-input-bundle: with-transaction |
|
479 | 479 | bundle2-input-part: "replycaps" supported |
|
480 |
bundle2-input-part: total payload size 2 |
|
|
480 | bundle2-input-part: total payload size 207 | |
|
481 | 481 | bundle2-input-part: "check:phases" supported |
|
482 | 482 | bundle2-input-part: total payload size 24 |
|
483 | 483 | bundle2-input-part: "check:updated-heads" supported |
@@ -542,14 +542,14 b' fred is allowed inside foo/, but not foo' | |||
|
542 | 542 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
543 | 543 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
544 | 544 | bundle2-output-bundle: "HG20", 5 parts total |
|
545 |
bundle2-output-part: "replycaps" 2 |
|
|
545 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
546 | 546 | bundle2-output-part: "check:phases" 24 bytes payload |
|
547 | 547 | bundle2-output-part: "check:updated-heads" streamed payload |
|
548 | 548 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
549 | 549 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
550 | 550 | bundle2-input-bundle: with-transaction |
|
551 | 551 | bundle2-input-part: "replycaps" supported |
|
552 |
bundle2-input-part: total payload size 2 |
|
|
552 | bundle2-input-part: total payload size 207 | |
|
553 | 553 | bundle2-input-part: "check:phases" supported |
|
554 | 554 | bundle2-input-part: total payload size 24 |
|
555 | 555 | bundle2-input-part: "check:updated-heads" supported |
@@ -619,14 +619,14 b' fred is allowed inside foo/, but not foo' | |||
|
619 | 619 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
620 | 620 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
621 | 621 | bundle2-output-bundle: "HG20", 5 parts total |
|
622 |
bundle2-output-part: "replycaps" 2 |
|
|
622 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
623 | 623 | bundle2-output-part: "check:phases" 24 bytes payload |
|
624 | 624 | bundle2-output-part: "check:updated-heads" streamed payload |
|
625 | 625 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
626 | 626 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
627 | 627 | bundle2-input-bundle: with-transaction |
|
628 | 628 | bundle2-input-part: "replycaps" supported |
|
629 |
bundle2-input-part: total payload size 2 |
|
|
629 | bundle2-input-part: total payload size 207 | |
|
630 | 630 | bundle2-input-part: "check:phases" supported |
|
631 | 631 | bundle2-input-part: total payload size 24 |
|
632 | 632 | bundle2-input-part: "check:updated-heads" supported |
@@ -693,14 +693,14 b' fred is allowed inside foo/, but not foo' | |||
|
693 | 693 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
694 | 694 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
695 | 695 | bundle2-output-bundle: "HG20", 5 parts total |
|
696 |
bundle2-output-part: "replycaps" 2 |
|
|
696 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
697 | 697 | bundle2-output-part: "check:phases" 24 bytes payload |
|
698 | 698 | bundle2-output-part: "check:updated-heads" streamed payload |
|
699 | 699 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
700 | 700 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
701 | 701 | bundle2-input-bundle: with-transaction |
|
702 | 702 | bundle2-input-part: "replycaps" supported |
|
703 |
bundle2-input-part: total payload size 2 |
|
|
703 | bundle2-input-part: total payload size 207 | |
|
704 | 704 | bundle2-input-part: "check:phases" supported |
|
705 | 705 | bundle2-input-part: total payload size 24 |
|
706 | 706 | bundle2-input-part: "check:updated-heads" supported |
@@ -766,7 +766,7 b' fred is not blocked from moving bookmark' | |||
|
766 | 766 | list of changesets: |
|
767 | 767 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 |
|
768 | 768 | bundle2-output-bundle: "HG20", 7 parts total |
|
769 |
bundle2-output-part: "replycaps" 2 |
|
|
769 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
770 | 770 | bundle2-output-part: "check:bookmarks" 37 bytes payload |
|
771 | 771 | bundle2-output-part: "check:phases" 24 bytes payload |
|
772 | 772 | bundle2-output-part: "check:updated-heads" streamed payload |
@@ -775,7 +775,7 b' fred is not blocked from moving bookmark' | |||
|
775 | 775 | bundle2-output-part: "bookmarks" 37 bytes payload |
|
776 | 776 | bundle2-input-bundle: with-transaction |
|
777 | 777 | bundle2-input-part: "replycaps" supported |
|
778 |
bundle2-input-part: total payload size 2 |
|
|
778 | bundle2-input-part: total payload size 207 | |
|
779 | 779 | bundle2-input-part: "check:bookmarks" supported |
|
780 | 780 | bundle2-input-part: total payload size 37 |
|
781 | 781 | bundle2-input-part: "check:phases" supported |
@@ -856,7 +856,7 b' fred is not allowed to move bookmarks' | |||
|
856 | 856 | list of changesets: |
|
857 | 857 | ef1ea85a6374b77d6da9dcda9541f498f2d17df7 |
|
858 | 858 | bundle2-output-bundle: "HG20", 7 parts total |
|
859 |
bundle2-output-part: "replycaps" 2 |
|
|
859 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
860 | 860 | bundle2-output-part: "check:bookmarks" 37 bytes payload |
|
861 | 861 | bundle2-output-part: "check:phases" 24 bytes payload |
|
862 | 862 | bundle2-output-part: "check:updated-heads" streamed payload |
@@ -865,7 +865,7 b' fred is not allowed to move bookmarks' | |||
|
865 | 865 | bundle2-output-part: "bookmarks" 37 bytes payload |
|
866 | 866 | bundle2-input-bundle: with-transaction |
|
867 | 867 | bundle2-input-part: "replycaps" supported |
|
868 |
bundle2-input-part: total payload size 2 |
|
|
868 | bundle2-input-part: total payload size 207 | |
|
869 | 869 | bundle2-input-part: "check:bookmarks" supported |
|
870 | 870 | bundle2-input-part: total payload size 37 |
|
871 | 871 | bundle2-input-part: "check:phases" supported |
@@ -946,14 +946,14 b' barney is allowed everywhere' | |||
|
946 | 946 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
947 | 947 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
948 | 948 | bundle2-output-bundle: "HG20", 5 parts total |
|
949 |
bundle2-output-part: "replycaps" 2 |
|
|
949 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
950 | 950 | bundle2-output-part: "check:phases" 24 bytes payload |
|
951 | 951 | bundle2-output-part: "check:updated-heads" streamed payload |
|
952 | 952 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
953 | 953 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
954 | 954 | bundle2-input-bundle: with-transaction |
|
955 | 955 | bundle2-input-part: "replycaps" supported |
|
956 |
bundle2-input-part: total payload size 2 |
|
|
956 | bundle2-input-part: total payload size 207 | |
|
957 | 957 | bundle2-input-part: "check:phases" supported |
|
958 | 958 | bundle2-input-part: total payload size 24 |
|
959 | 959 | bundle2-input-part: "check:updated-heads" supported |
@@ -1033,14 +1033,14 b' wilma can change files with a .txt exten' | |||
|
1033 | 1033 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1034 | 1034 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1035 | 1035 | bundle2-output-bundle: "HG20", 5 parts total |
|
1036 |
bundle2-output-part: "replycaps" 2 |
|
|
1036 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
1037 | 1037 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1038 | 1038 | bundle2-output-part: "check:updated-heads" streamed payload |
|
1039 | 1039 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1040 | 1040 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1041 | 1041 | bundle2-input-bundle: with-transaction |
|
1042 | 1042 | bundle2-input-part: "replycaps" supported |
|
1043 |
bundle2-input-part: total payload size 2 |
|
|
1043 | bundle2-input-part: total payload size 207 | |
|
1044 | 1044 | bundle2-input-part: "check:phases" supported |
|
1045 | 1045 | bundle2-input-part: total payload size 24 |
|
1046 | 1046 | bundle2-input-part: "check:updated-heads" supported |
@@ -1116,14 +1116,14 b' file specified by acl.config does not ex' | |||
|
1116 | 1116 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1117 | 1117 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1118 | 1118 | bundle2-output-bundle: "HG20", 5 parts total |
|
1119 |
bundle2-output-part: "replycaps" 2 |
|
|
1119 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
1120 | 1120 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1121 | 1121 | bundle2-output-part: "check:updated-heads" streamed payload |
|
1122 | 1122 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1123 | 1123 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1124 | 1124 | bundle2-input-bundle: with-transaction |
|
1125 | 1125 | bundle2-input-part: "replycaps" supported |
|
1126 |
bundle2-input-part: total payload size 2 |
|
|
1126 | bundle2-input-part: total payload size 207 | |
|
1127 | 1127 | bundle2-input-part: "check:phases" supported |
|
1128 | 1128 | bundle2-input-part: total payload size 24 |
|
1129 | 1129 | bundle2-input-part: "check:updated-heads" supported |
@@ -1194,14 +1194,14 b' betty is allowed inside foo/ by a acl.co' | |||
|
1194 | 1194 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1195 | 1195 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1196 | 1196 | bundle2-output-bundle: "HG20", 5 parts total |
|
1197 |
bundle2-output-part: "replycaps" 2 |
|
|
1197 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
1198 | 1198 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1199 | 1199 | bundle2-output-part: "check:updated-heads" streamed payload |
|
1200 | 1200 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1201 | 1201 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1202 | 1202 | bundle2-input-bundle: with-transaction |
|
1203 | 1203 | bundle2-input-part: "replycaps" supported |
|
1204 |
bundle2-input-part: total payload size 2 |
|
|
1204 | bundle2-input-part: total payload size 207 | |
|
1205 | 1205 | bundle2-input-part: "check:phases" supported |
|
1206 | 1206 | bundle2-input-part: total payload size 24 |
|
1207 | 1207 | bundle2-input-part: "check:updated-heads" supported |
@@ -1283,14 +1283,14 b' acl.config can set only [acl.allow]/[acl' | |||
|
1283 | 1283 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1284 | 1284 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1285 | 1285 | bundle2-output-bundle: "HG20", 5 parts total |
|
1286 |
bundle2-output-part: "replycaps" 2 |
|
|
1286 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
1287 | 1287 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1288 | 1288 | bundle2-output-part: "check:updated-heads" streamed payload |
|
1289 | 1289 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1290 | 1290 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1291 | 1291 | bundle2-input-bundle: with-transaction |
|
1292 | 1292 | bundle2-input-part: "replycaps" supported |
|
1293 |
bundle2-input-part: total payload size 2 |
|
|
1293 | bundle2-input-part: total payload size 207 | |
|
1294 | 1294 | bundle2-input-part: "check:phases" supported |
|
1295 | 1295 | bundle2-input-part: total payload size 24 |
|
1296 | 1296 | bundle2-input-part: "check:updated-heads" supported |
@@ -1374,14 +1374,14 b' fred is always allowed' | |||
|
1374 | 1374 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1375 | 1375 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1376 | 1376 | bundle2-output-bundle: "HG20", 5 parts total |
|
1377 |
bundle2-output-part: "replycaps" 2 |
|
|
1377 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
1378 | 1378 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1379 | 1379 | bundle2-output-part: "check:updated-heads" streamed payload |
|
1380 | 1380 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1381 | 1381 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1382 | 1382 | bundle2-input-bundle: with-transaction |
|
1383 | 1383 | bundle2-input-part: "replycaps" supported |
|
1384 |
bundle2-input-part: total payload size 2 |
|
|
1384 | bundle2-input-part: total payload size 207 | |
|
1385 | 1385 | bundle2-input-part: "check:phases" supported |
|
1386 | 1386 | bundle2-input-part: total payload size 24 |
|
1387 | 1387 | bundle2-input-part: "check:updated-heads" supported |
@@ -1461,14 +1461,14 b' no one is allowed inside foo/Bar/' | |||
|
1461 | 1461 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1462 | 1462 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1463 | 1463 | bundle2-output-bundle: "HG20", 5 parts total |
|
1464 |
bundle2-output-part: "replycaps" 2 |
|
|
1464 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
1465 | 1465 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1466 | 1466 | bundle2-output-part: "check:updated-heads" streamed payload |
|
1467 | 1467 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1468 | 1468 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1469 | 1469 | bundle2-input-bundle: with-transaction |
|
1470 | 1470 | bundle2-input-part: "replycaps" supported |
|
1471 |
bundle2-input-part: total payload size 2 |
|
|
1471 | bundle2-input-part: total payload size 207 | |
|
1472 | 1472 | bundle2-input-part: "check:phases" supported |
|
1473 | 1473 | bundle2-input-part: total payload size 24 |
|
1474 | 1474 | bundle2-input-part: "check:updated-heads" supported |
@@ -1543,14 +1543,14 b' OS-level groups' | |||
|
1543 | 1543 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1544 | 1544 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1545 | 1545 | bundle2-output-bundle: "HG20", 5 parts total |
|
1546 |
bundle2-output-part: "replycaps" 2 |
|
|
1546 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
1547 | 1547 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1548 | 1548 | bundle2-output-part: "check:updated-heads" streamed payload |
|
1549 | 1549 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1550 | 1550 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1551 | 1551 | bundle2-input-bundle: with-transaction |
|
1552 | 1552 | bundle2-input-part: "replycaps" supported |
|
1553 |
bundle2-input-part: total payload size 2 |
|
|
1553 | bundle2-input-part: total payload size 207 | |
|
1554 | 1554 | bundle2-input-part: "check:phases" supported |
|
1555 | 1555 | bundle2-input-part: total payload size 24 |
|
1556 | 1556 | bundle2-input-part: "check:updated-heads" supported |
@@ -1631,14 +1631,14 b' OS-level groups' | |||
|
1631 | 1631 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
1632 | 1632 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1633 | 1633 | bundle2-output-bundle: "HG20", 5 parts total |
|
1634 |
bundle2-output-part: "replycaps" 2 |
|
|
1634 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
1635 | 1635 | bundle2-output-part: "check:phases" 24 bytes payload |
|
1636 | 1636 | bundle2-output-part: "check:updated-heads" streamed payload |
|
1637 | 1637 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1638 | 1638 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
1639 | 1639 | bundle2-input-bundle: with-transaction |
|
1640 | 1640 | bundle2-input-part: "replycaps" supported |
|
1641 |
bundle2-input-part: total payload size 2 |
|
|
1641 | bundle2-input-part: total payload size 207 | |
|
1642 | 1642 | bundle2-input-part: "check:phases" supported |
|
1643 | 1643 | bundle2-input-part: total payload size 24 |
|
1644 | 1644 | bundle2-input-part: "check:updated-heads" supported |
@@ -1753,14 +1753,14 b' No branch acls specified' | |||
|
1753 | 1753 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1754 | 1754 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
1755 | 1755 | bundle2-output-bundle: "HG20", 5 parts total |
|
1756 |
bundle2-output-part: "replycaps" 2 |
|
|
1756 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
1757 | 1757 | bundle2-output-part: "check:phases" 48 bytes payload |
|
1758 | 1758 | bundle2-output-part: "check:updated-heads" streamed payload |
|
1759 | 1759 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1760 | 1760 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
1761 | 1761 | bundle2-input-bundle: with-transaction |
|
1762 | 1762 | bundle2-input-part: "replycaps" supported |
|
1763 |
bundle2-input-part: total payload size 2 |
|
|
1763 | bundle2-input-part: total payload size 207 | |
|
1764 | 1764 | bundle2-input-part: "check:phases" supported |
|
1765 | 1765 | bundle2-input-part: total payload size 48 |
|
1766 | 1766 | bundle2-input-part: "check:updated-heads" supported |
@@ -1840,14 +1840,14 b' Branch acl deny test' | |||
|
1840 | 1840 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1841 | 1841 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
1842 | 1842 | bundle2-output-bundle: "HG20", 5 parts total |
|
1843 |
bundle2-output-part: "replycaps" 2 |
|
|
1843 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
1844 | 1844 | bundle2-output-part: "check:phases" 48 bytes payload |
|
1845 | 1845 | bundle2-output-part: "check:updated-heads" streamed payload |
|
1846 | 1846 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1847 | 1847 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
1848 | 1848 | bundle2-input-bundle: with-transaction |
|
1849 | 1849 | bundle2-input-part: "replycaps" supported |
|
1850 |
bundle2-input-part: total payload size 2 |
|
|
1850 | bundle2-input-part: total payload size 207 | |
|
1851 | 1851 | bundle2-input-part: "check:phases" supported |
|
1852 | 1852 | bundle2-input-part: total payload size 48 |
|
1853 | 1853 | bundle2-input-part: "check:updated-heads" supported |
@@ -1918,14 +1918,14 b' Branch acl empty allow test' | |||
|
1918 | 1918 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1919 | 1919 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
1920 | 1920 | bundle2-output-bundle: "HG20", 5 parts total |
|
1921 |
bundle2-output-part: "replycaps" 2 |
|
|
1921 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
1922 | 1922 | bundle2-output-part: "check:phases" 48 bytes payload |
|
1923 | 1923 | bundle2-output-part: "check:updated-heads" streamed payload |
|
1924 | 1924 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1925 | 1925 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
1926 | 1926 | bundle2-input-bundle: with-transaction |
|
1927 | 1927 | bundle2-input-part: "replycaps" supported |
|
1928 |
bundle2-input-part: total payload size 2 |
|
|
1928 | bundle2-input-part: total payload size 207 | |
|
1929 | 1929 | bundle2-input-part: "check:phases" supported |
|
1930 | 1930 | bundle2-input-part: total payload size 48 |
|
1931 | 1931 | bundle2-input-part: "check:updated-heads" supported |
@@ -1992,14 +1992,14 b' Branch acl allow other' | |||
|
1992 | 1992 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
1993 | 1993 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
1994 | 1994 | bundle2-output-bundle: "HG20", 5 parts total |
|
1995 |
bundle2-output-part: "replycaps" 2 |
|
|
1995 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
1996 | 1996 | bundle2-output-part: "check:phases" 48 bytes payload |
|
1997 | 1997 | bundle2-output-part: "check:updated-heads" streamed payload |
|
1998 | 1998 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
1999 | 1999 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
2000 | 2000 | bundle2-input-bundle: with-transaction |
|
2001 | 2001 | bundle2-input-part: "replycaps" supported |
|
2002 |
bundle2-input-part: total payload size 2 |
|
|
2002 | bundle2-input-part: total payload size 207 | |
|
2003 | 2003 | bundle2-input-part: "check:phases" supported |
|
2004 | 2004 | bundle2-input-part: total payload size 48 |
|
2005 | 2005 | bundle2-input-part: "check:updated-heads" supported |
@@ -2060,14 +2060,14 b' Branch acl allow other' | |||
|
2060 | 2060 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
2061 | 2061 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
2062 | 2062 | bundle2-output-bundle: "HG20", 5 parts total |
|
2063 |
bundle2-output-part: "replycaps" 2 |
|
|
2063 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
2064 | 2064 | bundle2-output-part: "check:phases" 48 bytes payload |
|
2065 | 2065 | bundle2-output-part: "check:updated-heads" streamed payload |
|
2066 | 2066 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
2067 | 2067 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
2068 | 2068 | bundle2-input-bundle: with-transaction |
|
2069 | 2069 | bundle2-input-part: "replycaps" supported |
|
2070 |
bundle2-input-part: total payload size 2 |
|
|
2070 | bundle2-input-part: total payload size 207 | |
|
2071 | 2071 | bundle2-input-part: "check:phases" supported |
|
2072 | 2072 | bundle2-input-part: total payload size 48 |
|
2073 | 2073 | bundle2-input-part: "check:updated-heads" supported |
@@ -2152,14 +2152,14 b' push foobar into the remote' | |||
|
2152 | 2152 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
2153 | 2153 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
2154 | 2154 | bundle2-output-bundle: "HG20", 5 parts total |
|
2155 |
bundle2-output-part: "replycaps" 2 |
|
|
2155 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
2156 | 2156 | bundle2-output-part: "check:phases" 48 bytes payload |
|
2157 | 2157 | bundle2-output-part: "check:updated-heads" streamed payload |
|
2158 | 2158 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
2159 | 2159 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
2160 | 2160 | bundle2-input-bundle: with-transaction |
|
2161 | 2161 | bundle2-input-part: "replycaps" supported |
|
2162 |
bundle2-input-part: total payload size 2 |
|
|
2162 | bundle2-input-part: total payload size 207 | |
|
2163 | 2163 | bundle2-input-part: "check:phases" supported |
|
2164 | 2164 | bundle2-input-part: total payload size 48 |
|
2165 | 2165 | bundle2-input-part: "check:updated-heads" supported |
@@ -2243,14 +2243,14 b' Branch acl conflicting deny' | |||
|
2243 | 2243 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
2244 | 2244 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
2245 | 2245 | bundle2-output-bundle: "HG20", 5 parts total |
|
2246 |
bundle2-output-part: "replycaps" 2 |
|
|
2246 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
2247 | 2247 | bundle2-output-part: "check:phases" 48 bytes payload |
|
2248 | 2248 | bundle2-output-part: "check:updated-heads" streamed payload |
|
2249 | 2249 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
2250 | 2250 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
2251 | 2251 | bundle2-input-bundle: with-transaction |
|
2252 | 2252 | bundle2-input-part: "replycaps" supported |
|
2253 |
bundle2-input-part: total payload size 2 |
|
|
2253 | bundle2-input-part: total payload size 207 | |
|
2254 | 2254 | bundle2-input-part: "check:phases" supported |
|
2255 | 2255 | bundle2-input-part: total payload size 48 |
|
2256 | 2256 | bundle2-input-part: "check:updated-heads" supported |
@@ -2316,14 +2316,14 b" User 'astro' must not be denied" | |||
|
2316 | 2316 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
2317 | 2317 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
2318 | 2318 | bundle2-output-bundle: "HG20", 5 parts total |
|
2319 |
bundle2-output-part: "replycaps" 2 |
|
|
2319 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
2320 | 2320 | bundle2-output-part: "check:phases" 48 bytes payload |
|
2321 | 2321 | bundle2-output-part: "check:updated-heads" streamed payload |
|
2322 | 2322 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
2323 | 2323 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
2324 | 2324 | bundle2-input-bundle: with-transaction |
|
2325 | 2325 | bundle2-input-part: "replycaps" supported |
|
2326 |
bundle2-input-part: total payload size 2 |
|
|
2326 | bundle2-input-part: total payload size 207 | |
|
2327 | 2327 | bundle2-input-part: "check:phases" supported |
|
2328 | 2328 | bundle2-input-part: total payload size 48 |
|
2329 | 2329 | bundle2-input-part: "check:updated-heads" supported |
@@ -2401,14 +2401,14 b' Non-astro users must be denied' | |||
|
2401 | 2401 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
2402 | 2402 | e8fc755d4d8217ee5b0c2bb41558c40d43b92c01 |
|
2403 | 2403 | bundle2-output-bundle: "HG20", 5 parts total |
|
2404 |
bundle2-output-part: "replycaps" 2 |
|
|
2404 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
2405 | 2405 | bundle2-output-part: "check:phases" 48 bytes payload |
|
2406 | 2406 | bundle2-output-part: "check:updated-heads" streamed payload |
|
2407 | 2407 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
2408 | 2408 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
2409 | 2409 | bundle2-input-bundle: with-transaction |
|
2410 | 2410 | bundle2-input-part: "replycaps" supported |
|
2411 |
bundle2-input-part: total payload size 2 |
|
|
2411 | bundle2-input-part: total payload size 207 | |
|
2412 | 2412 | bundle2-input-part: "check:phases" supported |
|
2413 | 2413 | bundle2-input-part: total payload size 48 |
|
2414 | 2414 | bundle2-input-part: "check:updated-heads" supported |
@@ -129,10 +129,10 b' delete a remote bookmark' | |||
|
129 | 129 | bundle2-output: bundle parameter: |
|
130 | 130 | bundle2-output: start of parts |
|
131 | 131 | bundle2-output: bundle part: "replycaps" |
|
132 |
bundle2-output-part: "replycaps" 24 |
|
|
132 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
133 | 133 | bundle2-output: part 0: "REPLYCAPS" |
|
134 | 134 | bundle2-output: header chunk size: 16 |
|
135 |
bundle2-output: payload chunk size: 24 |
|
|
135 | bundle2-output: payload chunk size: 224 | |
|
136 | 136 | bundle2-output: closing payload chunk |
|
137 | 137 | bundle2-output: bundle part: "check:bookmarks" |
|
138 | 138 | bundle2-output-part: "check:bookmarks" 23 bytes payload |
@@ -162,9 +162,9 b' delete a remote bookmark' | |||
|
162 | 162 | bundle2-input: part parameters: 0 |
|
163 | 163 | bundle2-input: found a handler for part replycaps |
|
164 | 164 | bundle2-input-part: "replycaps" supported |
|
165 |
bundle2-input: payload chunk size: 24 |
|
|
165 | bundle2-input: payload chunk size: 224 | |
|
166 | 166 | bundle2-input: payload chunk size: 0 |
|
167 |
bundle2-input-part: total payload size 24 |
|
|
167 | bundle2-input-part: total payload size 224 | |
|
168 | 168 | bundle2-input: part header size: 22 |
|
169 | 169 | bundle2-input: part type: "CHECK:BOOKMARKS" |
|
170 | 170 | bundle2-input: part id: "1" |
@@ -241,10 +241,10 b' delete a remote bookmark' | |||
|
241 | 241 | bundle2-output: bundle parameter: |
|
242 | 242 | bundle2-output: start of parts |
|
243 | 243 | bundle2-output: bundle part: "replycaps" |
|
244 |
bundle2-output-part: "replycaps" 24 |
|
|
244 | bundle2-output-part: "replycaps" 224 bytes payload | |
|
245 | 245 | bundle2-output: part 0: "REPLYCAPS" |
|
246 | 246 | bundle2-output: header chunk size: 16 |
|
247 |
bundle2-output: payload chunk size: 24 |
|
|
247 | bundle2-output: payload chunk size: 224 | |
|
248 | 248 | bundle2-output: closing payload chunk |
|
249 | 249 | bundle2-output: bundle part: "check:bookmarks" |
|
250 | 250 | bundle2-output-part: "check:bookmarks" 23 bytes payload |
@@ -275,9 +275,9 b' delete a remote bookmark' | |||
|
275 | 275 | bundle2-input: part parameters: 0 |
|
276 | 276 | bundle2-input: found a handler for part replycaps |
|
277 | 277 | bundle2-input-part: "replycaps" supported |
|
278 |
bundle2-input: payload chunk size: 24 |
|
|
278 | bundle2-input: payload chunk size: 224 | |
|
279 | 279 | bundle2-input: payload chunk size: 0 |
|
280 |
bundle2-input-part: total payload size 24 |
|
|
280 | bundle2-input-part: total payload size 224 | |
|
281 | 281 | bundle2-input: part header size: 22 |
|
282 | 282 | bundle2-input: part type: "CHECK:BOOKMARKS" |
|
283 | 283 | bundle2-input: part id: "1" |
@@ -73,7 +73,6 b' Cannot stream clone when server.uncompre' | |||
|
73 | 73 | remote-changegroup |
|
74 | 74 | http |
|
75 | 75 | https |
|
76 | rev-branch-cache | |
|
77 | 76 | |
|
78 | 77 | $ hg clone --stream -U http://localhost:$HGPORT server-disabled |
|
79 | 78 | warning: stream clone requested but server has them disabled |
@@ -141,7 +140,6 b' Cannot stream clone when server.uncompre' | |||
|
141 | 140 | remote-changegroup |
|
142 | 141 | http |
|
143 | 142 | https |
|
144 | rev-branch-cache | |
|
145 | 143 | |
|
146 | 144 | $ hg clone --stream -U http://localhost:$HGPORT server-disabled |
|
147 | 145 | warning: stream clone requested but server has them disabled |
@@ -589,9 +589,7 b' on a 32MB system.' | |||
|
589 | 589 | bundle2-input-part: "listkeys" (params: 1 mandatory) supported |
|
590 | 590 | bundle2-input-part: "phase-heads" supported |
|
591 | 591 | bundle2-input-part: total payload size 24 |
|
592 | bundle2-input-part: "cache:rev-branch-cache" (advisory) supported | |
|
593 | bundle2-input-part: total payload size 59 | |
|
594 | bundle2-input-bundle: 4 parts total | |
|
592 | bundle2-input-bundle: 3 parts total | |
|
595 | 593 | checking for updated bookmarks |
|
596 | 594 | updating the branch cache |
|
597 | 595 | added 2 changesets with 2 changes to 2 files |
@@ -636,7 +636,6 b' Test debugcapabilities command:' | |||
|
636 | 636 | remote-changegroup |
|
637 | 637 | http |
|
638 | 638 | https |
|
639 | rev-branch-cache | |
|
640 | 639 | stream |
|
641 | 640 | v2 |
|
642 | 641 | |
@@ -654,7 +653,7 b' Test debugpeer' | |||
|
654 | 653 | devel-peer-request: pairs: 81 bytes |
|
655 | 654 | sending hello command |
|
656 | 655 | sending between command |
|
657 |
remote: 4 |
|
|
656 | remote: 444 | |
|
658 | 657 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
659 | 658 | remote: 1 |
|
660 | 659 | devel-peer-request: protocaps |
@@ -118,17 +118,17 b' Failure on subsequent HTTP request on th' | |||
|
118 | 118 | readline(115 from *) -> (*) host: localhost:$HGPORT\r\n (glob) |
|
119 | 119 | readline(* from *) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) |
|
120 | 120 | readline(* from *) -> (2) \r\n (glob) |
|
121 |
sendall(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
122 |
sendall(4 |
|
|
123 |
write(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
124 |
write(4 |
|
|
121 | sendall(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py36 !) | |
|
122 | sendall(431) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py36 !) | |
|
123 | write(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py3 no-py36 !) | |
|
124 | write(431) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py3 no-py36 !) | |
|
125 | 125 | write(36) -> HTTP/1.1 200 Script output follows\r\n (no-py3 !) |
|
126 | 126 | write(23) -> Server: badhttpserver\r\n (no-py3 !) |
|
127 | 127 | write(37) -> Date: $HTTP_DATE$\r\n (no-py3 !) |
|
128 | 128 | write(41) -> Content-Type: application/mercurial-0.1\r\n (no-py3 !) |
|
129 |
write(21) -> Content-Length: 4 |
|
|
129 | write(21) -> Content-Length: 431\r\n (no-py3 !) | |
|
130 | 130 | write(2) -> \r\n (no-py3 !) |
|
131 |
write(4 |
|
|
131 | write(431) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-py3 !) | |
|
132 | 132 | readline(4? from 65537) -> (26) GET /?cmd=batch HTTP/1.1\r\n (glob) |
|
133 | 133 | readline(1? from *) -> (1?) Accept-Encoding* (glob) |
|
134 | 134 | read limit reached; closing socket |
@@ -163,17 +163,17 b' Failure to read getbundle HTTP request' | |||
|
163 | 163 | readline(213 from *) -> (*) host: localhost:$HGPORT\r\n (glob) |
|
164 | 164 | readline(* from *) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) |
|
165 | 165 | readline(* from *) -> (2) \r\n (glob) |
|
166 |
sendall(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
167 |
sendall(4 |
|
|
168 |
write(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
169 |
write(4 |
|
|
166 | sendall(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py36 !) | |
|
167 | sendall(431) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py36 !) | |
|
168 | write(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py3 no-py36 !) | |
|
169 | write(431) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py3 no-py36 !) | |
|
170 | 170 | write(36) -> HTTP/1.1 200 Script output follows\r\n (no-py3 !) |
|
171 | 171 | write(23) -> Server: badhttpserver\r\n (no-py3 !) |
|
172 | 172 | write(37) -> Date: $HTTP_DATE$\r\n (no-py3 !) |
|
173 | 173 | write(41) -> Content-Type: application/mercurial-0.1\r\n (no-py3 !) |
|
174 |
write(21) -> Content-Length: 4 |
|
|
174 | write(21) -> Content-Length: 431\r\n (no-py3 !) | |
|
175 | 175 | write(2) -> \r\n (no-py3 !) |
|
176 |
write(4 |
|
|
176 | write(431) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-py3 !) | |
|
177 | 177 | readline(13? from 65537) -> (26) GET /?cmd=batch HTTP/1.1\r\n (glob) |
|
178 | 178 | readline(1?? from *) -> (27) Accept-Encoding: identity\r\n (glob) |
|
179 | 179 | readline(8? from *) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) |
@@ -228,17 +228,17 b' Now do a variation using POST to send ar' | |||
|
228 | 228 | readline(234 from *) -> (2?) host: localhost:$HGPORT\r\n (glob) |
|
229 | 229 | readline(* from *) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) |
|
230 | 230 | readline(* from *) -> (2) \r\n (glob) |
|
231 |
sendall(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
232 |
sendall(4 |
|
|
233 |
write(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
234 |
write(4 |
|
|
231 | sendall(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 444\r\n\r\n (py36 !) | |
|
232 | sendall(444) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx httppostargs known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py36 !) | |
|
233 | write(160) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 444\r\n\r\n (py3 no-py36 !) | |
|
234 | write(444) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx httppostargs known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py3 no-py36 !) | |
|
235 | 235 | write(36) -> HTTP/1.1 200 Script output follows\r\n (no-py3 !) |
|
236 | 236 | write(23) -> Server: badhttpserver\r\n (no-py3 !) |
|
237 | 237 | write(37) -> Date: $HTTP_DATE$\r\n (no-py3 !) |
|
238 | 238 | write(41) -> Content-Type: application/mercurial-0.1\r\n (no-py3 !) |
|
239 |
write(21) -> Content-Length: 4 |
|
|
239 | write(21) -> Content-Length: 444\r\n (no-py3 !) | |
|
240 | 240 | write(2) -> \r\n (no-py3 !) |
|
241 |
write(4 |
|
|
241 | write(444) -> batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx httppostargs known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-py3 !) | |
|
242 | 242 | readline(1?? from 65537) -> (27) POST /?cmd=batch HTTP/1.1\r\n (glob) |
|
243 | 243 | readline(1?? from *) -> (27) Accept-Encoding: identity\r\n (glob) |
|
244 | 244 | readline(1?? from *) -> (41) content-type: application/mercurial-0.1\r\n (glob) |
@@ -296,7 +296,7 b' Server sends a single character from the' | |||
|
296 | 296 | Traceback (most recent call last): |
|
297 | 297 | Exception: connection closed after sending N bytes |
|
298 | 298 | |
|
299 |
write(286) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
299 | write(286) -> HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\nHTTP/1.1 500 Internal Server Error\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nTransfer-Encoding: chunked\r\n\r\n (py3 no-py36 !) | |
|
300 | 300 | write(36) -> HTTP/1.1 500 Internal Server Error\r\n (no-py3 !) |
|
301 | 301 | |
|
302 | 302 | $ rm -f error.log |
@@ -307,7 +307,7 b' Server sends an incomplete capabilities ' | |||
|
307 | 307 | $ cat hg.pid > $DAEMON_PIDS |
|
308 | 308 | |
|
309 | 309 | $ hg clone http://localhost:$HGPORT/ clone |
|
310 |
abort: HTTP request error (incomplete response; expected 4 |
|
|
310 | abort: HTTP request error (incomplete response; expected 431 bytes got 20) | |
|
311 | 311 | (this may be an intermittent network failure; if the error persists, consider contacting the network or server operator) |
|
312 | 312 | [255] |
|
313 | 313 | |
@@ -320,17 +320,17 b' Server sends an incomplete capabilities ' | |||
|
320 | 320 | readline(*) -> (2?) host: localhost:$HGPORT\r\n (glob) |
|
321 | 321 | readline(*) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) |
|
322 | 322 | readline(*) -> (2) \r\n (glob) |
|
323 |
sendall(160 from 160) -> (20) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
324 |
sendall(20 from 4 |
|
|
325 |
write(160 from 160) -> (20) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
326 |
write(20 from 4 |
|
|
323 | sendall(160 from 160) -> (20) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py36 !) | |
|
324 | sendall(20 from 431) -> (0) batch branchmap bund (py36 !) | |
|
325 | write(160 from 160) -> (20) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py3 no-py36 !) | |
|
326 | write(20 from 431) -> (0) batch branchmap bund (py3 no-py36 !) | |
|
327 | 327 | write(36 from 36) -> (144) HTTP/1.1 200 Script output follows\r\n (no-py3 !) |
|
328 | 328 | write(23 from 23) -> (121) Server: badhttpserver\r\n (no-py3 !) |
|
329 | 329 | write(37 from 37) -> (84) Date: $HTTP_DATE$\r\n (no-py3 !) |
|
330 | 330 | write(41 from 41) -> (43) Content-Type: application/mercurial-0.1\r\n (no-py3 !) |
|
331 |
write(21 from 21) -> (22) Content-Length: 4 |
|
|
331 | write(21 from 21) -> (22) Content-Length: 431\r\n (no-py3 !) | |
|
332 | 332 | write(2 from 2) -> (20) \r\n (no-py3 !) |
|
333 |
write(20 from 4 |
|
|
333 | write(20 from 431) -> (0) batch branchmap bund (no-py3 !) | |
|
334 | 334 | write limit reached; closing socket |
|
335 | 335 | $LOCALIP - - [$ERRDATE$] Exception happened during processing request '/?cmd=capabilities': (glob) |
|
336 | 336 | Traceback (most recent call last): |
@@ -341,7 +341,7 b' Server sends an incomplete capabilities ' | |||
|
341 | 341 | |
|
342 | 342 | Server sends incomplete headers for batch request |
|
343 | 343 | |
|
344 |
$ hg serve --config badserver.closeaftersendbytes=7 |
|
|
344 | $ hg serve --config badserver.closeaftersendbytes=709 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
345 | 345 | $ cat hg.pid > $DAEMON_PIDS |
|
346 | 346 | |
|
347 | 347 | TODO this output is horrible |
@@ -363,17 +363,17 b' TODO this output is horrible' | |||
|
363 | 363 | readline(*) -> (2?) host: localhost:$HGPORT\r\n (glob) |
|
364 | 364 | readline(*) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) |
|
365 | 365 | readline(*) -> (2) \r\n (glob) |
|
366 |
sendall(160 from 160) -> (5 |
|
|
367 |
sendall(4 |
|
|
368 |
write(160 from 160) -> (568) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
369 |
write(4 |
|
|
370 |
write(36 from 36) -> (6 |
|
|
371 |
write(23 from 23) -> (6 |
|
|
372 |
write(37 from 37) -> (63 |
|
|
373 |
write(41 from 41) -> (5 |
|
|
374 |
write(21 from 21) -> (5 |
|
|
375 |
write(2 from 2) -> (5 |
|
|
376 |
write(4 |
|
|
366 | sendall(160 from 160) -> (549) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py36 !) | |
|
367 | sendall(431 from 431) -> (118) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py36 !) | |
|
368 | write(160 from 160) -> (568) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py3 no-py36 !) | |
|
369 | write(431 from 431) -> (118) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py3 no-py36 !) | |
|
370 | write(36 from 36) -> (673) HTTP/1.1 200 Script output follows\r\n (no-py3 !) | |
|
371 | write(23 from 23) -> (650) Server: badhttpserver\r\n (no-py3 !) | |
|
372 | write(37 from 37) -> (613) Date: $HTTP_DATE$\r\n (no-py3 !) | |
|
373 | write(41 from 41) -> (572) Content-Type: application/mercurial-0.1\r\n (no-py3 !) | |
|
374 | write(21 from 21) -> (551) Content-Length: 431\r\n (no-py3 !) | |
|
375 | write(2 from 2) -> (549) \r\n (no-py3 !) | |
|
376 | write(431 from 431) -> (118) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-py3 !) | |
|
377 | 377 | readline(65537) -> (26) GET /?cmd=batch HTTP/1.1\r\n |
|
378 | 378 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) |
|
379 | 379 | readline(*) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) |
@@ -401,7 +401,7 b' TODO this output is horrible' | |||
|
401 | 401 | |
|
402 | 402 | Server sends an incomplete HTTP response body to batch request |
|
403 | 403 | |
|
404 |
$ hg serve --config badserver.closeaftersendbytes=7 |
|
|
404 | $ hg serve --config badserver.closeaftersendbytes=774 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
405 | 405 | $ cat hg.pid > $DAEMON_PIDS |
|
406 | 406 | |
|
407 | 407 | TODO client spews a stack due to uncaught ValueError in batch.results() |
@@ -422,17 +422,17 b' TODO client spews a stack due to uncaugh' | |||
|
422 | 422 | readline(*) -> (2?) host: localhost:$HGPORT\r\n (glob) |
|
423 | 423 | readline(*) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) |
|
424 | 424 | readline(*) -> (2) \r\n (glob) |
|
425 |
sendall(160 from 160) -> (6 |
|
|
426 |
sendall(4 |
|
|
427 |
write(160 from 160) -> (633) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
428 |
write(4 |
|
|
429 |
write(36 from 36) -> (7 |
|
|
430 |
write(23 from 23) -> (7 |
|
|
431 |
write(37 from 37) -> (6 |
|
|
432 |
write(41 from 41) -> (6 |
|
|
433 |
write(21 from 21) -> (6 |
|
|
434 |
write(2 from 2) -> (6 |
|
|
435 |
write(4 |
|
|
425 | sendall(160 from 160) -> (614) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py36 !) | |
|
426 | sendall(431 from 431) -> (183) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py36 !) | |
|
427 | write(160 from 160) -> (633) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py3 no-py36 !) | |
|
428 | write(431 from 431) -> (183) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py3 no-py36 !) | |
|
429 | write(36 from 36) -> (738) HTTP/1.1 200 Script output follows\r\n (no-py3 !) | |
|
430 | write(23 from 23) -> (715) Server: badhttpserver\r\n (no-py3 !) | |
|
431 | write(37 from 37) -> (678) Date: $HTTP_DATE$\r\n (no-py3 !) | |
|
432 | write(41 from 41) -> (637) Content-Type: application/mercurial-0.1\r\n (no-py3 !) | |
|
433 | write(21 from 21) -> (616) Content-Length: 431\r\n (no-py3 !) | |
|
434 | write(2 from 2) -> (614) \r\n (no-py3 !) | |
|
435 | write(431 from 431) -> (183) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-py3 !) | |
|
436 | 436 | readline(65537) -> (26) GET /?cmd=batch HTTP/1.1\r\n |
|
437 | 437 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) |
|
438 | 438 | readline(*) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) |
@@ -463,7 +463,7 b' TODO client spews a stack due to uncaugh' | |||
|
463 | 463 | |
|
464 | 464 | Server sends incomplete headers for getbundle response |
|
465 | 465 | |
|
466 |
$ hg serve --config badserver.closeaftersendbytes=9 |
|
|
466 | $ hg serve --config badserver.closeaftersendbytes=921 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
467 | 467 | $ cat hg.pid > $DAEMON_PIDS |
|
468 | 468 | |
|
469 | 469 | TODO this output is terrible |
@@ -486,17 +486,17 b' TODO this output is terrible' | |||
|
486 | 486 | readline(*) -> (2?) host: localhost:$HGPORT\r\n (glob) |
|
487 | 487 | readline(*) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) |
|
488 | 488 | readline(*) -> (2) \r\n (glob) |
|
489 |
sendall(160 from 160) -> (7 |
|
|
490 |
sendall(4 |
|
|
491 |
write(160 from 160) -> (780) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
492 |
write(4 |
|
|
493 |
write(36 from 36) -> ( |
|
|
494 |
write(23 from 23) -> (8 |
|
|
495 |
write(37 from 37) -> (8 |
|
|
496 |
write(41 from 41) -> ( |
|
|
497 |
write(21 from 21) -> (7 |
|
|
498 |
write(2 from 2) -> (7 |
|
|
499 |
write(4 |
|
|
489 | sendall(160 from 160) -> (761) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py36 !) | |
|
490 | sendall(431 from 431) -> (330) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py36 !) | |
|
491 | write(160 from 160) -> (780) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py3 no-py36 !) | |
|
492 | write(431 from 431) -> (330) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py3 no-py36 !) | |
|
493 | write(36 from 36) -> (885) HTTP/1.1 200 Script output follows\r\n (no-py3 !) | |
|
494 | write(23 from 23) -> (862) Server: badhttpserver\r\n (no-py3 !) | |
|
495 | write(37 from 37) -> (825) Date: $HTTP_DATE$\r\n (no-py3 !) | |
|
496 | write(41 from 41) -> (784) Content-Type: application/mercurial-0.1\r\n (no-py3 !) | |
|
497 | write(21 from 21) -> (763) Content-Length: 431\r\n (no-py3 !) | |
|
498 | write(2 from 2) -> (761) \r\n (no-py3 !) | |
|
499 | write(431 from 431) -> (330) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-py3 !) | |
|
500 | 500 | readline(65537) -> (26) GET /?cmd=batch HTTP/1.1\r\n |
|
501 | 501 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) |
|
502 | 502 | readline(*) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) |
@@ -520,7 +520,7 b' TODO this output is terrible' | |||
|
520 | 520 | readline(65537) -> (30) GET /?cmd=getbundle HTTP/1.1\r\n |
|
521 | 521 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) |
|
522 | 522 | readline(*) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) |
|
523 |
readline(*) -> (4 |
|
|
523 | readline(*) -> (440) x-hgarg-1: bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=96ee1d7354c4ad7372047672c36a1f561e3a6a4c&listkeys=phases%2Cbookmarks\r\n (glob) | |
|
524 | 524 | readline(*) -> (61) x-hgproto-1: 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull\r\n (glob) |
|
525 | 525 | readline(*) -> (35) accept: application/mercurial-0.1\r\n (glob) |
|
526 | 526 | readline(*) -> (2?) host: localhost:$HGPORT\r\n (glob) |
@@ -544,7 +544,7 b' TODO this output is terrible' | |||
|
544 | 544 | |
|
545 | 545 | Server stops before it sends transfer encoding |
|
546 | 546 | |
|
547 |
$ hg serve --config badserver.closeaftersendbytes=9 |
|
|
547 | $ hg serve --config badserver.closeaftersendbytes=954 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
548 | 548 | $ cat hg.pid > $DAEMON_PIDS |
|
549 | 549 | |
|
550 | 550 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -573,7 +573,7 b' Server stops before it sends transfer en' | |||
|
573 | 573 | |
|
574 | 574 | Server sends empty HTTP body for getbundle |
|
575 | 575 | |
|
576 |
$ hg serve --config badserver.closeaftersendbytes=9 |
|
|
576 | $ hg serve --config badserver.closeaftersendbytes=959 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
577 | 577 | $ cat hg.pid > $DAEMON_PIDS |
|
578 | 578 | |
|
579 | 579 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -591,17 +591,17 b' Server sends empty HTTP body for getbund' | |||
|
591 | 591 | readline(*) -> (2?) host: localhost:$HGPORT\r\n (glob) |
|
592 | 592 | readline(*) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) |
|
593 | 593 | readline(*) -> (2) \r\n (glob) |
|
594 |
sendall(160 from 160) -> ( |
|
|
595 |
sendall(4 |
|
|
596 |
write(160 from 160) -> (818) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
597 |
write(4 |
|
|
598 |
write(36 from 36) -> (9 |
|
|
599 |
write(23 from 23) -> (9 |
|
|
600 |
write(37 from 37) -> (8 |
|
|
601 |
write(41 from 41) -> (8 |
|
|
602 |
write(21 from 21) -> (8 |
|
|
603 |
write(2 from 2) -> ( |
|
|
604 |
write(4 |
|
|
594 | sendall(160 from 160) -> (799) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py36 !) | |
|
595 | sendall(431 from 431) -> (368) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py36 !) | |
|
596 | write(160 from 160) -> (818) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py3 no-py36 !) | |
|
597 | write(431 from 431) -> (368) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py3 no-py36 !) | |
|
598 | write(36 from 36) -> (923) HTTP/1.1 200 Script output follows\r\n (no-py3 !) | |
|
599 | write(23 from 23) -> (900) Server: badhttpserver\r\n (no-py3 !) | |
|
600 | write(37 from 37) -> (863) Date: $HTTP_DATE$\r\n (no-py3 !) | |
|
601 | write(41 from 41) -> (822) Content-Type: application/mercurial-0.1\r\n (no-py3 !) | |
|
602 | write(21 from 21) -> (801) Content-Length: 431\r\n (no-py3 !) | |
|
603 | write(2 from 2) -> (799) \r\n (no-py3 !) | |
|
604 | write(431 from 431) -> (368) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-py3 !) | |
|
605 | 605 | readline(65537) -> (26) GET /?cmd=batch HTTP/1.1\r\n |
|
606 | 606 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) |
|
607 | 607 | readline(*) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) |
@@ -625,7 +625,7 b' Server sends empty HTTP body for getbund' | |||
|
625 | 625 | readline(65537) -> (30) GET /?cmd=getbundle HTTP/1.1\r\n |
|
626 | 626 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) |
|
627 | 627 | readline(*) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) |
|
628 |
readline(*) -> (4 |
|
|
628 | readline(*) -> (440) x-hgarg-1: bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=96ee1d7354c4ad7372047672c36a1f561e3a6a4c&listkeys=phases%2Cbookmarks\r\n (glob) | |
|
629 | 629 | readline(*) -> (61) x-hgproto-1: 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull\r\n (glob) |
|
630 | 630 | readline(*) -> (35) accept: application/mercurial-0.1\r\n (glob) |
|
631 | 631 | readline(*) -> (2?) host: localhost:$HGPORT\r\n (glob) |
@@ -651,7 +651,7 b' Server sends empty HTTP body for getbund' | |||
|
651 | 651 | |
|
652 | 652 | Server sends partial compression string |
|
653 | 653 | |
|
654 |
$ hg serve --config badserver.closeaftersendbytes= |
|
|
654 | $ hg serve --config badserver.closeaftersendbytes=983 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
655 | 655 | $ cat hg.pid > $DAEMON_PIDS |
|
656 | 656 | |
|
657 | 657 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -669,17 +669,17 b' Server sends partial compression string' | |||
|
669 | 669 | readline(*) -> (2?) host: localhost:$HGPORT\r\n (glob) |
|
670 | 670 | readline(*) -> (49) user-agent: mercurial/proto-1.0 (Mercurial 4.2)\r\n (glob) |
|
671 | 671 | readline(*) -> (2) \r\n (glob) |
|
672 |
sendall(160 from 160) -> (8 |
|
|
673 |
sendall(4 |
|
|
674 |
write(160 from 160) -> (842) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 4 |
|
|
675 |
write(4 |
|
|
676 |
write(36 from 36) -> (9 |
|
|
677 |
write(23 from 23) -> (94 |
|
|
678 |
write(37 from 37) -> ( |
|
|
679 |
write(41 from 41) -> (86 |
|
|
680 |
write(21 from 21) -> (8 |
|
|
681 |
write(2 from 2) -> (8 |
|
|
682 |
write(4 |
|
|
672 | sendall(160 from 160) -> (823) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py36 !) | |
|
673 | sendall(431 from 431) -> (392) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py36 !) | |
|
674 | write(160 from 160) -> (842) HTTP/1.1 200 Script output follows\r\nServer: badhttpserver\r\nDate: $HTTP_DATE$\r\nContent-Type: application/mercurial-0.1\r\nContent-Length: 431\r\n\r\n (py3 no-py36 !) | |
|
675 | write(431 from 431) -> (392) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (py3 no-py36 !) | |
|
676 | write(36 from 36) -> (947) HTTP/1.1 200 Script output follows\r\n (no-py3 !) | |
|
677 | write(23 from 23) -> (924) Server: badhttpserver\r\n (no-py3 !) | |
|
678 | write(37 from 37) -> (887) Date: $HTTP_DATE$\r\n (no-py3 !) | |
|
679 | write(41 from 41) -> (846) Content-Type: application/mercurial-0.1\r\n (no-py3 !) | |
|
680 | write(21 from 21) -> (825) Content-Length: 431\r\n (no-py3 !) | |
|
681 | write(2 from 2) -> (823) \r\n (no-py3 !) | |
|
682 | write(431 from 431) -> (392) batch branchmap $USUAL_BUNDLE2_CAPS_NO_PHASES$ changegroupsubset compression=none getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (no-py3 !) | |
|
683 | 683 | readline(65537) -> (26) GET /?cmd=batch HTTP/1.1\r\n |
|
684 | 684 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) |
|
685 | 685 | readline(*) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) |
@@ -702,7 +702,7 b' Server sends partial compression string' | |||
|
702 | 702 | readline(65537) -> (30) GET /?cmd=getbundle HTTP/1.1\r\n |
|
703 | 703 | readline(*) -> (27) Accept-Encoding: identity\r\n (glob) |
|
704 | 704 | readline(*) -> (29) vary: X-HgArg-1,X-HgProto-1\r\n (glob) |
|
705 |
readline(*) -> (4 |
|
|
705 | readline(*) -> (440) x-hgarg-1: bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=96ee1d7354c4ad7372047672c36a1f561e3a6a4c&listkeys=phases%2Cbookmarks\r\n (glob) | |
|
706 | 706 | readline(*) -> (61) x-hgproto-1: 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull\r\n (glob) |
|
707 | 707 | readline(*) -> (35) accept: application/mercurial-0.1\r\n (glob) |
|
708 | 708 | readline(*) -> (2?) host: localhost:$HGPORT\r\n (glob) |
@@ -733,7 +733,7 b' Server sends partial compression string' | |||
|
733 | 733 | |
|
734 | 734 | Server sends partial bundle2 header magic |
|
735 | 735 | |
|
736 |
$ hg serve --config badserver.closeaftersendbytes=9 |
|
|
736 | $ hg serve --config badserver.closeaftersendbytes=980 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
737 | 737 | $ cat hg.pid > $DAEMON_PIDS |
|
738 | 738 | |
|
739 | 739 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -778,7 +778,7 b' Server sends partial bundle2 header magi' | |||
|
778 | 778 | |
|
779 | 779 | Server sends incomplete bundle2 stream params length |
|
780 | 780 | |
|
781 |
$ hg serve --config badserver.closeaftersendbytes= |
|
|
781 | $ hg serve --config badserver.closeaftersendbytes=989 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
782 | 782 | $ cat hg.pid > $DAEMON_PIDS |
|
783 | 783 | |
|
784 | 784 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -825,7 +825,7 b' Server sends incomplete bundle2 stream p' | |||
|
825 | 825 | |
|
826 | 826 | Servers stops after bundle2 stream params header |
|
827 | 827 | |
|
828 |
$ hg serve --config badserver.closeaftersendbytes= |
|
|
828 | $ hg serve --config badserver.closeaftersendbytes=992 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
829 | 829 | $ cat hg.pid > $DAEMON_PIDS |
|
830 | 830 | |
|
831 | 831 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -871,7 +871,7 b' Servers stops after bundle2 stream param' | |||
|
871 | 871 | |
|
872 | 872 | Server stops sending after bundle2 part header length |
|
873 | 873 | |
|
874 |
$ hg serve --config badserver.closeaftersendbytes=10 |
|
|
874 | $ hg serve --config badserver.closeaftersendbytes=1001 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
875 | 875 | $ cat hg.pid > $DAEMON_PIDS |
|
876 | 876 | |
|
877 | 877 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -920,7 +920,7 b' Server stops sending after bundle2 part ' | |||
|
920 | 920 | |
|
921 | 921 | Server stops sending after bundle2 part header |
|
922 | 922 | |
|
923 |
$ hg serve --config badserver.closeaftersendbytes=10 |
|
|
923 | $ hg serve --config badserver.closeaftersendbytes=1048 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
924 | 924 | $ cat hg.pid > $DAEMON_PIDS |
|
925 | 925 | |
|
926 | 926 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -973,7 +973,7 b' Server stops sending after bundle2 part ' | |||
|
973 | 973 | |
|
974 | 974 | Server stops after bundle2 part payload chunk size |
|
975 | 975 | |
|
976 |
$ hg serve --config badserver.closeaftersendbytes=10 |
|
|
976 | $ hg serve --config badserver.closeaftersendbytes=1069 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
977 | 977 | $ cat hg.pid > $DAEMON_PIDS |
|
978 | 978 | |
|
979 | 979 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -1029,7 +1029,7 b' Server stops after bundle2 part payload ' | |||
|
1029 | 1029 | |
|
1030 | 1030 | Server stops sending in middle of bundle2 payload chunk |
|
1031 | 1031 | |
|
1032 |
$ hg serve --config badserver.closeaftersendbytes=15 |
|
|
1032 | $ hg serve --config badserver.closeaftersendbytes=1530 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
1033 | 1033 | $ cat hg.pid > $DAEMON_PIDS |
|
1034 | 1034 | |
|
1035 | 1035 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -1086,7 +1086,7 b' Server stops sending in middle of bundle' | |||
|
1086 | 1086 | |
|
1087 | 1087 | Server stops sending after 0 length payload chunk size |
|
1088 | 1088 | |
|
1089 |
$ hg serve --config badserver.closeaftersendbytes=15 |
|
|
1089 | $ hg serve --config badserver.closeaftersendbytes=1561 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
1090 | 1090 | $ cat hg.pid > $DAEMON_PIDS |
|
1091 | 1091 | |
|
1092 | 1092 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -1148,8 +1148,7 b' Server stops sending after 0 length payl' | |||
|
1148 | 1148 | Server stops sending after 0 part bundle part header (indicating end of bundle2 payload) |
|
1149 | 1149 | This is before the 0 size chunked transfer part that signals end of HTTP response. |
|
1150 | 1150 | |
|
1151 |
|
|
|
1152 | $ hg serve --config badserver.closeaftersendbytes=1862 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
1151 | $ hg serve --config badserver.closeaftersendbytes=1736 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
1153 | 1152 | $ cat hg.pid > $DAEMON_PIDS |
|
1154 | 1153 | |
|
1155 | 1154 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -1165,25 +1164,20 b' This is before the 0 size chunked transf' | |||
|
1165 | 1164 | $ killdaemons.py $DAEMON_PIDS |
|
1166 | 1165 | |
|
1167 | 1166 | #if py36 |
|
1168 |
$ "$PYTHON" $TESTDIR/filtertraceback.py < error.log | tail -2 |
|
|
1169 |
sendall(9 from 9) -> ( |
|
|
1170 |
sendall(9 from 9) -> ( |
|
|
1171 |
sendall(47 from 47) -> ( |
|
|
1172 |
sendall(9 from 9) -> ( |
|
|
1173 |
sendall(473 from 473) -> ( |
|
|
1174 |
sendall(9 from 9) -> ( |
|
|
1175 |
sendall(9 from 9) -> ( |
|
|
1176 |
sendall(38 from 38) -> ( |
|
|
1177 |
sendall(9 from 9) -> ( |
|
|
1178 |
sendall(64 from 64) -> ( |
|
|
1179 |
sendall(9 from 9) -> ( |
|
|
1180 |
sendall(9 from 9) -> ( |
|
|
1181 |
sendall(41 from 41) -> (1 |
|
|
1182 | sendall(9 from 9) -> (116) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1183 | sendall(9 from 9) -> (107) 4\\r\\n\x00\x00\x00\x1d\\r\\n (esc) | |
|
1184 | sendall(35 from 35) -> (72) 1d\\r\\n\x16cache:rev-branch-cache\x00\x00\x00\x03\x00\x00\\r\\n (esc) | |
|
1185 | sendall(9 from 9) -> (63) 4\\r\\n\x00\x00\x00'\\r\\n (esc) | |
|
1186 | sendall(45 from 45) -> (18) 27\\r\\n\x00\x00\x00\x07\x00\x00\x00\x01\x00\x00\x00\x00default\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\\r\\n (esc) | |
|
1167 | $ "$PYTHON" $TESTDIR/filtertraceback.py < error.log | tail -20 | |
|
1168 | sendall(9 from 9) -> (744) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1169 | sendall(9 from 9) -> (735) 4\\r\\n\x00\x00\x00)\\r\\n (esc) | |
|
1170 | sendall(47 from 47) -> (688) 29\\r\\n\x0bCHANGEGROUP\x00\x00\x00\x00\x01\x01\x07\x02 \x01version02nbchanges1\\r\\n (esc) | |
|
1171 | sendall(9 from 9) -> (679) 4\\r\\n\x00\x00\x01\xd2\\r\\n (esc) | |
|
1172 | sendall(473 from 473) -> (206) 1d2\\r\\n\x00\x00\x00\xb2\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>6a3df4de388f3c4f8e28f4f9a814299a3cbb5f50\\ntest\\n0 0\\nfoo\\n\\ninitial\x00\x00\x00\x00\x00\x00\x00\xa1j=\xf4\xde8\x8f<O\x8e(\xf4\xf9\xa8\x14)\x9a<\xbb_P\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-foo\x00b80de5d138758541c5f05265ad144ab9fa86d1db\\n\x00\x00\x00\x00\x00\x00\x00\x07foo\x00\x00\x00h\xb8\\r\xe5\xd18u\x85A\xc5\xf0Re\xad\x14J\xb9\xfa\x86\xd1\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\\r\\n (esc) | |
|
1173 | sendall(9 from 9) -> (197) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1174 | sendall(9 from 9) -> (188) 4\\r\\n\x00\x00\x00 \\r\\n (esc) | |
|
1175 | sendall(38 from 38) -> (150) 20\\r\\n\x08LISTKEYS\x00\x00\x00\x01\x01\x00 \x06namespacephases\\r\\n (esc) | |
|
1176 | sendall(9 from 9) -> (141) 4\\r\\n\x00\x00\x00:\\r\\n (esc) | |
|
1177 | sendall(64 from 64) -> (77) 3a\r\n96ee1d7354c4ad7372047672c36a1f561e3a6a4c 1\npublishing True\r\n | |
|
1178 | sendall(9 from 9) -> (68) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1179 | sendall(9 from 9) -> (59) 4\\r\\n\x00\x00\x00#\\r\\n (esc) | |
|
1180 | sendall(41 from 41) -> (18) 23\\r\\n\x08LISTKEYS\x00\x00\x00\x02\x01\x00 namespacebookmarks\\r\\n (esc) | |
|
1187 | 1181 | sendall(9 from 9) -> (9) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) |
|
1188 | 1182 | sendall(9 from 9) -> (0) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) |
|
1189 | 1183 | write limit reached; closing socket |
@@ -1193,25 +1187,20 b' This is before the 0 size chunked transf' | |||
|
1193 | 1187 | |
|
1194 | 1188 | |
|
1195 | 1189 | #else |
|
1196 |
$ "$PYTHON" $TESTDIR/filtertraceback.py < error.log | tail -2 |
|
|
1197 |
write(9 from 9) -> ( |
|
|
1198 |
write(9 from 9) -> ( |
|
|
1199 |
write(47 from 47) -> ( |
|
|
1200 |
write(9 from 9) -> ( |
|
|
1201 |
write(473 from 473) -> ( |
|
|
1202 |
write(9 from 9) -> ( |
|
|
1203 |
write(9 from 9) -> ( |
|
|
1204 |
write(38 from 38) -> ( |
|
|
1205 |
write(9 from 9) -> ( |
|
|
1206 |
|
|
|
1207 |
write(9 from 9) -> ( |
|
|
1208 |
write(9 from 9) -> ( |
|
|
1209 |
write(41 from 41) -> (1 |
|
|
1210 | write(9 from 9) -> (116) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1211 | write(9 from 9) -> (107) 4\\r\\n\x00\x00\x00\x1d\\r\\n (esc) | |
|
1212 | write(35 from 35) -> (72) 1d\\r\\n\x16cache:rev-branch-cache\x00\x00\x00\x03\x00\x00\\r\\n (esc) | |
|
1213 | write(9 from 9) -> (63) 4\\r\\n\x00\x00\x00'\\r\\n (esc) | |
|
1214 | write(45 from 45) -> (18) 27\\r\\n\x00\x00\x00\x07\x00\x00\x00\x01\x00\x00\x00\x00default\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\\r\\n (esc) | |
|
1190 | $ "$PYTHON" $TESTDIR/filtertraceback.py < error.log | tail -21 | |
|
1191 | write(9 from 9) -> (744) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1192 | write(9 from 9) -> (735) 4\\r\\n\x00\x00\x00)\\r\\n (esc) | |
|
1193 | write(47 from 47) -> (688) 29\\r\\n\x0bCHANGEGROUP\x00\x00\x00\x00\x01\x01\x07\x02 \x01version02nbchanges1\\r\\n (esc) | |
|
1194 | write(9 from 9) -> (679) 4\\r\\n\x00\x00\x01\xd2\\r\\n (esc) | |
|
1195 | write(473 from 473) -> (206) 1d2\\r\\n\x00\x00\x00\xb2\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>6a3df4de388f3c4f8e28f4f9a814299a3cbb5f50\\ntest\\n0 0\\nfoo\\n\\ninitial\x00\x00\x00\x00\x00\x00\x00\xa1j=\xf4\xde8\x8f<O\x8e(\xf4\xf9\xa8\x14)\x9a<\xbb_P\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-foo\x00b80de5d138758541c5f05265ad144ab9fa86d1db\\n\x00\x00\x00\x00\x00\x00\x00\x07foo\x00\x00\x00h\xb8\\r\xe5\xd18u\x85A\xc5\xf0Re\xad\x14J\xb9\xfa\x86\xd1\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\\r\\n (esc) | |
|
1196 | write(9 from 9) -> (197) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1197 | write(9 from 9) -> (188) 4\\r\\n\x00\x00\x00 \\r\\n (esc) | |
|
1198 | write(38 from 38) -> (150) 20\\r\\n\x08LISTKEYS\x00\x00\x00\x01\x01\x00 \x06namespacephases\\r\\n (esc) | |
|
1199 | write(9 from 9) -> (141) 4\\r\\n\x00\x00\x00:\\r\\n (esc) | |
|
1200 | write(64 from 64) -> (77) 3a\r\n96ee1d7354c4ad7372047672c36a1f561e3a6a4c 1\npublishing True\r\n | |
|
1201 | write(9 from 9) -> (68) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1202 | write(9 from 9) -> (59) 4\\r\\n\x00\x00\x00#\\r\\n (esc) | |
|
1203 | write(41 from 41) -> (18) 23\\r\\n\x08LISTKEYS\x00\x00\x00\x02\x01\x00 namespacebookmarks\\r\\n (esc) | |
|
1215 | 1204 | write(9 from 9) -> (9) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) |
|
1216 | 1205 | write(9 from 9) -> (0) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) |
|
1217 | 1206 | write limit reached; closing socket |
@@ -1227,7 +1216,7 b' This is before the 0 size chunked transf' | |||
|
1227 | 1216 | |
|
1228 | 1217 | Server sends a size 0 chunked-transfer size without terminating \r\n |
|
1229 | 1218 | |
|
1230 |
$ hg serve --config badserver.closeaftersendbytes=1 |
|
|
1219 | $ hg serve --config badserver.closeaftersendbytes=1739 -p $HGPORT -d --pid-file=hg.pid -E error.log | |
|
1231 | 1220 | $ cat hg.pid > $DAEMON_PIDS |
|
1232 | 1221 | |
|
1233 | 1222 | $ hg clone http://localhost:$HGPORT/ clone |
@@ -1243,25 +1232,20 b' Server sends a size 0 chunked-transfer s' | |||
|
1243 | 1232 | $ killdaemons.py $DAEMON_PIDS |
|
1244 | 1233 | |
|
1245 | 1234 | #if py36 |
|
1246 |
$ "$PYTHON" $TESTDIR/filtertraceback.py < error.log | tail -2 |
|
|
1247 |
sendall(9 from 9) -> ( |
|
|
1248 |
sendall(9 from 9) -> (8 |
|
|
1249 |
sendall(47 from 47) -> ( |
|
|
1250 |
sendall(9 from 9) -> ( |
|
|
1251 |
sendall(473 from 473) -> ( |
|
|
1252 |
sendall(9 from 9) -> ( |
|
|
1253 |
sendall(9 from 9) -> ( |
|
|
1254 |
sendall(38 from 38) -> ( |
|
|
1255 |
sendall(9 from 9) -> ( |
|
|
1256 |
sendall(64 from 64) -> ( |
|
|
1257 |
sendall(9 from 9) -> ( |
|
|
1258 |
sendall(9 from 9) -> ( |
|
|
1259 |
sendall(41 from 41) -> ( |
|
|
1260 | sendall(9 from 9) -> (119) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1261 | sendall(9 from 9) -> (110) 4\\r\\n\x00\x00\x00\x1d\\r\\n (esc) | |
|
1262 | sendall(35 from 35) -> (75) 1d\\r\\n\x16cache:rev-branch-cache\x00\x00\x00\x03\x00\x00\\r\\n (esc) | |
|
1263 | sendall(9 from 9) -> (66) 4\\r\\n\x00\x00\x00'\\r\\n (esc) | |
|
1264 | sendall(45 from 45) -> (21) 27\\r\\n\x00\x00\x00\x07\x00\x00\x00\x01\x00\x00\x00\x00default\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\\r\\n (esc) | |
|
1235 | $ "$PYTHON" $TESTDIR/filtertraceback.py < error.log | tail -21 | |
|
1236 | sendall(9 from 9) -> (747) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1237 | sendall(9 from 9) -> (738) 4\\r\\n\x00\x00\x00)\\r\\n (esc) | |
|
1238 | sendall(47 from 47) -> (691) 29\\r\\n\x0bCHANGEGROUP\x00\x00\x00\x00\x01\x01\x07\x02 \x01version02nbchanges1\\r\\n (esc) | |
|
1239 | sendall(9 from 9) -> (682) 4\\r\\n\x00\x00\x01\xd2\\r\\n (esc) | |
|
1240 | sendall(473 from 473) -> (209) 1d2\\r\\n\x00\x00\x00\xb2\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>6a3df4de388f3c4f8e28f4f9a814299a3cbb5f50\\ntest\\n0 0\\nfoo\\n\\ninitial\x00\x00\x00\x00\x00\x00\x00\xa1j=\xf4\xde8\x8f<O\x8e(\xf4\xf9\xa8\x14)\x9a<\xbb_P\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-foo\x00b80de5d138758541c5f05265ad144ab9fa86d1db\\n\x00\x00\x00\x00\x00\x00\x00\x07foo\x00\x00\x00h\xb8\\r\xe5\xd18u\x85A\xc5\xf0Re\xad\x14J\xb9\xfa\x86\xd1\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\\r\\n (esc) | |
|
1241 | sendall(9 from 9) -> (200) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1242 | sendall(9 from 9) -> (191) 4\\r\\n\x00\x00\x00 \\r\\n (esc) | |
|
1243 | sendall(38 from 38) -> (153) 20\\r\\n\x08LISTKEYS\x00\x00\x00\x01\x01\x00 \x06namespacephases\\r\\n (esc) | |
|
1244 | sendall(9 from 9) -> (144) 4\\r\\n\x00\x00\x00:\\r\\n (esc) | |
|
1245 | sendall(64 from 64) -> (80) 3a\r\n96ee1d7354c4ad7372047672c36a1f561e3a6a4c 1\npublishing True\r\n | |
|
1246 | sendall(9 from 9) -> (71) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1247 | sendall(9 from 9) -> (62) 4\\r\\n\x00\x00\x00#\\r\\n (esc) | |
|
1248 | sendall(41 from 41) -> (21) 23\\r\\n\x08LISTKEYS\x00\x00\x00\x02\x01\x00 namespacebookmarks\\r\\n (esc) | |
|
1265 | 1249 | sendall(9 from 9) -> (12) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) |
|
1266 | 1250 | sendall(9 from 9) -> (3) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) |
|
1267 | 1251 |
|
@@ -1272,25 +1256,20 b' Server sends a size 0 chunked-transfer s' | |||
|
1272 | 1256 | |
|
1273 | 1257 | |
|
1274 | 1258 | #else |
|
1275 |
$ "$PYTHON" $TESTDIR/filtertraceback.py < error.log | tail -2 |
|
|
1276 |
write(9 from 9) -> ( |
|
|
1277 |
write(9 from 9) -> (8 |
|
|
1278 |
write(47 from 47) -> ( |
|
|
1279 |
write(9 from 9) -> ( |
|
|
1280 |
write(473 from 473) -> ( |
|
|
1281 |
write(9 from 9) -> ( |
|
|
1282 |
write(9 from 9) -> ( |
|
|
1283 |
write(38 from 38) -> ( |
|
|
1284 |
write(9 from 9) -> ( |
|
|
1285 |
|
|
|
1286 |
write(9 from 9) -> ( |
|
|
1287 |
write(9 from 9) -> ( |
|
|
1288 |
write(41 from 41) -> ( |
|
|
1289 | write(9 from 9) -> (119) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1290 | write(9 from 9) -> (110) 4\\r\\n\x00\x00\x00\x1d\\r\\n (esc) | |
|
1291 | write(35 from 35) -> (75) 1d\\r\\n\x16cache:rev-branch-cache\x00\x00\x00\x03\x00\x00\\r\\n (esc) | |
|
1292 | write(9 from 9) -> (66) 4\\r\\n\x00\x00\x00'\\r\\n (esc) | |
|
1293 | write(45 from 45) -> (21) 27\\r\\n\x00\x00\x00\x07\x00\x00\x00\x01\x00\x00\x00\x00default\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\\r\\n (esc) | |
|
1259 | $ "$PYTHON" $TESTDIR/filtertraceback.py < error.log | tail -22 | |
|
1260 | write(9 from 9) -> (747) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1261 | write(9 from 9) -> (738) 4\\r\\n\x00\x00\x00)\\r\\n (esc) | |
|
1262 | write(47 from 47) -> (691) 29\\r\\n\x0bCHANGEGROUP\x00\x00\x00\x00\x01\x01\x07\x02 \x01version02nbchanges1\\r\\n (esc) | |
|
1263 | write(9 from 9) -> (682) 4\\r\\n\x00\x00\x01\xd2\\r\\n (esc) | |
|
1264 | write(473 from 473) -> (209) 1d2\\r\\n\x00\x00\x00\xb2\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>6a3df4de388f3c4f8e28f4f9a814299a3cbb5f50\\ntest\\n0 0\\nfoo\\n\\ninitial\x00\x00\x00\x00\x00\x00\x00\xa1j=\xf4\xde8\x8f<O\x8e(\xf4\xf9\xa8\x14)\x9a<\xbb_P\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-foo\x00b80de5d138758541c5f05265ad144ab9fa86d1db\\n\x00\x00\x00\x00\x00\x00\x00\x07foo\x00\x00\x00h\xb8\\r\xe5\xd18u\x85A\xc5\xf0Re\xad\x14J\xb9\xfa\x86\xd1\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xee\x1dsT\xc4\xadsr\x04vr\xc3j\x1fV\x1e:jL\x00\x00\x00\x00\x00\x00\x00\x00\\r\\n (esc) | |
|
1265 | write(9 from 9) -> (200) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1266 | write(9 from 9) -> (191) 4\\r\\n\x00\x00\x00 \\r\\n (esc) | |
|
1267 | write(38 from 38) -> (153) 20\\r\\n\x08LISTKEYS\x00\x00\x00\x01\x01\x00 \x06namespacephases\\r\\n (esc) | |
|
1268 | write(9 from 9) -> (144) 4\\r\\n\x00\x00\x00:\\r\\n (esc) | |
|
1269 | write(64 from 64) -> (80) 3a\r\n96ee1d7354c4ad7372047672c36a1f561e3a6a4c 1\npublishing True\r\n | |
|
1270 | write(9 from 9) -> (71) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) | |
|
1271 | write(9 from 9) -> (62) 4\\r\\n\x00\x00\x00#\\r\\n (esc) | |
|
1272 | write(41 from 41) -> (21) 23\\r\\n\x08LISTKEYS\x00\x00\x00\x02\x01\x00 namespacebookmarks\\r\\n (esc) | |
|
1294 | 1273 | write(9 from 9) -> (12) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) |
|
1295 | 1274 | write(9 from 9) -> (3) 4\\r\\n\x00\x00\x00\x00\\r\\n (esc) |
|
1296 | 1275 | write(3 from 5) -> (0) 0\r\n |
@@ -321,7 +321,7 b' Client with HTTPv2 enabled automatically' | |||
|
321 | 321 | s> Content-Type: application/mercurial-cbor\r\n |
|
322 | 322 | s> Content-Length: *\r\n (glob) |
|
323 | 323 | s> \r\n |
|
324 |
s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\x |
|
|
324 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xe4batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
325 | 325 | sending heads command |
|
326 | 326 | s> setsockopt(6, 1, 1) -> None (?) |
|
327 | 327 | s> POST /api/exp-http-v2-0003/ro/heads HTTP/1.1\r\n |
@@ -437,7 +437,7 b' Verify our HTTP 301 is served properly' | |||
|
437 | 437 | s> Server: testing stub value\r\n |
|
438 | 438 | s> Date: $HTTP_DATE$\r\n |
|
439 | 439 | s> Content-Type: application/mercurial-0.1\r\n |
|
440 |
s> Content-Length: |
|
|
440 | s> Content-Length: 484\r\n | |
|
441 | 441 | s> \r\n |
|
442 | 442 | s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
443 | 443 | |
@@ -474,7 +474,7 b' Test with the HTTP peer' | |||
|
474 | 474 | s> Server: testing stub value\r\n |
|
475 | 475 | s> Date: $HTTP_DATE$\r\n |
|
476 | 476 | s> Content-Type: application/mercurial-0.1\r\n |
|
477 |
s> Content-Length: |
|
|
477 | s> Content-Length: 484\r\n | |
|
478 | 478 | s> \r\n |
|
479 | 479 | real URL is http://$LOCALIP:$HGPORT/redirected (glob) |
|
480 | 480 | s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
@@ -745,7 +745,7 b' Now test a variation where we strip the ' | |||
|
745 | 745 | s> Server: testing stub value\r\n |
|
746 | 746 | s> Date: $HTTP_DATE$\r\n |
|
747 | 747 | s> Content-Type: application/mercurial-0.1\r\n |
|
748 |
s> Content-Length: |
|
|
748 | s> Content-Length: 484\r\n | |
|
749 | 749 | s> \r\n |
|
750 | 750 | real URL is http://$LOCALIP:$HGPORT/redirected (glob) |
|
751 | 751 | s> batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
@@ -348,20 +348,20 b' test http authentication' | |||
|
348 | 348 | list of changesets: |
|
349 | 349 | 7f4e523d01f2cc3765ac8934da3d14db775ff872 |
|
350 | 350 | bundle2-output-bundle: "HG20", 5 parts total |
|
351 |
bundle2-output-part: "replycaps" 2 |
|
|
351 | bundle2-output-part: "replycaps" 207 bytes payload | |
|
352 | 352 | bundle2-output-part: "check:phases" 24 bytes payload |
|
353 | 353 | bundle2-output-part: "check:updated-heads" streamed payload |
|
354 | 354 | bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
|
355 | 355 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
356 | 356 | sending unbundle command |
|
357 |
sending 10 |
|
|
357 | sending 1023 bytes | |
|
358 | 358 | devel-peer-request: POST http://localhost:$HGPORT2/?cmd=unbundle |
|
359 |
devel-peer-request: Content-length 10 |
|
|
359 | devel-peer-request: Content-length 1023 | |
|
360 | 360 | devel-peer-request: Content-type application/mercurial-0.1 |
|
361 | 361 | devel-peer-request: Vary X-HgArg-1,X-HgProto-1 |
|
362 | 362 | devel-peer-request: X-hgproto-1 0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull |
|
363 | 363 | devel-peer-request: 16 bytes of commands arguments in headers |
|
364 |
devel-peer-request: 10 |
|
|
364 | devel-peer-request: 1023 bytes of data | |
|
365 | 365 | devel-peer-request: finished in *.???? seconds (200) (glob) |
|
366 | 366 | bundle2-input-bundle: no-transaction |
|
367 | 367 | bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported |
@@ -66,7 +66,7 b' Downloads fail...' | |||
|
66 | 66 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 400 - (glob) |
|
67 | 67 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob) |
|
68 | 68 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) |
|
69 |
$LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250 |
|
|
69 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
70 | 70 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 400 - (glob) |
|
71 | 71 | |
|
72 | 72 | $ rm -f $TESTTMP/access.log $TESTTMP/errors.log |
@@ -110,9 +110,7 b' Blob URIs are correct when --prefix is u' | |||
|
110 | 110 | bundle2-input-part: "listkeys" (params: 1 mandatory) supported |
|
111 | 111 | bundle2-input-part: "phase-heads" supported |
|
112 | 112 | bundle2-input-part: total payload size 24 |
|
113 | bundle2-input-part: "cache:rev-branch-cache" (advisory) supported | |
|
114 | bundle2-input-part: total payload size 39 | |
|
115 | bundle2-input-bundle: 4 parts total | |
|
113 | bundle2-input-bundle: 3 parts total | |
|
116 | 114 | checking for updated bookmarks |
|
117 | 115 | updating the branch cache |
|
118 | 116 | added 1 changesets with 1 changes to 1 files |
@@ -167,7 +165,7 b' Blob URIs are correct when --prefix is u' | |||
|
167 | 165 | $LOCALIP - - [$LOGDATE$] "POST /missing/objects/batch HTTP/1.1" 404 - (glob) |
|
168 | 166 | $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=capabilities HTTP/1.1" 200 - (glob) |
|
169 | 167 | $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) |
|
170 |
$LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250 |
|
|
168 | $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
171 | 169 | $LOCALIP - - [$LOGDATE$] "POST /subdir/mount/point/.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob) |
|
172 | 170 | $LOCALIP - - [$LOGDATE$] "GET /subdir/mount/point/.hg/lfs/objects/f03217a32529a28a42d03b1244fe09b6e0f9fd06d7b966d4d50567be2abe6c0e HTTP/1.1" 200 - (glob) |
|
173 | 171 | |
@@ -313,7 +311,7 b' Test a checksum failure during the proce' | |||
|
313 | 311 | $ cat $TESTTMP/access.log |
|
314 | 312 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob) |
|
315 | 313 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) |
|
316 |
$LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250A |
|
|
314 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
317 | 315 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob) |
|
318 | 316 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob) |
|
319 | 317 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D392c05922088bacf8e68a6939b480017afbf245d x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) |
@@ -332,7 +330,7 b' Test a checksum failure during the proce' | |||
|
332 | 330 | $LOCALIP - - [$LOGDATE$] "PUT /.hg/lfs/objects/b5bb9d8014a0f9b1d61e21e796d78dccdf1352f23cd32812f4850b878ae4944c HTTP/1.1" 422 - (glob) |
|
333 | 331 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob) |
|
334 | 332 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D392c05922088bacf8e68a6939b480017afbf245d x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) |
|
335 |
$LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250A |
|
|
333 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Astream%253Dv2&cg=1&common=525251863cad618e55d483555f3d00a2ca99597e&heads=506bf3d83f78c54b89e81c6411adee19fdf02156+525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
336 | 334 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob) |
|
337 | 335 | $LOCALIP - - [$LOGDATE$] "GET /.hg/lfs/objects/276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d HTTP/1.1" 500 - (glob) |
|
338 | 336 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob) |
@@ -483,7 +481,7 b' Test that Digest Auth fails gracefully b' | |||
|
483 | 481 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 401 - (glob) |
|
484 | 482 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=capabilities HTTP/1.1" 200 - (glob) |
|
485 | 483 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=batch HTTP/1.1" 200 - x-hgarg-1:cmds=heads+%3Bknown+nodes%3D x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) |
|
486 |
$LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250A |
|
|
484 | $LOCALIP - - [$LOGDATE$] "GET /?cmd=getbundle HTTP/1.1" 200 - x-hgarg-1:bookmarks=1&bundlecaps=HG20%2Cbundle2%3DHG20%250Abookmarks%250Achangegroup%253D01%252C02%252C03%250Acheckheads%253Drelated%250Adigests%253Dmd5%252Csha1%252Csha512%250Aerror%253Dabort%252Cunsupportedcontent%252Cpushraced%252Cpushkey%250Ahgtagsfnodes%250Alistkeys%250Aphases%253Dheads%250Apushkey%250Aremote-changegroup%253Dhttp%252Chttps%250Astream%253Dv2&cg=1&common=0000000000000000000000000000000000000000&heads=506bf3d83f78c54b89e81c6411adee19fdf02156+525251863cad618e55d483555f3d00a2ca99597e&listkeys=bookmarks&phases=1 x-hgproto-1:0.1 0.2 comp=$USUAL_COMPRESSIONS$ partial-pull (glob) | |
|
487 | 485 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 401 - (glob) |
|
488 | 486 | $LOCALIP - - [$LOGDATE$] "POST /.git/info/lfs/objects/batch HTTP/1.1" 200 - (glob) |
|
489 | 487 | $LOCALIP - - [$LOGDATE$] "GET /.hg/lfs/objects/276f73cfd75f9fb519810df5f5d96d6594ca2521abd86cbcd92122f7d51a1f3d HTTP/1.1" 200 - (glob) |
@@ -158,11 +158,10 b' client only pulls down 1 changeset' | |||
|
158 | 158 | list of changesets: |
|
159 | 159 | bec0734cd68e84477ba7fc1d13e6cff53ab70129 |
|
160 | 160 | listing keys for "bookmarks" |
|
161 |
bundle2-output-bundle: "HG20", |
|
|
161 | bundle2-output-bundle: "HG20", 3 parts total | |
|
162 | 162 | bundle2-output-part: "changegroup" (params: 1 mandatory 1 advisory) streamed payload |
|
163 | 163 | bundle2-output-part: "listkeys" (params: 1 mandatory) empty payload |
|
164 | 164 | bundle2-output-part: "phase-heads" 24 bytes payload |
|
165 | bundle2-output-part: "cache:rev-branch-cache" (advisory) streamed payload | |
|
166 | 165 | bundle2-input-bundle: with-transaction |
|
167 | 166 | bundle2-input-part: "changegroup" (params: 1 mandatory 1 advisory) supported |
|
168 | 167 | adding changesets |
@@ -174,9 +173,7 b' client only pulls down 1 changeset' | |||
|
174 | 173 | bundle2-input-part: "listkeys" (params: 1 mandatory) supported |
|
175 | 174 | bundle2-input-part: "phase-heads" supported |
|
176 | 175 | bundle2-input-part: total payload size 24 |
|
177 | bundle2-input-part: "cache:rev-branch-cache" (advisory) supported | |
|
178 | bundle2-input-part: total payload size 39 | |
|
179 | bundle2-input-bundle: 4 parts total | |
|
176 | bundle2-input-bundle: 3 parts total | |
|
180 | 177 | checking for updated bookmarks |
|
181 | 178 | updating the branch cache |
|
182 | 179 | added 1 changesets with 1 changes to 1 files (+1 heads) |
@@ -151,12 +151,11 b' client side: pull from the server' | |||
|
151 | 151 | list of changesets: |
|
152 | 152 | 391a2bf12b1b8b05a72400ae36b26d50a091dc22 |
|
153 | 153 | listing keys for "bookmarks" |
|
154 |
bundle2-output-bundle: "HG20", |
|
|
154 | bundle2-output-bundle: "HG20", 4 parts total | |
|
155 | 155 | bundle2-output-part: "changegroup" (params: 1 mandatory 1 advisory) streamed payload |
|
156 | 156 | bundle2-output-part: "listkeys" (params: 1 mandatory) empty payload |
|
157 | 157 | bundle2-output-part: "obsmarkers" streamed payload |
|
158 | 158 | bundle2-output-part: "phase-heads" 48 bytes payload |
|
159 | bundle2-output-part: "cache:rev-branch-cache" (advisory) streamed payload | |
|
160 | 159 | bundle2-input-bundle: with-transaction |
|
161 | 160 | bundle2-input-part: "changegroup" (params: 1 mandatory 1 advisory) supported |
|
162 | 161 | adding changesets |
@@ -170,9 +169,7 b' client side: pull from the server' | |||
|
170 | 169 | bundle2-input-part: total payload size 143 |
|
171 | 170 | bundle2-input-part: "phase-heads" supported |
|
172 | 171 | bundle2-input-part: total payload size 48 |
|
173 | bundle2-input-part: "cache:rev-branch-cache" (advisory) supported | |
|
174 | bundle2-input-part: total payload size 39 | |
|
175 | bundle2-input-bundle: 5 parts total | |
|
172 | bundle2-input-bundle: 4 parts total | |
|
176 | 173 | checking for updated bookmarks |
|
177 | 174 | adding 1 changesets with 1 changes to 1 files (+1 heads) |
|
178 | 175 | 1 new obsolescence markers |
@@ -482,7 +482,7 b' debug output' | |||
|
482 | 482 | sending upgrade request: * proto=exp-ssh-v2-0003 (glob) (sshv2 !) |
|
483 | 483 | sending hello command |
|
484 | 484 | sending between command |
|
485 |
remote: 4 |
|
|
485 | remote: 444 (sshv1 !) | |
|
486 | 486 | protocol upgraded to exp-ssh-v2-0003 (sshv2 !) |
|
487 | 487 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
488 | 488 | remote: 1 (sshv1 !) |
@@ -56,8 +56,8 b' Test pushing bundle1 payload to a server' | |||
|
56 | 56 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
57 | 57 | i> flush() -> None |
|
58 | 58 | o> readline() -> 4: |
|
59 |
o> 4 |
|
|
60 |
o> readline() -> 4 |
|
|
59 | o> 444\n | |
|
60 | o> readline() -> 444: | |
|
61 | 61 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
62 | 62 | o> readline() -> 2: |
|
63 | 63 | o> 1\n |
@@ -109,8 +109,8 b' Test pushing bundle1 payload to a server' | |||
|
109 | 109 | o> readline() -> 62: |
|
110 | 110 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
111 | 111 | o> readline() -> 4: |
|
112 |
o> 4 |
|
|
113 |
o> read(4 |
|
|
112 | o> 443\n | |
|
113 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
114 | 114 | o> read(1) -> 1: |
|
115 | 115 | o> \n |
|
116 | 116 | sending unbundle command |
@@ -235,8 +235,8 b' ui.write() in hook is redirected to stde' | |||
|
235 | 235 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
236 | 236 | i> flush() -> None |
|
237 | 237 | o> readline() -> 4: |
|
238 |
o> 4 |
|
|
239 |
o> readline() -> 4 |
|
|
238 | o> 444\n | |
|
239 | o> readline() -> 444: | |
|
240 | 240 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
241 | 241 | o> readline() -> 2: |
|
242 | 242 | o> 1\n |
@@ -293,8 +293,8 b' ui.write() in hook is redirected to stde' | |||
|
293 | 293 | o> readline() -> 62: |
|
294 | 294 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
295 | 295 | o> readline() -> 4: |
|
296 |
o> 4 |
|
|
297 |
o> read(4 |
|
|
296 | o> 443\n | |
|
297 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
298 | 298 | o> read(1) -> 1: |
|
299 | 299 | o> \n |
|
300 | 300 | sending unbundle command |
@@ -359,8 +359,8 b' And a variation that writes multiple lin' | |||
|
359 | 359 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
360 | 360 | i> flush() -> None |
|
361 | 361 | o> readline() -> 4: |
|
362 |
o> 4 |
|
|
363 |
o> readline() -> 4 |
|
|
362 | o> 444\n | |
|
363 | o> readline() -> 444: | |
|
364 | 364 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
365 | 365 | o> readline() -> 2: |
|
366 | 366 | o> 1\n |
@@ -418,8 +418,8 b' And a variation that writes multiple lin' | |||
|
418 | 418 | o> readline() -> 62: |
|
419 | 419 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
420 | 420 | o> readline() -> 4: |
|
421 |
o> 4 |
|
|
422 |
o> read(4 |
|
|
421 | o> 443\n | |
|
422 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
423 | 423 | o> read(1) -> 1: |
|
424 | 424 | o> \n |
|
425 | 425 | sending unbundle command |
@@ -485,8 +485,8 b' And a variation that does a ui.flush() a' | |||
|
485 | 485 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
486 | 486 | i> flush() -> None |
|
487 | 487 | o> readline() -> 4: |
|
488 |
o> 4 |
|
|
489 |
o> readline() -> 4 |
|
|
488 | o> 444\n | |
|
489 | o> readline() -> 444: | |
|
490 | 490 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
491 | 491 | o> readline() -> 2: |
|
492 | 492 | o> 1\n |
@@ -543,8 +543,8 b' And a variation that does a ui.flush() a' | |||
|
543 | 543 | o> readline() -> 62: |
|
544 | 544 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
545 | 545 | o> readline() -> 4: |
|
546 |
o> 4 |
|
|
547 |
o> read(4 |
|
|
546 | o> 443\n | |
|
547 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
548 | 548 | o> read(1) -> 1: |
|
549 | 549 | o> \n |
|
550 | 550 | sending unbundle command |
@@ -609,8 +609,8 b' Multiple writes + flush' | |||
|
609 | 609 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
610 | 610 | i> flush() -> None |
|
611 | 611 | o> readline() -> 4: |
|
612 |
o> 4 |
|
|
613 |
o> readline() -> 4 |
|
|
612 | o> 444\n | |
|
613 | o> readline() -> 444: | |
|
614 | 614 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
615 | 615 | o> readline() -> 2: |
|
616 | 616 | o> 1\n |
@@ -668,8 +668,8 b' Multiple writes + flush' | |||
|
668 | 668 | o> readline() -> 62: |
|
669 | 669 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
670 | 670 | o> readline() -> 4: |
|
671 |
o> 4 |
|
|
672 |
o> read(4 |
|
|
671 | o> 443\n | |
|
672 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
673 | 673 | o> read(1) -> 1: |
|
674 | 674 | o> \n |
|
675 | 675 | sending unbundle command |
@@ -735,8 +735,8 b' ui.write() + ui.write_err() output is ca' | |||
|
735 | 735 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
736 | 736 | i> flush() -> None |
|
737 | 737 | o> readline() -> 4: |
|
738 |
o> 4 |
|
|
739 |
o> readline() -> 4 |
|
|
738 | o> 444\n | |
|
739 | o> readline() -> 444: | |
|
740 | 740 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
741 | 741 | o> readline() -> 2: |
|
742 | 742 | o> 1\n |
@@ -796,8 +796,8 b' ui.write() + ui.write_err() output is ca' | |||
|
796 | 796 | o> readline() -> 62: |
|
797 | 797 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
798 | 798 | o> readline() -> 4: |
|
799 |
o> 4 |
|
|
800 |
o> read(4 |
|
|
799 | o> 443\n | |
|
800 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
801 | 801 | o> read(1) -> 1: |
|
802 | 802 | o> \n |
|
803 | 803 | sending unbundle command |
@@ -865,8 +865,8 b' print() output is captured' | |||
|
865 | 865 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
866 | 866 | i> flush() -> None |
|
867 | 867 | o> readline() -> 4: |
|
868 |
o> 4 |
|
|
869 |
o> readline() -> 4 |
|
|
868 | o> 444\n | |
|
869 | o> readline() -> 444: | |
|
870 | 870 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
871 | 871 | o> readline() -> 2: |
|
872 | 872 | o> 1\n |
@@ -923,8 +923,8 b' print() output is captured' | |||
|
923 | 923 | o> readline() -> 62: |
|
924 | 924 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
925 | 925 | o> readline() -> 4: |
|
926 |
o> 4 |
|
|
927 |
o> read(4 |
|
|
926 | o> 443\n | |
|
927 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
928 | 928 | o> read(1) -> 1: |
|
929 | 929 | o> \n |
|
930 | 930 | sending unbundle command |
@@ -989,8 +989,8 b' Mixed print() and ui.write() are both ca' | |||
|
989 | 989 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
990 | 990 | i> flush() -> None |
|
991 | 991 | o> readline() -> 4: |
|
992 |
o> 4 |
|
|
993 |
o> readline() -> 4 |
|
|
992 | o> 444\n | |
|
993 | o> readline() -> 444: | |
|
994 | 994 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
995 | 995 | o> readline() -> 2: |
|
996 | 996 | o> 1\n |
@@ -1050,8 +1050,8 b' Mixed print() and ui.write() are both ca' | |||
|
1050 | 1050 | o> readline() -> 62: |
|
1051 | 1051 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1052 | 1052 | o> readline() -> 4: |
|
1053 |
o> 4 |
|
|
1054 |
o> read(4 |
|
|
1053 | o> 443\n | |
|
1054 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1055 | 1055 | o> read(1) -> 1: |
|
1056 | 1056 | o> \n |
|
1057 | 1057 | sending unbundle command |
@@ -1119,8 +1119,8 b' print() to stdout and stderr both get ca' | |||
|
1119 | 1119 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1120 | 1120 | i> flush() -> None |
|
1121 | 1121 | o> readline() -> 4: |
|
1122 |
o> 4 |
|
|
1123 |
o> readline() -> 4 |
|
|
1122 | o> 444\n | |
|
1123 | o> readline() -> 444: | |
|
1124 | 1124 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1125 | 1125 | o> readline() -> 2: |
|
1126 | 1126 | o> 1\n |
@@ -1180,8 +1180,8 b' print() to stdout and stderr both get ca' | |||
|
1180 | 1180 | o> readline() -> 62: |
|
1181 | 1181 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1182 | 1182 | o> readline() -> 4: |
|
1183 |
o> 4 |
|
|
1184 |
o> read(4 |
|
|
1183 | o> 443\n | |
|
1184 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1185 | 1185 | o> read(1) -> 1: |
|
1186 | 1186 | o> \n |
|
1187 | 1187 | sending unbundle command |
@@ -1255,8 +1255,8 b' Shell hook writing to stdout has output ' | |||
|
1255 | 1255 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1256 | 1256 | i> flush() -> None |
|
1257 | 1257 | o> readline() -> 4: |
|
1258 |
o> 4 |
|
|
1259 |
o> readline() -> 4 |
|
|
1258 | o> 444\n | |
|
1259 | o> readline() -> 444: | |
|
1260 | 1260 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1261 | 1261 | o> readline() -> 2: |
|
1262 | 1262 | o> 1\n |
@@ -1314,8 +1314,8 b' Shell hook writing to stdout has output ' | |||
|
1314 | 1314 | o> readline() -> 62: |
|
1315 | 1315 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1316 | 1316 | o> readline() -> 4: |
|
1317 |
o> 4 |
|
|
1318 |
o> read(4 |
|
|
1317 | o> 443\n | |
|
1318 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1319 | 1319 | o> read(1) -> 1: |
|
1320 | 1320 | o> \n |
|
1321 | 1321 | sending unbundle command |
@@ -1382,8 +1382,8 b' Shell hook writing to stderr has output ' | |||
|
1382 | 1382 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1383 | 1383 | i> flush() -> None |
|
1384 | 1384 | o> readline() -> 4: |
|
1385 |
o> 4 |
|
|
1386 |
o> readline() -> 4 |
|
|
1385 | o> 444\n | |
|
1386 | o> readline() -> 444: | |
|
1387 | 1387 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1388 | 1388 | o> readline() -> 2: |
|
1389 | 1389 | o> 1\n |
@@ -1441,8 +1441,8 b' Shell hook writing to stderr has output ' | |||
|
1441 | 1441 | o> readline() -> 62: |
|
1442 | 1442 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1443 | 1443 | o> readline() -> 4: |
|
1444 |
o> 4 |
|
|
1445 |
o> read(4 |
|
|
1444 | o> 443\n | |
|
1445 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1446 | 1446 | o> read(1) -> 1: |
|
1447 | 1447 | o> \n |
|
1448 | 1448 | sending unbundle command |
@@ -1511,8 +1511,8 b' Shell hook writing to stdout and stderr ' | |||
|
1511 | 1511 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1512 | 1512 | i> flush() -> None |
|
1513 | 1513 | o> readline() -> 4: |
|
1514 |
o> 4 |
|
|
1515 |
o> readline() -> 4 |
|
|
1514 | o> 444\n | |
|
1515 | o> readline() -> 444: | |
|
1516 | 1516 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1517 | 1517 | o> readline() -> 2: |
|
1518 | 1518 | o> 1\n |
@@ -1572,8 +1572,8 b' Shell hook writing to stdout and stderr ' | |||
|
1572 | 1572 | o> readline() -> 62: |
|
1573 | 1573 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1574 | 1574 | o> readline() -> 4: |
|
1575 |
o> 4 |
|
|
1576 |
o> read(4 |
|
|
1575 | o> 443\n | |
|
1576 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1577 | 1577 | o> read(1) -> 1: |
|
1578 | 1578 | o> \n |
|
1579 | 1579 | sending unbundle command |
@@ -1650,8 +1650,8 b' Shell and Python hooks writing to stdout' | |||
|
1650 | 1650 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1651 | 1651 | i> flush() -> None |
|
1652 | 1652 | o> readline() -> 4: |
|
1653 |
o> 4 |
|
|
1654 |
o> readline() -> 4 |
|
|
1653 | o> 444\n | |
|
1654 | o> readline() -> 444: | |
|
1655 | 1655 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1656 | 1656 | o> readline() -> 2: |
|
1657 | 1657 | o> 1\n |
@@ -1715,8 +1715,8 b' Shell and Python hooks writing to stdout' | |||
|
1715 | 1715 | o> readline() -> 62: |
|
1716 | 1716 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1717 | 1717 | o> readline() -> 4: |
|
1718 |
o> 4 |
|
|
1719 |
o> read(4 |
|
|
1718 | o> 443\n | |
|
1719 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1720 | 1720 | o> read(1) -> 1: |
|
1721 | 1721 | o> \n |
|
1722 | 1722 | sending unbundle command |
@@ -1788,8 +1788,8 b' Pushing a bundle1 with no output' | |||
|
1788 | 1788 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1789 | 1789 | i> flush() -> None |
|
1790 | 1790 | o> readline() -> 4: |
|
1791 |
o> 4 |
|
|
1792 |
o> readline() -> 4 |
|
|
1791 | o> 444\n | |
|
1792 | o> readline() -> 444: | |
|
1793 | 1793 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1794 | 1794 | o> readline() -> 2: |
|
1795 | 1795 | o> 1\n |
@@ -1843,8 +1843,8 b' Pushing a bundle1 with no output' | |||
|
1843 | 1843 | o> readline() -> 62: |
|
1844 | 1844 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1845 | 1845 | o> readline() -> 4: |
|
1846 |
o> 4 |
|
|
1847 |
o> read(4 |
|
|
1846 | o> 443\n | |
|
1847 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1848 | 1848 | o> read(1) -> 1: |
|
1849 | 1849 | o> \n |
|
1850 | 1850 | sending unbundle command |
@@ -1918,8 +1918,8 b' Pushing a bundle1 with ui.write() and ui' | |||
|
1918 | 1918 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1919 | 1919 | i> flush() -> None |
|
1920 | 1920 | o> readline() -> 4: |
|
1921 |
o> 4 |
|
|
1922 |
o> readline() -> 4 |
|
|
1921 | o> 444\n | |
|
1922 | o> readline() -> 444: | |
|
1923 | 1923 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1924 | 1924 | o> readline() -> 2: |
|
1925 | 1925 | o> 1\n |
@@ -1977,8 +1977,8 b' Pushing a bundle1 with ui.write() and ui' | |||
|
1977 | 1977 | o> readline() -> 62: |
|
1978 | 1978 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1979 | 1979 | o> readline() -> 4: |
|
1980 |
o> 4 |
|
|
1981 |
o> read(4 |
|
|
1980 | o> 443\n | |
|
1981 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1982 | 1982 | o> read(1) -> 1: |
|
1983 | 1983 | o> \n |
|
1984 | 1984 | sending unbundle command |
@@ -64,7 +64,7 b' Test a normal behaving server, for sanit' | |||
|
64 | 64 | devel-peer-request: pairs: 81 bytes |
|
65 | 65 | sending hello command |
|
66 | 66 | sending between command |
|
67 |
remote: 4 |
|
|
67 | remote: 444 | |
|
68 | 68 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
69 | 69 | remote: 1 |
|
70 | 70 | devel-peer-request: protocaps |
@@ -86,8 +86,8 b' Server should answer the "hello" command' | |||
|
86 | 86 | i> write(6) -> 6: |
|
87 | 87 | i> hello\n |
|
88 | 88 | o> readline() -> 4: |
|
89 |
o> 4 |
|
|
90 |
o> readline() -> 4 |
|
|
89 | o> 444\n | |
|
90 | o> readline() -> 444: | |
|
91 | 91 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
92 | 92 | |
|
93 | 93 | `hg debugserve --sshstdio` works |
@@ -96,7 +96,7 b' Server should answer the "hello" command' | |||
|
96 | 96 | $ hg debugserve --sshstdio << EOF |
|
97 | 97 | > hello |
|
98 | 98 | > EOF |
|
99 |
4 |
|
|
99 | 444 | |
|
100 | 100 | capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
101 | 101 | |
|
102 | 102 | I/O logging works |
@@ -106,24 +106,24 b' I/O logging works' | |||
|
106 | 106 | > EOF |
|
107 | 107 | e> flush() -> None |
|
108 | 108 | o> write(4) -> 4: |
|
109 |
o> 4 |
|
|
110 |
o> write(4 |
|
|
109 | o> 444\n | |
|
110 | o> write(444) -> 444: | |
|
111 | 111 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
112 |
4 |
|
|
112 | 444 | |
|
113 | 113 | capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
114 | 114 | o> flush() -> None |
|
115 | 115 | |
|
116 | 116 | $ hg debugserve --sshstdio --logiofile $TESTTMP/io << EOF |
|
117 | 117 | > hello |
|
118 | 118 | > EOF |
|
119 |
4 |
|
|
119 | 444 | |
|
120 | 120 | capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
121 | 121 | |
|
122 | 122 | $ cat $TESTTMP/io |
|
123 | 123 | e> flush() -> None |
|
124 | 124 | o> write(4) -> 4: |
|
125 |
o> 4 |
|
|
126 |
o> write(4 |
|
|
125 | o> 444\n | |
|
126 | o> write(444) -> 444: | |
|
127 | 127 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
128 | 128 | o> flush() -> None |
|
129 | 129 | |
@@ -149,8 +149,8 b' reply with empty response to the "betwee' | |||
|
149 | 149 | i> write(6) -> 6: |
|
150 | 150 | i> hello\n |
|
151 | 151 | o> readline() -> 4: |
|
152 |
o> 4 |
|
|
153 |
o> readline() -> 4 |
|
|
152 | o> 444\n | |
|
153 | o> readline() -> 444: | |
|
154 | 154 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
155 | 155 | i> write(98) -> 98: |
|
156 | 156 | i> between\n |
@@ -187,7 +187,7 b' SSH banner is not printed by default, ig' | |||
|
187 | 187 | remote: banner: line 7 |
|
188 | 188 | remote: banner: line 8 |
|
189 | 189 | remote: banner: line 9 |
|
190 |
remote: 4 |
|
|
190 | remote: 444 | |
|
191 | 191 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
192 | 192 | remote: 1 |
|
193 | 193 | devel-peer-request: protocaps |
@@ -245,8 +245,8 b' And test the banner with the raw protoco' | |||
|
245 | 245 | o> readline() -> 15: |
|
246 | 246 | o> banner: line 9\n |
|
247 | 247 | o> readline() -> 4: |
|
248 |
o> 4 |
|
|
249 |
o> readline() -> 4 |
|
|
248 | o> 444\n | |
|
249 | o> readline() -> 444: | |
|
250 | 250 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
251 | 251 | i> write(98) -> 98: |
|
252 | 252 | i> between\n |
@@ -297,12 +297,12 b' Sending an unknown command to the server' | |||
|
297 | 297 | i> write(6) -> 6: |
|
298 | 298 | i> hello\n |
|
299 | 299 | o> readline() -> 4: |
|
300 |
o> 4 |
|
|
300 | o> 444\n | |
|
301 | 301 | i> write(98) -> 98: |
|
302 | 302 | i> between\n |
|
303 | 303 | i> pairs 81\n |
|
304 | 304 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
305 |
o> readline() -> 4 |
|
|
305 | o> readline() -> 444: | |
|
306 | 306 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
307 | 307 | o> readline() -> 2: |
|
308 | 308 | o> 1\n |
@@ -316,7 +316,7 b' Sending an unknown command to the server' | |||
|
316 | 316 | sending hello command |
|
317 | 317 | sending between command |
|
318 | 318 | remote: 0 |
|
319 |
remote: 4 |
|
|
319 | remote: 444 | |
|
320 | 320 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
321 | 321 | remote: 1 |
|
322 | 322 | devel-peer-request: protocaps |
@@ -365,8 +365,8 b' Send multiple unknown commands before he' | |||
|
365 | 365 | i> write(6) -> 6: |
|
366 | 366 | i> hello\n |
|
367 | 367 | o> readline() -> 4: |
|
368 |
o> 4 |
|
|
369 |
o> readline() -> 4 |
|
|
368 | o> 444\n | |
|
369 | o> readline() -> 444: | |
|
370 | 370 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
371 | 371 | i> write(98) -> 98: |
|
372 | 372 | i> between\n |
@@ -390,7 +390,7 b' Send multiple unknown commands before he' | |||
|
390 | 390 | remote: 0 |
|
391 | 391 | remote: 0 |
|
392 | 392 | remote: 0 |
|
393 |
remote: 4 |
|
|
393 | remote: 444 | |
|
394 | 394 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
395 | 395 | remote: 1 |
|
396 | 396 | devel-peer-request: protocaps |
@@ -447,8 +447,8 b' Send an unknown command before hello tha' | |||
|
447 | 447 | i> write(6) -> 6: |
|
448 | 448 | i> hello\n |
|
449 | 449 | o> readline() -> 4: |
|
450 |
o> 4 |
|
|
451 |
o> readline() -> 4 |
|
|
450 | o> 444\n | |
|
451 | o> readline() -> 444: | |
|
452 | 452 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
453 | 453 | i> write(98) -> 98: |
|
454 | 454 | i> between\n |
@@ -494,8 +494,8 b' Send an unknown command having an argume' | |||
|
494 | 494 | i> write(6) -> 6: |
|
495 | 495 | i> hello\n |
|
496 | 496 | o> readline() -> 4: |
|
497 |
o> 4 |
|
|
498 |
o> readline() -> 4 |
|
|
497 | o> 444\n | |
|
498 | o> readline() -> 444: | |
|
499 | 499 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
500 | 500 | i> write(98) -> 98: |
|
501 | 501 | i> between\n |
@@ -539,8 +539,8 b' Send an unknown command having an argume' | |||
|
539 | 539 | i> write(6) -> 6: |
|
540 | 540 | i> hello\n |
|
541 | 541 | o> readline() -> 4: |
|
542 |
o> 4 |
|
|
543 |
o> readline() -> 4 |
|
|
542 | o> 444\n | |
|
543 | o> readline() -> 444: | |
|
544 | 544 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
545 | 545 | i> write(98) -> 98: |
|
546 | 546 | i> between\n |
@@ -609,8 +609,8 b' Dictionary value for unknown command' | |||
|
609 | 609 | i> write(6) -> 6: |
|
610 | 610 | i> hello\n |
|
611 | 611 | o> readline() -> 4: |
|
612 |
o> 4 |
|
|
613 |
o> readline() -> 4 |
|
|
612 | o> 444\n | |
|
613 | o> readline() -> 444: | |
|
614 | 614 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
615 | 615 | |
|
616 | 616 | Incomplete dictionary send |
@@ -691,8 +691,8 b' Send a command line with spaces' | |||
|
691 | 691 | i> write(6) -> 6: |
|
692 | 692 | i> hello\n |
|
693 | 693 | o> readline() -> 4: |
|
694 |
o> 4 |
|
|
695 |
o> readline() -> 4 |
|
|
694 | o> 444\n | |
|
695 | o> readline() -> 444: | |
|
696 | 696 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
697 | 697 | i> write(98) -> 98: |
|
698 | 698 | i> between\n |
@@ -725,8 +725,8 b' Send a command line with spaces' | |||
|
725 | 725 | i> write(6) -> 6: |
|
726 | 726 | i> hello\n |
|
727 | 727 | o> readline() -> 4: |
|
728 |
o> 4 |
|
|
729 |
o> readline() -> 4 |
|
|
728 | o> 444\n | |
|
729 | o> readline() -> 444: | |
|
730 | 730 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
731 | 731 | i> write(98) -> 98: |
|
732 | 732 | i> between\n |
@@ -768,8 +768,8 b' Send a command line with spaces' | |||
|
768 | 768 | i> write(6) -> 6: |
|
769 | 769 | i> hello\n |
|
770 | 770 | o> readline() -> 4: |
|
771 |
o> 4 |
|
|
772 |
o> readline() -> 4 |
|
|
771 | o> 444\n | |
|
772 | o> readline() -> 444: | |
|
773 | 773 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
774 | 774 | i> write(98) -> 98: |
|
775 | 775 | i> between\n |
@@ -797,8 +797,8 b' Send an unknown command after the "betwe' | |||
|
797 | 797 | i> write(6) -> 6: |
|
798 | 798 | i> hello\n |
|
799 | 799 | o> readline() -> 4: |
|
800 |
o> 4 |
|
|
801 |
o> readline() -> 4 |
|
|
800 | o> 444\n | |
|
801 | o> readline() -> 444: | |
|
802 | 802 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
803 | 803 | i> write(105) -> 105: |
|
804 | 804 | i> between\n |
@@ -838,8 +838,8 b' And one with arguments' | |||
|
838 | 838 | i> pairs 81\n |
|
839 | 839 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
840 | 840 | o> readline() -> 4: |
|
841 |
o> 4 |
|
|
842 |
o> readline() -> 4 |
|
|
841 | o> 444\n | |
|
842 | o> readline() -> 444: | |
|
843 | 843 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
844 | 844 | o> readline() -> 2: |
|
845 | 845 | o> 1\n |
@@ -887,8 +887,8 b' Send a valid command before the handshak' | |||
|
887 | 887 | o> readline() -> 41: |
|
888 | 888 | o> 68986213bd4485ea51533535e3fc9e78007a711f\n |
|
889 | 889 | o> readline() -> 4: |
|
890 |
o> 4 |
|
|
891 |
o> readline() -> 4 |
|
|
890 | o> 444\n | |
|
891 | o> readline() -> 444: | |
|
892 | 892 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
893 | 893 | o> readline() -> 2: |
|
894 | 894 | o> 1\n |
@@ -914,7 +914,7 b" And a variation that doesn't send the be" | |||
|
914 | 914 | o> readline() -> 41: |
|
915 | 915 | o> 68986213bd4485ea51533535e3fc9e78007a711f\n |
|
916 | 916 | o> readline() -> 4: |
|
917 |
o> 4 |
|
|
917 | o> 444\n | |
|
918 | 918 | |
|
919 | 919 | Send an upgrade request to a server that doesn't support that command |
|
920 | 920 | |
@@ -943,8 +943,8 b' Send an upgrade request to a server that' | |||
|
943 | 943 | i> pairs 81\n |
|
944 | 944 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
945 | 945 | o> readline() -> 4: |
|
946 |
o> 4 |
|
|
947 |
o> readline() -> 4 |
|
|
946 | o> 444\n | |
|
947 | o> readline() -> 444: | |
|
948 | 948 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
949 | 949 | o> readline() -> 2: |
|
950 | 950 | o> 1\n |
@@ -962,7 +962,7 b' Send an upgrade request to a server that' | |||
|
962 | 962 | sending hello command |
|
963 | 963 | sending between command |
|
964 | 964 | remote: 0 |
|
965 |
remote: 4 |
|
|
965 | remote: 444 | |
|
966 | 966 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
967 | 967 | remote: 1 |
|
968 | 968 | devel-peer-request: protocaps |
@@ -1005,8 +1005,8 b' Send an upgrade request to a server that' | |||
|
1005 | 1005 | o> readline() -> 44: |
|
1006 | 1006 | o> upgraded this-is-some-token exp-ssh-v2-0003\n |
|
1007 | 1007 | o> readline() -> 4: |
|
1008 |
o> 4 |
|
|
1009 |
o> readline() -> 4 |
|
|
1008 | o> 443\n | |
|
1009 | o> readline() -> 444: | |
|
1010 | 1010 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1011 | 1011 | |
|
1012 | 1012 | $ cd .. |
@@ -1081,7 +1081,6 b' Verify the peer has capabilities' | |||
|
1081 | 1081 | remote-changegroup |
|
1082 | 1082 | http |
|
1083 | 1083 | https |
|
1084 | rev-branch-cache | |
|
1085 | 1084 | stream |
|
1086 | 1085 | v2 |
|
1087 | 1086 | |
@@ -1114,14 +1113,14 b' Command after upgrade to version 2 is pr' | |||
|
1114 | 1113 | o> readline() -> 44: |
|
1115 | 1114 | o> upgraded this-is-some-token exp-ssh-v2-0003\n |
|
1116 | 1115 | o> readline() -> 4: |
|
1117 |
o> 4 |
|
|
1118 |
o> readline() -> 4 |
|
|
1116 | o> 443\n | |
|
1117 | o> readline() -> 444: | |
|
1119 | 1118 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1120 | 1119 | i> write(6) -> 6: |
|
1121 | 1120 | i> hello\n |
|
1122 | 1121 | o> readline() -> 4: |
|
1123 |
o> 4 |
|
|
1124 |
o> readline() -> 4 |
|
|
1122 | o> 428\n | |
|
1123 | o> readline() -> 428: | |
|
1125 | 1124 | o> capabilities: branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1126 | 1125 | |
|
1127 | 1126 | Multiple upgrades is not allowed |
@@ -1152,8 +1151,8 b' Multiple upgrades is not allowed' | |||
|
1152 | 1151 | o> readline() -> 44: |
|
1153 | 1152 | o> upgraded this-is-some-token exp-ssh-v2-0003\n |
|
1154 | 1153 | o> readline() -> 4: |
|
1155 |
o> 4 |
|
|
1156 |
o> readline() -> 4 |
|
|
1154 | o> 443\n | |
|
1155 | o> readline() -> 444: | |
|
1157 | 1156 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1158 | 1157 | i> write(45) -> 45: |
|
1159 | 1158 | i> upgrade another-token proto=irrelevant\n |
@@ -1224,8 +1223,8 b' Upgrade request to unsupported protocol ' | |||
|
1224 | 1223 | i> write(6) -> 6: |
|
1225 | 1224 | i> hello\n |
|
1226 | 1225 | o> readline() -> 4: |
|
1227 |
o> 4 |
|
|
1228 |
o> readline() -> 4 |
|
|
1226 | o> 444\n | |
|
1227 | o> readline() -> 444: | |
|
1229 | 1228 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1230 | 1229 | i> write(98) -> 98: |
|
1231 | 1230 | i> between\n |
@@ -1343,8 +1342,8 b' Test listkeys for listing namespaces' | |||
|
1343 | 1342 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1344 | 1343 | i> flush() -> None |
|
1345 | 1344 | o> readline() -> 4: |
|
1346 |
o> 4 |
|
|
1347 |
o> readline() -> 4 |
|
|
1345 | o> 444\n | |
|
1346 | o> readline() -> 444: | |
|
1348 | 1347 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1349 | 1348 | o> readline() -> 2: |
|
1350 | 1349 | o> 1\n |
@@ -1381,8 +1380,8 b' Test listkeys for listing namespaces' | |||
|
1381 | 1380 | o> readline() -> 62: |
|
1382 | 1381 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1383 | 1382 | o> readline() -> 4: |
|
1384 |
o> 4 |
|
|
1385 |
o> read(4 |
|
|
1383 | o> 443\n | |
|
1384 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1386 | 1385 | o> read(1) -> 1: |
|
1387 | 1386 | o> \n |
|
1388 | 1387 | sending listkeys command |
@@ -1431,8 +1430,8 b' With no bookmarks set' | |||
|
1431 | 1430 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1432 | 1431 | i> flush() -> None |
|
1433 | 1432 | o> readline() -> 4: |
|
1434 |
o> 4 |
|
|
1435 |
o> readline() -> 4 |
|
|
1433 | o> 444\n | |
|
1434 | o> readline() -> 444: | |
|
1436 | 1435 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1437 | 1436 | o> readline() -> 2: |
|
1438 | 1437 | o> 1\n |
@@ -1461,8 +1460,8 b' With no bookmarks set' | |||
|
1461 | 1460 | o> readline() -> 62: |
|
1462 | 1461 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1463 | 1462 | o> readline() -> 4: |
|
1464 |
o> 4 |
|
|
1465 |
o> read(4 |
|
|
1463 | o> 443\n | |
|
1464 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1466 | 1465 | o> read(1) -> 1: |
|
1467 | 1466 | o> \n |
|
1468 | 1467 | sending listkeys command |
@@ -1492,8 +1491,8 b' With a single bookmark set' | |||
|
1492 | 1491 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1493 | 1492 | i> flush() -> None |
|
1494 | 1493 | o> readline() -> 4: |
|
1495 |
o> 4 |
|
|
1496 |
o> readline() -> 4 |
|
|
1494 | o> 444\n | |
|
1495 | o> readline() -> 444: | |
|
1497 | 1496 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1498 | 1497 | o> readline() -> 2: |
|
1499 | 1498 | o> 1\n |
@@ -1525,8 +1524,8 b' With a single bookmark set' | |||
|
1525 | 1524 | o> readline() -> 62: |
|
1526 | 1525 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1527 | 1526 | o> readline() -> 4: |
|
1528 |
o> 4 |
|
|
1529 |
o> read(4 |
|
|
1527 | o> 443\n | |
|
1528 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1530 | 1529 | o> read(1) -> 1: |
|
1531 | 1530 | o> \n |
|
1532 | 1531 | sending listkeys command |
@@ -1559,8 +1558,8 b' With multiple bookmarks set' | |||
|
1559 | 1558 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1560 | 1559 | i> flush() -> None |
|
1561 | 1560 | o> readline() -> 4: |
|
1562 |
o> 4 |
|
|
1563 |
o> readline() -> 4 |
|
|
1561 | o> 444\n | |
|
1562 | o> readline() -> 444: | |
|
1564 | 1563 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1565 | 1564 | o> readline() -> 2: |
|
1566 | 1565 | o> 1\n |
@@ -1595,8 +1594,8 b' With multiple bookmarks set' | |||
|
1595 | 1594 | o> readline() -> 62: |
|
1596 | 1595 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1597 | 1596 | o> readline() -> 4: |
|
1598 |
o> 4 |
|
|
1599 |
o> read(4 |
|
|
1597 | o> 443\n | |
|
1598 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1600 | 1599 | o> read(1) -> 1: |
|
1601 | 1600 | o> \n |
|
1602 | 1601 | sending listkeys command |
@@ -1634,8 +1633,8 b' Test pushkey for bookmarks' | |||
|
1634 | 1633 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1635 | 1634 | i> flush() -> None |
|
1636 | 1635 | o> readline() -> 4: |
|
1637 |
o> 4 |
|
|
1638 |
o> readline() -> 4 |
|
|
1636 | o> 444\n | |
|
1637 | o> readline() -> 444: | |
|
1639 | 1638 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1640 | 1639 | o> readline() -> 2: |
|
1641 | 1640 | o> 1\n |
@@ -1674,8 +1673,8 b' Test pushkey for bookmarks' | |||
|
1674 | 1673 | o> readline() -> 62: |
|
1675 | 1674 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1676 | 1675 | o> readline() -> 4: |
|
1677 |
o> 4 |
|
|
1678 |
o> read(4 |
|
|
1676 | o> 443\n | |
|
1677 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1679 | 1678 | o> read(1) -> 1: |
|
1680 | 1679 | o> \n |
|
1681 | 1680 | sending pushkey command |
@@ -1726,8 +1725,8 b' Phases on empty repo' | |||
|
1726 | 1725 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1727 | 1726 | i> flush() -> None |
|
1728 | 1727 | o> readline() -> 4: |
|
1729 |
o> 4 |
|
|
1730 |
o> readline() -> 4 |
|
|
1728 | o> 444\n | |
|
1729 | o> readline() -> 444: | |
|
1731 | 1730 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1732 | 1731 | o> readline() -> 2: |
|
1733 | 1732 | o> 1\n |
@@ -1759,8 +1758,8 b' Phases on empty repo' | |||
|
1759 | 1758 | o> readline() -> 62: |
|
1760 | 1759 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1761 | 1760 | o> readline() -> 4: |
|
1762 |
o> 4 |
|
|
1763 |
o> read(4 |
|
|
1761 | o> 443\n | |
|
1762 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1764 | 1763 | o> read(1) -> 1: |
|
1765 | 1764 | o> \n |
|
1766 | 1765 | sending listkeys command |
@@ -1809,8 +1808,8 b' Two draft heads' | |||
|
1809 | 1808 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1810 | 1809 | i> flush() -> None |
|
1811 | 1810 | o> readline() -> 4: |
|
1812 |
o> 4 |
|
|
1813 |
o> readline() -> 4 |
|
|
1811 | o> 444\n | |
|
1812 | o> readline() -> 444: | |
|
1814 | 1813 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1815 | 1814 | o> readline() -> 2: |
|
1816 | 1815 | o> 1\n |
@@ -1847,8 +1846,8 b' Two draft heads' | |||
|
1847 | 1846 | o> readline() -> 62: |
|
1848 | 1847 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1849 | 1848 | o> readline() -> 4: |
|
1850 |
o> 4 |
|
|
1851 |
o> read(4 |
|
|
1849 | o> 443\n | |
|
1850 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1852 | 1851 | o> read(1) -> 1: |
|
1853 | 1852 | o> \n |
|
1854 | 1853 | sending listkeys command |
@@ -1886,8 +1885,8 b' Single draft head' | |||
|
1886 | 1885 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1887 | 1886 | i> flush() -> None |
|
1888 | 1887 | o> readline() -> 4: |
|
1889 |
o> 4 |
|
|
1890 |
o> readline() -> 4 |
|
|
1888 | o> 444\n | |
|
1889 | o> readline() -> 444: | |
|
1891 | 1890 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1892 | 1891 | o> readline() -> 2: |
|
1893 | 1892 | o> 1\n |
@@ -1922,8 +1921,8 b' Single draft head' | |||
|
1922 | 1921 | o> readline() -> 62: |
|
1923 | 1922 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1924 | 1923 | o> readline() -> 4: |
|
1925 |
o> 4 |
|
|
1926 |
o> read(4 |
|
|
1924 | o> 443\n | |
|
1925 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1927 | 1926 | o> read(1) -> 1: |
|
1928 | 1927 | o> \n |
|
1929 | 1928 | sending listkeys command |
@@ -1959,8 +1958,8 b' All public heads' | |||
|
1959 | 1958 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
1960 | 1959 | i> flush() -> None |
|
1961 | 1960 | o> readline() -> 4: |
|
1962 |
o> 4 |
|
|
1963 |
o> readline() -> 4 |
|
|
1961 | o> 444\n | |
|
1962 | o> readline() -> 444: | |
|
1964 | 1963 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
1965 | 1964 | o> readline() -> 2: |
|
1966 | 1965 | o> 1\n |
@@ -1992,8 +1991,8 b' All public heads' | |||
|
1992 | 1991 | o> readline() -> 62: |
|
1993 | 1992 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
1994 | 1993 | o> readline() -> 4: |
|
1995 |
o> 4 |
|
|
1996 |
o> read(4 |
|
|
1994 | o> 443\n | |
|
1995 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1997 | 1996 | o> read(1) -> 1: |
|
1998 | 1997 | o> \n |
|
1999 | 1998 | sending listkeys command |
@@ -2030,8 +2029,8 b' Setting public phase via pushkey' | |||
|
2030 | 2029 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
2031 | 2030 | i> flush() -> None |
|
2032 | 2031 | o> readline() -> 4: |
|
2033 |
o> 4 |
|
|
2034 |
o> readline() -> 4 |
|
|
2032 | o> 444\n | |
|
2033 | o> readline() -> 444: | |
|
2035 | 2034 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
2036 | 2035 | o> readline() -> 2: |
|
2037 | 2036 | o> 1\n |
@@ -2071,8 +2070,8 b' Setting public phase via pushkey' | |||
|
2071 | 2070 | o> readline() -> 62: |
|
2072 | 2071 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
2073 | 2072 | o> readline() -> 4: |
|
2074 |
o> 4 |
|
|
2075 |
o> read(4 |
|
|
2073 | o> 443\n | |
|
2074 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
2076 | 2075 | o> read(1) -> 1: |
|
2077 | 2076 | o> \n |
|
2078 | 2077 | sending pushkey command |
@@ -2137,8 +2136,8 b' Test batching of requests' | |||
|
2137 | 2136 | i> 0000000000000000000000000000000000000000-0000000000000000000000000000000000000000 |
|
2138 | 2137 | i> flush() -> None |
|
2139 | 2138 | o> readline() -> 4: |
|
2140 |
o> 4 |
|
|
2141 |
o> readline() -> 4 |
|
|
2139 | o> 444\n | |
|
2140 | o> readline() -> 444: | |
|
2142 | 2141 | o> capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash\n |
|
2143 | 2142 | o> readline() -> 2: |
|
2144 | 2143 | o> 1\n |
@@ -2177,8 +2176,8 b' Test batching of requests' | |||
|
2177 | 2176 | o> readline() -> 62: |
|
2178 | 2177 | o> upgraded * exp-ssh-v2-0003\n (glob) |
|
2179 | 2178 | o> readline() -> 4: |
|
2180 |
o> 4 |
|
|
2181 |
o> read(4 |
|
|
2179 | o> 443\n | |
|
2180 | o> read(443) -> 443: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
2182 | 2181 | o> read(1) -> 1: |
|
2183 | 2182 | o> \n |
|
2184 | 2183 | sending batch with 3 sub-commands |
@@ -518,7 +518,7 b' debug output' | |||
|
518 | 518 | devel-peer-request: pairs: 81 bytes |
|
519 | 519 | sending hello command |
|
520 | 520 | sending between command |
|
521 |
remote: 4 |
|
|
521 | remote: 444 (sshv1 !) | |
|
522 | 522 | protocol upgraded to exp-ssh-v2-0003 (sshv2 !) |
|
523 | 523 | remote: capabilities: batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash |
|
524 | 524 | remote: 1 (sshv1 !) |
@@ -537,7 +537,7 b' debug output' | |||
|
537 | 537 | no changes found |
|
538 | 538 | devel-peer-request: getbundle |
|
539 | 539 | devel-peer-request: bookmarks: 1 bytes |
|
540 |
devel-peer-request: bundlecaps: 2 |
|
|
540 | devel-peer-request: bundlecaps: 270 bytes | |
|
541 | 541 | devel-peer-request: cg: 1 bytes |
|
542 | 542 | devel-peer-request: common: 122 bytes |
|
543 | 543 | devel-peer-request: heads: 122 bytes |
@@ -231,8 +231,6 b' List of files accessed over HTTP:' | |||
|
231 | 231 | /.hg/bookmarks |
|
232 | 232 | /.hg/bookmarks.current |
|
233 | 233 | /.hg/cache/hgtagsfnodes1 |
|
234 | /.hg/cache/rbc-names-v1 | |
|
235 | /.hg/cache/rbc-revs-v1 | |
|
236 | 234 | /.hg/dirstate |
|
237 | 235 | /.hg/requires |
|
238 | 236 | /.hg/store/00changelog.i |
@@ -248,8 +246,6 b' List of files accessed over HTTP:' | |||
|
248 | 246 | /remote-with-names/.hg/bookmarks.current |
|
249 | 247 | /remote-with-names/.hg/cache/branch2-served |
|
250 | 248 | /remote-with-names/.hg/cache/hgtagsfnodes1 |
|
251 | /remote-with-names/.hg/cache/rbc-names-v1 | |
|
252 | /remote-with-names/.hg/cache/rbc-revs-v1 | |
|
253 | 249 | /remote-with-names/.hg/cache/tags2-served |
|
254 | 250 | /remote-with-names/.hg/dirstate |
|
255 | 251 | /remote-with-names/.hg/localtags |
@@ -266,7 +262,6 b' List of files accessed over HTTP:' | |||
|
266 | 262 | /remote/.hg/cache/branch2-served |
|
267 | 263 | /remote/.hg/cache/hgtagsfnodes1 |
|
268 | 264 | /remote/.hg/cache/rbc-names-v1 |
|
269 | /remote/.hg/cache/rbc-revs-v1 | |
|
270 | 265 | /remote/.hg/cache/tags2-served |
|
271 | 266 | /remote/.hg/dirstate |
|
272 | 267 | /remote/.hg/localtags |
@@ -288,8 +283,6 b' List of files accessed over HTTP:' | |||
|
288 | 283 | /sub/.hg/bookmarks |
|
289 | 284 | /sub/.hg/bookmarks.current |
|
290 | 285 | /sub/.hg/cache/hgtagsfnodes1 |
|
291 | /sub/.hg/cache/rbc-names-v1 | |
|
292 | /sub/.hg/cache/rbc-revs-v1 | |
|
293 | 286 | /sub/.hg/dirstate |
|
294 | 287 | /sub/.hg/requires |
|
295 | 288 | /sub/.hg/store/00changelog.i |
@@ -150,7 +150,7 b' X-HgUpgrade-<N> + X-HgProto-<N> headers ' | |||
|
150 | 150 | s> Content-Type: application/mercurial-cbor\r\n |
|
151 | 151 | s> Content-Length: *\r\n (glob) |
|
152 | 152 | s> \r\n |
|
153 |
s> \xa3GapibaseDapi/Dapis\xa0Nv1capabilitiesY\x01\x |
|
|
153 | s> \xa3GapibaseDapi/Dapis\xa0Nv1capabilitiesY\x01\xe4batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
154 | 154 | cbor> [ |
|
155 | 155 | { |
|
156 | 156 | b'apibase': b'api/', |
@@ -190,7 +190,7 b' Only requested API services are returned' | |||
|
190 | 190 | s> Content-Type: application/mercurial-cbor\r\n |
|
191 | 191 | s> Content-Length: *\r\n (glob) |
|
192 | 192 | s> \r\n |
|
193 |
s> \xa3GapibaseDapi/Dapis\xa0Nv1capabilitiesY\x01\x |
|
|
193 | s> \xa3GapibaseDapi/Dapis\xa0Nv1capabilitiesY\x01\xe4batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
194 | 194 | cbor> [ |
|
195 | 195 | { |
|
196 | 196 | b'apibase': b'api/', |
@@ -223,7 +223,7 b' Request for HTTPv2 service returns infor' | |||
|
223 | 223 | s> Content-Type: application/mercurial-cbor\r\n |
|
224 | 224 | s> Content-Length: *\r\n (glob) |
|
225 | 225 | s> \r\n |
|
226 |
s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\x |
|
|
226 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xe4batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
227 | 227 | cbor> [ |
|
228 | 228 | { |
|
229 | 229 | b'apibase': b'api/', |
@@ -484,7 +484,7 b' capabilities command returns expected in' | |||
|
484 | 484 | s> Content-Type: application/mercurial-cbor\r\n |
|
485 | 485 | s> Content-Length: *\r\n (glob) |
|
486 | 486 | s> \r\n |
|
487 |
s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\x |
|
|
487 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa4Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogNv1capabilitiesY\x01\xe4batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
488 | 488 | sending capabilities command |
|
489 | 489 | s> setsockopt(6, 1, 1) -> None (?) |
|
490 | 490 | s> POST /api/exp-http-v2-0003/ro/capabilities HTTP/1.1\r\n |
@@ -66,9 +66,9 b' Redirect targets advertised when configu' | |||
|
66 | 66 | s> Server: testing stub value\r\n |
|
67 | 67 | s> Date: $HTTP_DATE$\r\n |
|
68 | 68 | s> Content-Type: application/mercurial-cbor\r\n |
|
69 |
s> Content-Length: 2 |
|
|
69 | s> Content-Length: 2289\r\n | |
|
70 | 70 | s> \r\n |
|
71 |
s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa5DnameHtarget-aHprotocolDhttpKsnirequired\xf4Ktlsversions\x82C1.2C1.3Duris\x81Shttp://example.com/Nv1capabilitiesY\x01\x |
|
|
71 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa5DnameHtarget-aHprotocolDhttpKsnirequired\xf4Ktlsversions\x82C1.2C1.3Duris\x81Shttp://example.com/Nv1capabilitiesY\x01\xe4batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
72 | 72 | (remote redirect target target-a is compatible) (tls1.2 !) |
|
73 | 73 | (remote redirect target target-a requires unsupported TLS versions: 1.2, 1.3) (no-tls1.2 !) |
|
74 | 74 | sending capabilities command |
@@ -396,9 +396,9 b' Unknown protocol is filtered from compat' | |||
|
396 | 396 | s> Server: testing stub value\r\n |
|
397 | 397 | s> Date: $HTTP_DATE$\r\n |
|
398 | 398 | s> Content-Type: application/mercurial-cbor\r\n |
|
399 |
s> Content-Length: 23 |
|
|
399 | s> Content-Length: 2316\r\n | |
|
400 | 400 | s> \r\n |
|
401 |
s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x82\xa3DnameHtarget-aHprotocolDhttpDuris\x81Shttp://example.com/\xa3DnameHtarget-bHprotocolGunknownDuris\x81Vunknown://example.com/Nv1capabilitiesY\x01\x |
|
|
401 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x82\xa3DnameHtarget-aHprotocolDhttpDuris\x81Shttp://example.com/\xa3DnameHtarget-bHprotocolGunknownDuris\x81Vunknown://example.com/Nv1capabilitiesY\x01\xe4batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
402 | 402 | (remote redirect target target-a is compatible) |
|
403 | 403 | (remote redirect target target-b uses unsupported protocol: unknown) |
|
404 | 404 | sending capabilities command |
@@ -731,9 +731,9 b' Missing SNI support filters targets that' | |||
|
731 | 731 | s> Server: testing stub value\r\n |
|
732 | 732 | s> Date: $HTTP_DATE$\r\n |
|
733 | 733 | s> Content-Type: application/mercurial-cbor\r\n |
|
734 |
s> Content-Length: 22 |
|
|
734 | s> Content-Length: 2276\r\n | |
|
735 | 735 | s> \r\n |
|
736 |
s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa4DnameNtarget-bad-tlsHprotocolEhttpsKsnirequired\xf5Duris\x81Thttps://example.com/Nv1capabilitiesY\x01\x |
|
|
736 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa4DnameNtarget-bad-tlsHprotocolEhttpsKsnirequired\xf5Duris\x81Thttps://example.com/Nv1capabilitiesY\x01\xe4batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
737 | 737 | (redirect target target-bad-tls requires SNI, which is unsupported) |
|
738 | 738 | sending capabilities command |
|
739 | 739 | s> setsockopt(6, 1, 1) -> None (?) |
@@ -1055,9 +1055,9 b' Unknown tls value is filtered from compa' | |||
|
1055 | 1055 | s> Server: testing stub value\r\n |
|
1056 | 1056 | s> Date: $HTTP_DATE$\r\n |
|
1057 | 1057 | s> Content-Type: application/mercurial-cbor\r\n |
|
1058 |
s> Content-Length: 2 |
|
|
1058 | s> Content-Length: 2282\r\n | |
|
1059 | 1059 | s> \r\n |
|
1060 |
s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa4DnameNtarget-bad-tlsHprotocolEhttpsKtlsversions\x82B42B39Duris\x81Thttps://example.com/Nv1capabilitiesY\x01\x |
|
|
1060 | s> \xa3GapibaseDapi/Dapis\xa1Pexp-http-v2-0003\xa5Hcommands\xacIbranchmap\xa2Dargs\xa0Kpermissions\x81DpullLcapabilities\xa2Dargs\xa0Kpermissions\x81DpullMchangesetdata\xa2Dargs\xa2Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84IbookmarksGparentsEphaseHrevisionIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullHfiledata\xa2Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x83HlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDpath\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullIfilesdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x84NfirstchangesetHlinknodeGparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDdictIrevisions\xa2Hrequired\xf5DtypeDlistKpermissions\x81DpullTrecommendedbatchsize\x19\xc3PEheads\xa2Dargs\xa1Jpubliconly\xa3Gdefault\xf4Hrequired\xf4DtypeDboolKpermissions\x81DpullEknown\xa2Dargs\xa1Enodes\xa3Gdefault\x80Hrequired\xf4DtypeDlistKpermissions\x81DpullHlistkeys\xa2Dargs\xa1Inamespace\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullFlookup\xa2Dargs\xa1Ckey\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullLmanifestdata\xa3Dargs\xa4Ffields\xa4Gdefault\xd9\x01\x02\x80Hrequired\xf4DtypeCsetKvalidvalues\xd9\x01\x02\x82GparentsHrevisionKhaveparents\xa3Gdefault\xf4Hrequired\xf4DtypeDboolEnodes\xa2Hrequired\xf5DtypeDlistDtree\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpullTrecommendedbatchsize\x1a\x00\x01\x86\xa0Gpushkey\xa2Dargs\xa4Ckey\xa2Hrequired\xf5DtypeEbytesInamespace\xa2Hrequired\xf5DtypeEbytesCnew\xa2Hrequired\xf5DtypeEbytesCold\xa2Hrequired\xf5DtypeEbytesKpermissions\x81DpushPrawstorefiledata\xa2Dargs\xa2Efiles\xa2Hrequired\xf5DtypeDlistJpathfilter\xa3Gdefault\xf6Hrequired\xf4DtypeDlistKpermissions\x81DpullQframingmediatypes\x81X&application/mercurial-exp-framing-0006Rpathfilterprefixes\xd9\x01\x02\x82Epath:Lrootfilesin:Nrawrepoformats\x83LgeneraldeltaHrevlogv1LsparserevlogHredirect\xa2Fhashes\x82Fsha256Dsha1Gtargets\x81\xa4DnameNtarget-bad-tlsHprotocolEhttpsKtlsversions\x82B42B39Duris\x81Thttps://example.com/Nv1capabilitiesY\x01\xe4batch branchmap $USUAL_BUNDLE2_CAPS$ changegroupsubset compression=$BUNDLE2_COMPRESSIONS$ getbundle httpheader=1024 httpmediatype=0.1rx,0.1tx,0.2tx known lookup pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash | |
|
1061 | 1061 | (remote redirect target target-bad-tls requires unsupported TLS versions: 39, 42) |
|
1062 | 1062 | sending capabilities command |
|
1063 | 1063 | s> setsockopt(6, 1, 1) -> None (?) |
General Comments 0
You need to be logged in to leave comments.
Login now