Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp1746763ybg; Wed, 23 Oct 2019 22:36:00 -0700 (PDT) X-Google-Smtp-Source: APXvYqx4uO7sZeDA53h9KhNZDSSGSix0su3JKL0MpUOt/4WyEDEk50/l55BprqMDHWh3gL3Aak5f X-Received: by 2002:a17:906:54c7:: with SMTP id c7mr34906652ejp.226.1571895360110; Wed, 23 Oct 2019 22:36:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571895360; cv=none; d=google.com; s=arc-20160816; b=ZRA5QRsDVuOg4udO12qGkm/19U4VnpLww00A1lch4TrujkJ92qhs/v0L35/GHk8hqG MVBr+EXRCOLksA/zfVwLeSf7Nj9Qm45lROgrg7FOpP7iTotln7wtSn9syeRoIqKBB46P UL+Tx5i2SdocCEulJHxv2/jfwrOIGvFV44fg4D7fIhVO9/8TFaIt1dV7SSyqdtlj2ZEh Dg1iDybNmO5xviT33yv0GlkKKcPV0srTbVT4rcRm1oEGzqFMOX5g5FIAdXUCDxuCRfJs T+BM8PkzSaLn9XPVbKyiye4jinG7soIZ8n67ZA3Y9uP26shvlbASbNkCn8L7z0MRtgiG sSDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:reply-to:message-id:subject:cc:to:from:date; bh=VBTbWK4LfTkYGtUErhumh5CMppOd1VNPEojeL9aPz+0=; b=crO0i9tL462sGfyEgDomDUPrXik9EgQwrPLOgfjK2DOr09Chh6VhD+/rrcrk6fWnJM 3wYavBoKHh9uD73rHqjVvtWw+fPKmgkQyXwjk19vRr3PvmuS4t4+CXhS9lhHMI+ITheW VGaJLMqLcOui70hIHUHrwt9XoscNRAbwNc30J2FFhVOO4r7arFxvQTrTPRFNgG2t7tgB njj4L6WEr+uU9qVkvzwTVhPXvkU9T6rPQuldLp4T0bfX7XBDSs1LGRYNNf374YqdrP0E 8bA7gFdgM6WbDKoVLs7DOBaR5hSG+XDkJg7I+zWRc/m/fwAJ0IoQPSjbdIk1tRaBWYy7 6CcQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-ext4-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 31si11732931edq.208.2019.10.23.22.35.24; Wed, 23 Oct 2019 22:36:00 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-ext4-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-ext4-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2391027AbfJWP6u (ORCPT + 99 others); Wed, 23 Oct 2019 11:58:50 -0400 Received: from mx2.suse.de ([195.135.220.15]:59190 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S2390259AbfJWP6u (ORCPT ); Wed, 23 Oct 2019 11:58:50 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 7363DB4D8; Wed, 23 Oct 2019 15:58:48 +0000 (UTC) Date: Wed, 23 Oct 2019 17:58:46 +0200 From: Petr Vorel To: Theodore Ts'o , Andreas Dilger , Jan Kara Cc: linux-ext4@vger.kernel.org, linux-fsdevel@vger.kernel.org, Cyril Hrubis , Yong Sun Subject: "New" ext4 features tests in LTP Message-ID: <20191023155846.GA28604@dell5510> Reply-To: Petr Vorel MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.11.3 (2019-02-01) Sender: linux-ext4-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org Hi, we have in LTP some ext4 fs tests [1], which aimed to test at the time new ext4 features [2]. All of them are using The Flexible Filesystem Benchmark (ffsb) - a filesystem performance measurement too [3]. Tests were contributed in 2009 and needs at least some cleanup. I wonder whether testing these features is still relevant. And if yes, whether they're covered in xfstests? After brief search in xfstests ext4 tests it doesn't look like, at least not directly. Does it make sense to you to keep them? (either to cleanup and keep them in LTP or rewrite and contribute to xfstests) List of these tests [3]: ext4-inode-version [4] ------------------ Directory containing the shell script which is used to test inode version field on disk of ext4. ext4-journal-checksum [5] --------------------- Directory containing the shell script which is used to test journal checksumming of ext4. ext4-nsec-timestamps [6] -------------------- Directory containing the shell script which is used to test nanosec timestamps of ext4. ext4-online-defrag [7] ------------------ Directory containing the shell script which is used to test online defrag feature of ext4. ext4-persist-prealloc [8] --------------------- Directory containing the shell script which is used to test persist prealloc feature of ext4. ext4-subdir-limit [9] ----------------- Directory containing the shell script which is used to test subdirectory limit of ext4. According to the kernel documentation, we create more than 32000 subdirectorys on the ext4 filesystem. ext4-uninit-groups [10] ------------------ Directory containing the shell script which is used to test uninitialized groups feature of ext4. Thanks for info. Kind regards, Petr [1] https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/fs/ext4-new-features/README [2] http://ext4.wiki.kernel.org/index.php/New_ext4_features [3] https://github.com/linux-test-project/ltp/blob/master/utils/ffsb-6.0-rc2/README [4] https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/fs/ext4-new-features/ext4-inode-version/ext4_inode_version_test.sh [5] https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/fs/ext4-new-features/ext4-journal-checksum/ext4_journal_checksum.sh [6] https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/fs/ext4-new-features/ext4-nsec-timestamps/ext4_nsec_timestamps_test.sh [7] https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/fs/ext4-new-features/ext4-online-defrag/ext4_online_defrag_test.sh [8] https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/fs/ext4-new-features/ext4-persist-prealloc/ext4_persist_prealloc_test.sh [9] https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/fs/ext4-new-features/ext4-subdir-limit/ext4_subdir_limit_test.sh [10] https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/fs/ext4-new-features/ext4-uninit-groups/ext4_uninit_groups_test.sh