Whamcloud - gitweb
LU-9899 tests: mount client on MGS for tests with pools 17/30217/4
authorJames Nunez <james.a.nunez@intel.com>
Thu, 5 Oct 2017 19:51:50 +0000 (13:51 -0600)
committerJohn L. Hammond <john.hammond@intel.com>
Fri, 2 Feb 2018 17:18:02 +0000 (17:18 +0000)
commit88b835ba99980b6707e6d40e01d8f45ad460049b
tree3ecfe4fb98f0fa08e1c46c272cc1ce501be4e2a1
parent9ab98d993b73846cfbbcd1e33f172a93efffca5d
LU-9899 tests: mount client on MGS for tests with pools

When a Lustre file system has the MGS and MDS on separate
nodes, the file system must be mounted on the MGS to allow
OST pools to work properly.

There are several tests that deal with creating, adding
to and deleting OST pools. Create functions to mount and
unmount the file system on the MGS in test-framework and call
these functions when necessary for the Lustre test suites
conf-sanity test 82b, 103
sanity tests 27D, 200, 220, 406 and
replay-single test 85b.

This is a port from master to b2_10 of
Lustre change: https://review.whamcloud.com/28806
Lustre commit: 75d6d35bcc48eefe490e8b4efd673c58b3373507

Test-Parameters: combinedmdsmgs=false testlist=sanity,replay-single,conf-sanity
Signed-off-by: James Nunez <james.a.nunez@intel.com>
Change-Id: I4b3e331b8d1ea6c3f8c9ea8a571e26f66f4535f8
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
Reviewed-on: https://review.whamcloud.com/30217
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
lustre/tests/conf-sanity.sh
lustre/tests/replay-single.sh
lustre/tests/sanity.sh
lustre/tests/test-framework.sh