refactor(tests): improve functional test documentation and cleanup

- Add detailed documentation about test isolation in functionaltests.c
- Improve comments in proftest.c: buffer size explanation, stabber sync TODO
- Add reference to stabber issue #1 for stbbr_wait_stopped() API
- Document prof_output_regex() usage rationale in test_muc.c
- Enhance ping_server test comments for clarity
- Update CONTRIBUTING.md: fix function names (prof_output_regex, prof_timeout)
- Remove redundant commented-out test configurations from ci-build.sh
- Remove obsolete stabber recv suppressions from prof.supp (issue fixed)
- Add clear explanation for disabled assertion in test_chat_session.c
- Add comment explaining /connect max args in cmd_defs.c
This commit is contained in:
2026-01-05 18:29:41 +03:00
parent 730d46da16
commit 8e8d715734
9 changed files with 47 additions and 74 deletions

View File

@@ -12,27 +12,6 @@
# Functional tests suppressions (stabber/pthread)
# ============================================
{
stabber_recv_shutdown
Memcheck:Param
socketcall.recvfrom(buf)
fun:recv
fun:_shutdown
...
obj:*/libstabber*
}
{
stabber_recv_read_stream
Memcheck:Param
socketcall.recvfrom(buf)
fun:recv
...
fun:read_stream
...
obj:*/libstabber*
}
{
stabber_pthread_create
Memcheck:Leak