sgsn/test: Add checks and reports to detect msgb leakage

This commit adds talloc reports to log remaining chunks after the
testing has been finished. It also adds a (currently disabled) check,
that no msgbs are allocated after running the tests.

Sponsored-by: On-Waves ehf
This commit is contained in:
Jacob Erlbeck 2015-01-13 11:46:32 +01:00 committed by Holger Hans Peter Freyther
parent 5641cfc2e6
commit 80dbcf1d87
1 changed files with 4 additions and 0 deletions

View File

@ -1461,6 +1461,10 @@ int main(int argc, char **argv)
test_gmm_cancel();
test_gmm_ptmsi_allocation();
printf("Done\n");
talloc_report_full(tall_bsc_ctx, stderr);
/* TODO: The following check currently fails */
/* OSMO_ASSERT(talloc_total_blocks(tall_msgb_ctx) == 1); */
return 0;
}