From patchwork Tue Jan 1 21:07:36 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Artem Blagodarenko X-Patchwork-Id: 1019811 Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=linux-ext4-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="BxyEUjWJ"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 43Tmx64Qp6z9rxp for ; Wed, 2 Jan 2019 08:08:10 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727543AbfAAVIK (ORCPT ); Tue, 1 Jan 2019 16:08:10 -0500 Received: from mail-io1-f65.google.com ([209.85.166.65]:37928 "EHLO mail-io1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725958AbfAAVIJ (ORCPT ); Tue, 1 Jan 2019 16:08:09 -0500 Received: by mail-io1-f65.google.com with SMTP id l14so23274962ioj.5 for ; Tue, 01 Jan 2019 13:08:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=FAUEq+0jzAfBo8axIh972Ofnls+ASfZANgtGOcExyfg=; b=BxyEUjWJTFOd/shv52+PNIiG1mrrn88pIMIbcHyhjy/I7kC3sSSu+ATAuVxbutVqvb L99ix2IC3VTecuTSBFJ35gF0aGwKpjARjtNCR+w5Sgolvimoecu6D1Nr9XMX/9cmKmqv tIycC1Z/RBkOAxeJxphwW/+YHp/zFzw4OB/OxuXqGZ4HM1pcc0EALV5sK1QSikG0o/ma s1COVYf/XDxuVepwqSPbyDx1aDn37lm58TYqwcRdYnkkve+v7RtBhOHMHFwcbk1Jjo3n sRNLCne0vPArjPgHY+2LLnAN5CwD/NxBTt83iQDfeDB1UkT+8r5Zrg23RdJQPqwHnocO SI4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=FAUEq+0jzAfBo8axIh972Ofnls+ASfZANgtGOcExyfg=; b=TwpCnjQcgz7/NaHePYcRA52EWv2C+qWDkhPcenLMGfEo18GI90Amepb50U2Ux6usv3 2nGLkTCSNkD2QH9EeYY1MjjhVFkYFEKqU7twvPqWKIIsd4+/FeLyrnuLzjXROrbLkzga GoLtR2ys9VStiLO0Ml3iyUuJxj3MRcJnjw2HFejRI8QiwiLLJmni4n5zEc8hNEjxlRGA W+AOptDPmH4/597q6FLk9VFhNW5Ns2c/HFhaKscgNvtRYbRRY3hdQ0IR4kdX7faC16gV 85riK5+l8FPd3NLQG73s+7MZv/UEKwBaTKKnJuENpf9lqzAEG7fN3wQPayysR+T1eYGd YKhQ== X-Gm-Message-State: AJcUukdg2nHHRo/KOOlUBS9UjS2TPKOD60+nL/BOMuxveEzn1upVhkI5 r3h7GcGVoy4XbN8MHBjYBw6CiAIsNwc= X-Google-Smtp-Source: ALg8bN5E9DR7x5wE8GOG6MJ0kZu4EOEfXiFHJ42uNdoTRUdcexqoKTK8eH25Tc3ceH4dSBn3ynWNiQ== X-Received: by 2002:a6b:6814:: with SMTP id d20mr21074041ioc.76.1546376888389; Tue, 01 Jan 2019 13:08:08 -0800 (PST) Received: from C02TN4C6HTD6.us.cray.com (seattle-nat.cray.com. [136.162.66.1]) by smtp.gmail.com with ESMTPSA id 137sm22289659itm.21.2019.01.01.13.08.06 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 Jan 2019 13:08:07 -0800 (PST) From: Artem Blagodarenko X-Google-Original-From: Artem Blagodarenko To: linux-ext4@vger.kernel.org Cc: adilger.kernel@dilger.ca Subject: [PATCH v6 3/4] tests: add test for e2image -b option Date: Tue, 1 Jan 2019 22:07:36 +0100 Message-Id: <20190101210737.87248-4-c17828@cray.com> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20190101210737.87248-1-c17828@cray.com> References: <20190101210737.87248-1-c17828@cray.com> Sender: linux-ext4-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org The test makes raw image from partition with broken super block and executes e2fsck. Signed-off-by: Artem Blagodarenko --- tests/i_zero_super/expect.1 | 22 ++++++++++++++++++++++ tests/i_zero_super/image.gz | Bin 0 -> 13262 bytes tests/i_zero_super/script | 11 +++++++++++ 3 files changed, 33 insertions(+) diff --git a/tests/i_zero_super/expect.1 b/tests/i_zero_super/expect.1 new file mode 100644 index 00000000..fda32b96 --- /dev/null +++ b/tests/i_zero_super/expect.1 @@ -0,0 +1,22 @@ +Pass 1: Checking inodes, blocks, and sizes +Pass 2: Checking directory structure +Pass 3: Checking directory connectivity +Pass 4: Checking reference counts +Pass 5: Checking group summary information +Free blocks count wrong for group #0 (7987, counted=7982). +Fix? no + +Free blocks count wrong (11602, counted=11597). +Fix? no + +Free inodes count wrong for group #0 (1493, counted=1488). +Fix? no + +Free inodes count wrong (2997, counted=2992). +Fix? no + + +test_filesys: ********** WARNING: Filesystem still has errors ********** + +test_filesys: 11/3008 files (0.0% non-contiguous), 398/12000 blocks +Exit status is 4 diff --git a/tests/i_zero_super/image.gz b/tests/i_zero_super/image.gz new file mode 100644 index 0000000000000000000000000000000000000000..eea9140194f4dd9ec9dc8bb7b9e2215b950587d2 GIT binary patch literal 13262 zcmeI&{WsHl902f@Tih#ASFE0G_ld9Vc5R+bpL^V>zwZSynpzd^M0St`F!5z^~3w8H;SqT zqYs|hy;?=Ydxb*`Y=(_Uj;z^->s>9@r^5EDn{U+Cn|rW>b}kfCoqXW-K~s(F;j74# zhqt?LGco2DyY?LC#w8Uk#19^?CI2?lfagqx1)ifG8HH6hag-M>b#n;a0ZPl9H5uQ* zh;IX^QFd*|QbjWJu&O+~X7%S}AV@xtYOvP)CS>1lrK);rafz~F03E!AP48O_FHJ-S zg=;|Z6CYQNv-ZtIAsw=E5_ROA?i#k~veE+)ipFdv$#ixO-jpJlhBw`i@Ze2U$ugXh zEMdbbDH0)^B6nzm#&w;gg^SRCFE9f3*C-V-jA$$~oJK~np*>kNW!_c@&xu+YHyNXN zp%GA9=BovWD%_K}kqu4M8l_Vdo`ZrjD`Rn~ny_y)f?E3F0+*`oZ`-HKopl65$&V?2 z6t#B;?@_*MZBA_RXBf6G+|DYp-XhkO$YO6^T9V`5bn#K^+MJ~w%?yMSFJ^6Sg0UPo zH18)>^zs;IYTrH~YA<7Mr$64hU|~C{vPc@*cM^i?V|<|Jn9+tquql)qba_d&&!IrM zN~Zac^0PwabLqMD!9ml85Ia=TGE1p+3h@zX%O9$xRb*SWAT&w23469Mvy?^fd1|g3 z2OBk4fRetx=bz*1p{n()`A%z>On+9V^5jQ%qmv|KEd9g7%{cya z65*HM6(OZ+6L>k!K_u1|@&p_klxX(aQxoxcuK2-5NAEJvycMqbFk(JtZeOq(eaVqK zE$C<*4!NVbAnmvsr0$0sDX)ZlCMriySRgmmUjO^tlevd#3)Zt$LqUQ_eDSM@rLm)g z!XAD=Sx#gZABPJ)Up{;GKD|C}Y8VkwAwFuhGbzSGG-0EPN6htOi;<%tBC<{2D7MHvi^SK!zjPB6^PPltypW6U@ls8I$Qi8V+~~sMW&Avh1qk{jsdUms4q%_I~j9 zAP1wBH!x%p{*lPf%!OjFcUM;S-X3L~(Ph>1KAIhBU*6R=9GDzLN>@M4QqZpW;86in zU6u2kydgWZ5!3%Mj+USKnvbny#tWU>-s*8m*m3AEb(yr<){ZABVq)XGI#2cz42~T& zGiMA2h%d5h8S#Z$(EIzA$Y}eQPcMd3koG%AZ~YY0O4M39@qm%pxYt5T=-)((!SH_-N)wOT5EJu-k$_?OS4By z`-cNru4=m6(i&s&<}6`1-*Pu6zm4e05s8Xx>Q+>QMg+NP$urt|PT#~`t~3AhF_nSY zvBHEWF`>oD!xz}9ttUu?ntrBkM$M-%!q|)=)_Y)mo((>q^l>hC-8VW!K-)k72mk>f z00e*l5C8%|00;m9AOHk_01yBIKmZ5;0U!VbfB+Bx0zd!=00AKIbp=K!;yw%P>JwUP zN8Z$BYH3yUJBnz@L=EacMGN|;r>&TdDbac%hz*WE#2d70bXsDzshu_)m6AW|wjzkT zcBy>bZol}OTTD6WMU0ljJ&icy#4Kr$Hr@9)dvDXkMN4wZxwi50$>mD+G8Nh><%Z8z z-r_hsyIZ&rI57ThUe6tC!j|bV27G0o?8J#?hL{KkW#FoUb?d|b>Kwkeb>zx!KDuCK v`J3J9`63;-00e*l5C8%|00;m9AOHk_01yBI{~LklvK5${_ikI*