QA output created by 720
=== std out ===
pmParseHostAttrsSpec("pcps://nas1.servers.com:44321,4321@firewall.servers.com:44322?compress", ...)
host[0]: "nas1.servers.com" ports: 44321 4321
host[1]: "firewall.servers.com" port: 44322
compress
protocol=pcps
pmUnparseHostAttrsSpec("pcps://nas1.servers.com:44321,4321@firewall.servers.com:44322?compress") -> "pcps://nas1.servers.com:44321,4321@firewall.servers.com:44322?compress"
=== std err ===
=== filtered valgrind report ===
Memcheck, a memory error detector
Command: src/parsehostattrs pcps://nas1.servers.com:44321,4321@firewall.servers.com:44322?compress
LEAK SUMMARY:
definitely lost: 0 bytes in 0 blocks
indirectly lost: 0 bytes in 0 blocks
ERROR SUMMARY: 0 errors from 0 contexts ...
=== std out ===
pmParseHostAttrsSpec("pcp://localhost:23?compress", ...)
host[0]: "localhost" port: 23
compress
protocol=pcp
pmUnparseHostAttrsSpec("pcp://localhost:23?compress") -> "pcp://localhost:23?compress"
=== std err ===
=== filtered valgrind report ===
Memcheck, a memory error detector
Command: src/parsehostattrs pcp://localhost:23?compress
LEAK SUMMARY:
definitely lost: 0 bytes in 0 blocks
indirectly lost: 0 bytes in 0 blocks
ERROR SUMMARY: 0 errors from 0 contexts ...
=== std out ===
pmParseHostAttrsSpec("pcp://some.host?user=pcpqa&compress&pass=blah", ...)
host[0]: "some.host"
password=blah
compress
username=pcpqa
protocol=pcp
pmUnparseHostAttrsSpec("pcp://some.host?user=pcpqa&compress&pass=blah") -> "pcp://some.host?password=blah&compress&username=pcpqa"
=== std err ===
=== filtered valgrind report ===
Memcheck, a memory error detector
Command: src/parsehostattrs pcp://some.host?user=pcpqa&compress&pass=blah
LEAK SUMMARY:
definitely lost: 0 bytes in 0 blocks
indirectly lost: 0 bytes in 0 blocks
ERROR SUMMARY: 0 errors from 0 contexts ...
=== std out ===
pmParseHostAttrsSpec("pcp://some.host?user=pcpqa", ...)
host[0]: "some.host"
username=pcpqa
protocol=pcp
pmUnparseHostAttrsSpec("pcp://some.host?user=pcpqa") -> "pcp://some.host?username=pcpqa"
=== std err ===
=== filtered valgrind report ===
Memcheck, a memory error detector
Command: src/parsehostattrs pcp://some.host?user=pcpqa
LEAK SUMMARY:
definitely lost: 0 bytes in 0 blocks
indirectly lost: 0 bytes in 0 blocks
ERROR SUMMARY: 0 errors from 0 contexts ...
=== std out ===
pmParseHostAttrsSpec("some.host?user=pcpqa", ...)
host[0]: "some.host"
username=pcpqa
pmUnparseHostAttrsSpec("some.host?user=pcpqa") -> "some.host?username=pcpqa"
=== std err ===
=== filtered valgrind report ===
Memcheck, a memory error detector
Command: src/parsehostattrs some.host?user=pcpqa
LEAK SUMMARY:
definitely lost: 0 bytes in 0 blocks
indirectly lost: 0 bytes in 0 blocks
ERROR SUMMARY: 0 errors from 0 contexts ...
=== std out ===
pmParseHostAttrsSpec("some.host", ...)
host[0]: "some.host"
pmUnparseHostAttrsSpec("some.host") -> "some.host"
=== std err ===
=== filtered valgrind report ===
Memcheck, a memory error detector
Command: src/parsehostattrs some.host
LEAK SUMMARY:
definitely lost: 0 bytes in 0 blocks
indirectly lost: 0 bytes in 0 blocks
ERROR SUMMARY: 0 errors from 0 contexts ...
=== std out ===
pmParseHostAttrsSpec("pcp://?compress&exclusive", ...)
exclusive
compress
protocol=pcp
pmUnparseHostAttrsSpec("pcp://?compress&exclusive") -> "pcp://?exclusive&compress"
=== std err ===
=== filtered valgrind report ===
Memcheck, a memory error detector
Command: src/parsehostattrs pcp://?compress&exclusive
LEAK SUMMARY:
definitely lost: 0 bytes in 0 blocks
indirectly lost: 0 bytes in 0 blocks
ERROR SUMMARY: 0 errors from 0 contexts ...
=== std out ===
=== std err ===
Error: Authentication - authentication failure
=== filtered valgrind report ===
Memcheck, a memory error detector
Command: pminfo -h pcp://localhost?user=NOsuchUSER&pass=DEFINITELYnotApassword
LEAK SUMMARY:
definitely lost: 0 bytes in 0 blocks
ERROR SUMMARY: 0 errors from 0 contexts ...
