a1ac7d475eb8f672842cca8c16c434fa0ff2d0bb
[platform/upstream/curl.git] / tests / data / test558
1 <testcase>
2 <info>
3 <keywords>
4 TrackMemory
5 </keywords>
6 </info>
7
8 #
9 # Server-side
10 <reply>
11 </reply>
12
13 # Client-side
14 <client>
15 <server>
16 none
17 </server>
18 <features>
19 TrackMemory
20 ipv6
21 </features>
22 # tool is what to use instead of 'curl'
23 <tool>
24 lib558
25 </tool>
26
27 <name>
28 libtest memory tracking operational
29 </name>
30 <command>
31 nothing
32 </command>
33 </client>
34
35 #
36 # Verify data after the test has been "shot"
37 <verify>
38 <file name="log/memdump">
39 FD hostip6.c: socket()
40 FD connect.c: sclose()
41 MEM lib558.c: malloc()
42 MEM lib558.c: free()
43 MEM escape.c: malloc()
44 MEM escape.c: realloc()
45 MEM escape.c: realloc()
46 MEM escape.c: free()
47 </file>
48 <stripfile>
49 s/ =.*//
50 s/\(.*\)/()/
51 s/:\d+/:/
52 s:^(MEM |FD )(.*/)(.*):$1$3:
53 </stripfile>
54 </verify>
55
56 </testcase>