Return-Path: Received: from mail-pa0-f49.google.com ([209.85.220.49]:33551 "EHLO mail-pa0-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751953AbbC3Jen (ORCPT ); Mon, 30 Mar 2015 05:34:43 -0400 Received: by pacgg7 with SMTP id gg7so32839815pac.0 for ; Mon, 30 Mar 2015 02:34:43 -0700 (PDT) Message-ID: <551918AB.5030004@gmail.com> Date: Mon, 30 Mar 2015 17:34:35 +0800 From: Kinglong Mee MIME-Version: 1.0 To: "J. Bruce Fields" CC: "linux-nfs@vger.kernel.org" , kinglongmee@gmail.com Subject: [PATCH 3/3] 4.1 server tests: new helper get_blocksize for pnfs client Content-Type: text/plain; charset=utf-8 Sender: linux-nfs-owner@vger.kernel.org List-ID: Signed-off-by: Kinglong Mee --- nfs4.1/server41tests/environment.py | 19 ++++++++++ nfs4.1/server41tests/st_debug.py | 11 ++---- nfs4.1/server41tests/st_getdevicelist.py | 59 ++++++++------------------------ 3 files changed, 36 insertions(+), 53 deletions(-) diff --git a/nfs4.1/server41tests/environment.py b/nfs4.1/server41tests/environment.py index 7cc64b0..11c1b12 100644 --- a/nfs4.1/server41tests/environment.py +++ b/nfs4.1/server41tests/environment.py @@ -587,6 +587,25 @@ def create_close(sess, owner, path=None, attrs={FATTR4_MODE: 0644}, close_file(sess, fh, stateid=stateid) return fh; +def get_blocksize(sess, path, layout_type=LAYOUT4_BLOCK_VOLUME): + """ Test that fs handles layouts type, and get the blocksize + + Returns the blocksize + """ + if path is None: + fail("Needs path!!!") + + ops = path + [op.getattr(1<