Thread (16 messages) 16 messages, 4 authors, 2011-11-08

Re: [PATCH 6/9] xfstests: add a new test that runs fsstress under ENOSPC conditions

From: Dmitry Monakhov <hidden>
Date: 2011-11-07 13:31:16
Also in: linux-fsdevel

On Mon, 7 Nov 2011 14:25:33 +0100, David Sterba [off-list ref] wrote:
quoted hunk ↗ jump to hunk
Hi,

I saw this while running the newly added tests on btrfs:

On Thu, Nov 03, 2011 at 09:55:50PM +0400, Dmitry Monakhov wrote:
quoted
--- /dev/null
+++ b/269
+_workout()
+{
+	echo ""
+	echo "Run fsstress"
+	echo ""
+	num_iterations=10
+	enospc_time=2
+	out=$SCRATCH_MNT/fsstress.$$
+	args="-p128 -n999999999 -f setattr=1 $FSSTRESS_AVOID -d $out"
+	echo "fsstress $args" >> $here/$seq.full
+	$FSSTRESS_PROG $args > /dev/null 2>&1 &
+	pid=$!
+	echo "Run dd writers in parallel"
+	for ((i=0; i < num_iterations; i++))
+	do
+		# File will be opened with O_TRUNC each time
+		dd if=/dev/zero of=$SCRATCH_MNT/SPACE_CONSUMER bs=1M count=1 \
+			> /dev/null 2>&1
+		sleep $enospc_time
+	done
+	kill $pid
269      [failed, exit status 1] - output mismatch (see 269.out.bad)
--- 269.out     2011-11-07 13:26:23.000000000 +0100
+++ 269.out.bad 2011-11-07 14:07:44.000000000 +0100
@@ -3,3 +3,4 @@
 Run fsstress

 Run dd writers in parallel
+./269: line 60: kill: (9754) - No such process
quoted
+	wait $pid
+}
and the test is reported to fail. Seems that the dd commands finish in less 2
seconds.
Have you recompile fsstress via make?
test explicitly want use new feature "-f setattr=1"

david
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help