Commit cd89ff3
test-gvfs-prococol, t5799: tests for gvfs-helper
Create t/helper/test-gvfs-protocol.c and t/t5799-gvfs-helper.sh
to test gvfs-helper.
Create t/helper/test-gvfs-protocol.c as a stand-alone web server that
speaks the GVFS Protocol [1] and serves loose objects and packfiles
to clients. It is borrows heavily from the code in daemon.c.
It includes a "mayhem" mode to cause various network and HTTP errors
to test the retry/recovery ability of gvfs-helper.
Create t/t5799-gvfs-helper.sh to test gvfs-helper.
[1] https://github.com/microsoft/VFSForGit/blob/master/Protocol.md
Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>1 parent a6bb85e commit cd89ff3
File tree
8 files changed
+2853
-7
lines changed- bin-wrappers
- contrib/buildsystems
- t
- helper
8 files changed
+2853
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1812 | 1812 | | |
1813 | 1813 | | |
1814 | 1814 | | |
| 1815 | + | |
1815 | 1816 | | |
1816 | 1817 | | |
1817 | 1818 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1116 | 1116 | | |
1117 | 1117 | | |
1118 | 1118 | | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
1119 | 1133 | | |
1120 | 1134 | | |
1121 | 1135 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
| 189 | + | |
189 | 190 | | |
190 | 191 | | |
191 | 192 | | |
| |||
210 | 211 | | |
211 | 212 | | |
212 | 213 | | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
213 | 219 | | |
214 | 220 | | |
215 | 221 | | |
| |||
1887 | 1893 | | |
1888 | 1894 | | |
1889 | 1895 | | |
| 1896 | + | |
| 1897 | + | |
1890 | 1898 | | |
1891 | 1899 | | |
1892 | 1900 | | |
| |||
2121 | 2129 | | |
2122 | 2130 | | |
2123 | 2131 | | |
2124 | | - | |
| 2132 | + | |
| 2133 | + | |
| 2134 | + | |
2125 | 2135 | | |
2126 | 2136 | | |
2127 | 2137 | | |
2128 | 2138 | | |
2129 | 2139 | | |
2130 | 2140 | | |
2131 | 2141 | | |
| 2142 | + | |
2132 | 2143 | | |
2133 | 2144 | | |
2134 | 2145 | | |
| |||
2701 | 2712 | | |
2702 | 2713 | | |
2703 | 2714 | | |
2704 | | - | |
2705 | | - | |
2706 | | - | |
2707 | | - | |
| 2715 | + | |
| 2716 | + | |
| 2717 | + | |
| 2718 | + | |
2708 | 2719 | | |
2709 | | - | |
2710 | | - | |
| 2720 | + | |
| 2721 | + | |
| 2722 | + | |
| 2723 | + | |
2711 | 2724 | | |
2712 | 2725 | | |
2713 | 2726 | | |
| |||
3311 | 3324 | | |
3312 | 3325 | | |
3313 | 3326 | | |
| 3327 | + | |
| 3328 | + | |
| 3329 | + | |
| 3330 | + | |
| 3331 | + | |
| 3332 | + | |
| 3333 | + | |
| 3334 | + | |
| 3335 | + | |
| 3336 | + | |
| 3337 | + | |
| 3338 | + | |
| 3339 | + | |
| 3340 | + | |
| 3341 | + | |
| 3342 | + | |
| 3343 | + | |
| 3344 | + | |
| 3345 | + | |
| 3346 | + | |
| 3347 | + | |
| 3348 | + | |
| 3349 | + | |
| 3350 | + | |
| 3351 | + | |
| 3352 | + | |
| 3353 | + | |
| 3354 | + | |
| 3355 | + | |
| 3356 | + | |
| 3357 | + | |
3314 | 3358 | | |
3315 | 3359 | | |
3316 | 3360 | | |
| |||
3325 | 3369 | | |
3326 | 3370 | | |
3327 | 3371 | | |
| 3372 | + | |
| 3373 | + | |
| 3374 | + | |
3328 | 3375 | | |
3329 | 3376 | | |
3330 | 3377 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
91 | 98 | | |
92 | 99 | | |
93 | 100 | | |
| |||
0 commit comments