<testcase> <info> <keywords> TrackMemory </keywords> </info> # # Server-side <reply> </reply> # Client-side <client> <server> none </server> <features> TrackMemory ipv6 </features> # tool is what to use instead of 'curl' <tool> lib558 </tool> <name> libtest memory tracking operational </name> <command> nothing </command> </client> # # Verify data after the test has been "shot" <verify> <file name="log/memdump"> FD hostip6.c: socket() FD connect.c: sclose() MEM lib558.c: malloc() MEM lib558.c: free() MEM escape.c: malloc() MEM strdup.c: realloc() MEM strdup.c: realloc() MEM escape.c: free() </file> <stripfile> s/^MEM escape.c:\d+ free\(\(nil\)\)[\n]$// s/ =.*// s/\(.*\)/()/ s/:\d+/:/ s:^(MEM |FD )(.*/)(.*):$1$3: </stripfile> </verify> </testcase>