Whamcloud - gitweb
LU-7528 test: Deregister changelog client on test fail. 06/17506/8
authorKirtankumar Krishna Shetty <kirtan.shetty@seagate.com>
Tue, 8 Dec 2015 09:32:37 +0000 (15:02 +0530)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 29 Aug 2016 03:51:57 +0000 (03:51 +0000)
commit65502be67ac55f919778747cbf1de72dd8bb23f6
tree1af9198965df8c8e85d9f97afa619960cd2f883b
parentc34013e21ae4c14cc2eac5ef58c20fee0124e51d
LU-7528 test: Deregister changelog client on test fail.

The tests which are related to changelog did not deregister
changelog when any failure was encountered, because of which
any changes afterward were also recorded leading to huge
test stdouts. I have added the functions changelog_cleanup
which will deregister the changelog client created by the
test before exiting. This function is to be used in place
of changelog deregister in any test that registers a changelog
client and a trap statement is included to execute this
function on EXIT.

Test-Parameters: trivial

Seagate-bug-id: MRP-3063
Signed-off-by: Kirtankumar Krishna Shetty <kirtan.shetty@seagate.com>
Change-Id: I7f26f266ba8bda294b75ff5619d95c26704fd83f
Reviewed-on: http://review.whamcloud.com/17506
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Nunez <james.a.nunez@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/tests/sanity.sh