Merge lp://qastaging/~compiz-team/compiz/compiz.python_glib_tests_supressions_leaks into lp://qastaging/compiz/0.9.8
Status: | Merged |
---|---|
Approved by: | Daniel van Vugt |
Approved revision: | 3316 |
Merged at revision: | 3306 |
Proposed branch: | lp://qastaging/~compiz-team/compiz/compiz.python_glib_tests_supressions_leaks |
Merge into: | lp://qastaging/compiz/0.9.8 |
Diff against target: |
1577 lines (+1089/-47) 15 files modified
CMakeLists.txt (+3/-1) compizconfig/compizconfig-python/src/compizconfig.pyx (+7/-2) compizconfig/compizconfig-python/tests/compiz_config_test.py (+8/-5) compizconfig/gsettings/tests/test_gsettings_tests.cpp (+43/-13) compizconfig/gsettings/tests/test_gsettings_tests.h (+30/-0) compizconfig/libcompizconfig/src/compiz.cpp (+3/-0) compizconfig/libcompizconfig/src/iniparser.c (+2/-0) compizconfig/libcompizconfig/src/main.c (+17/-3) compizconfig/libcompizconfig/tests/test-ccs-object.cpp (+8/-0) plugins/place/src/screen-size-change/tests/screen-size-change/src/test-place-screen-size-change.cpp (+21/-21) src/pluginclasshandler/tests/test-pluginclasshandler.cpp (+10/-0) src/timer/src/timer.cpp (+4/-0) src/timer/tests/test-timer.cpp (+24/-0) src/timer/tests/test-timer.h (+2/-2) tests/experimental-memcheck/compiz.supp (+907/-0) |
To merge this branch: | bzr merge lp://qastaging/~compiz-team/compiz/compiz.python_glib_tests_supressions_leaks |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel van Vugt | Approve | ||
Francis Ginther | Pending | ||
Review via email:
|
This proposal supersedes a proposal from 2012-08-02.
Commit message
Make valgrind shut up about some known "leaks" in python and glib.
Fix some leaks in the tests in the process.
Description of the change
Makes valgrind shut up about some known "leaks" in python and glib.
Fix some leaks in the tests in the process.
Brings us down from
-- Processing memory checking output: #########
Memory checking results:
Memory Leak - 30
Potential Memory Leak - 15909
Uninitialized Memory Conditional - 10
Uninitialized Memory Read - 54
to
100% tests passed, 0 tests failed out of 213
Total Test time (real) = 320.27 sec
-- Processing memory checking output:
Memory checking results: (eg, zero)
Please note that set_tests_
Works OK, but I don't think it's a good idea to name a class "General" (CCSGSettingsTe stGeneral) . That's quite vague. vTest"?
Maybe "CCSGSettingsEn