From owner-freebsd-testing@FreeBSD.ORG Wed Apr 9 22:51:54 2014 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 645F6E09 for ; Wed, 9 Apr 2014 22:51:54 +0000 (UTC) Received: from mailuogwdur.emc.com (mailuogwdur.emc.com [128.221.224.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mailuogwprd52.lss.emc.com", Issuer "RSA Corporate Server CA v2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0A2741E60 for ; Wed, 9 Apr 2014 22:51:53 +0000 (UTC) Received: from maildlpprd56.lss.emc.com (maildlpprd56.lss.emc.com [10.106.48.160]) by mailuogwprd52.lss.emc.com (Sentrion-MTA-4.3.0/Sentrion-MTA-4.3.0) with ESMTP id s39Mppx0013104 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 9 Apr 2014 18:51:51 -0400 X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd52.lss.emc.com s39Mppx0013104 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=isilon.com; s=jan2013; t=1397083912; bh=jf0XxqupO7EtaluVuxcFa62gcP8=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=vyOk83kTqVxlbOq4Zs3z047QiKiLW+qJ1UeswxKco0OWFPNpSujOJIFMFEzKWQP1V Wc/vJf+7RoIQO+LB3sH5efUmeLXJ8DNvPljD7F6q1OOnJfJwc0i1CBo7mssUUXbwpl 0K+XtWuly0PqQgkoC8LAYjFiKKv4MYIeqEwu8ln8= X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd52.lss.emc.com s39Mppx0013104 Received: from mailusrhubprd53.lss.emc.com (mailusrhubprd53.lss.emc.com [10.106.48.18]) by maildlpprd56.lss.emc.com (RSA Interceptor) for ; Wed, 9 Apr 2014 18:51:39 -0400 Received: from mxhub06.corp.emc.com (mxhub06.corp.emc.com [128.222.70.203]) by mailusrhubprd53.lss.emc.com (Sentrion-MTA-4.3.0/Sentrion-MTA-4.3.0) with ESMTP id s39MpdaY018738 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for ; Wed, 9 Apr 2014 18:51:39 -0400 Received: from MXHUB106.corp.emc.com (10.253.58.23) by mxhub06.corp.emc.com (128.222.70.203) with Microsoft SMTP Server (TLS) id 8.3.327.1; Wed, 9 Apr 2014 18:51:38 -0400 Received: from MX103CL02.corp.emc.com ([169.254.6.182]) by MXHUB106.corp.emc.com ([10.253.58.23]) with mapi id 14.03.0158.001; Wed, 9 Apr 2014 18:51:38 -0400 From: "Peel, Casey" To: "freebsd-testing@freebsd.org" Subject: Diff to fix pjdfstest tests Thread-Topic: Diff to fix pjdfstest tests Thread-Index: Ac9UQ7bQLMqvk3xBQ5WGVtQa6VT5hQ== Date: Wed, 9 Apr 2014 22:51:38 +0000 Message-ID: <16437CC5729B5345AF77F816513376E820BAE6A1@MX103CL02.corp.emc.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [10.7.188.119] Content-Type: multipart/mixed; boundary="_004_16437CC5729B5345AF77F816513376E820BAE6A1MX103CL02corpem_" MIME-Version: 1.0 X-Sentrion-Hostname: mailusrhubprd53.lss.emc.com X-RSA-Classifications: public X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2014 22:51:54 -0000 --_004_16437CC5729B5345AF77F816513376E820BAE6A1MX103CL02corpem_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable In attempting to get pjdfstest working I found that some of the tests have = easily-corrected failures: One of which is a plan error: ftruncate/00.t runs 26 tests but only specifi= es 21 in the plan. Tests that create a small memory disk and fill it to ENOSPC don't validate = that the memory disk mounts and will happily attempt to fill up your real p= artition. The core of the failing is that the memory disk isn't large enoug= h for the subsequent newfs to succeed and thus the mount fails. vbox1009# mdconfig -a -n -t malloc -s 256k 0 vbox1009# newfs /dev/md0 /dev/md0: 0.2MB (512 sectors) block size 32768, fragment size 4096 using 1 cylinder groups of 0.25MB, 8 blks, 128 inodes. super-block backups (for fsck -b #) at: 192 first cylinder group ran out of space vbox1009# mount /dev/md0 /mnt mount: /dev/md0: Invalid argument vbox1009# I've increased the size of the memdisk and added a hard exit to the test if= the mount fails. The open/16.t tests are all failing. The tests expect a ELOOP exit code but= I'm getting EMLINK. I haven't validated if this is a test error or an erro= r on the not-exactly-FreeBSD-10 code I'm running, so I haven't included tho= se tests in this diff and just made them TODO in my code until I figure it = out. root # prove -r --nocount /svn/branch/src/tools/regression/pjdfstest/tests All tests successful. Files=3D206, Tests=3D12100, 839 wallclock secs ( 3.04 usr 2.71 sys + 40.46= cusr 374.61 csys =3D 420.82 CPU) Result: PASS root # -- Casey -- Performance Test Ninja casey.peel@isilon.com / 206.777.7945 --_004_16437CC5729B5345AF77F816513376E820BAE6A1MX103CL02corpem_ Content-Type: application/octet-stream; name="pjdfstest.diff" Content-Description: pjdfstest.diff Content-Disposition: attachment; filename="pjdfstest.diff"; size=3023; creation-date="Wed, 09 Apr 2014 22:41:03 GMT"; modification-date="Wed, 09 Apr 2014 22:31:19 GMT" Content-Transfer-Encoding: base64 SW5kZXg6IHRvb2xzL3JlZ3Jlc3Npb24vcGpkZnN0ZXN0L3Rlc3RzL2Z0cnVuY2F0ZS8wMC50Cj09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0KLS0tIHRvb2xzL3JlZ3Jlc3Npb24vcGpkZnN0ZXN0L3Rlc3RzL2Z0cnVuY2F0ZS8w MC50CShyZXZpc2lvbiAyNjQzMDkpCisrKyB0b29scy9yZWdyZXNzaW9uL3BqZGZzdGVzdC90ZXN0 cy9mdHJ1bmNhdGUvMDAudAkod29ya2luZyBjb3B5KQpAQCAtNiw3ICs2LDcgQEAKIGRpcj1gZGly bmFtZSAkMGAKIC4gJHtkaXJ9Ly4uL21pc2Muc2gKIAotZWNobyAiMS4uMjEiCitlY2hvICIxLi4y NiIKIAogbjA9YG5hbWVnZW5gCiBuMT1gbmFtZWdlbmAKSW5kZXg6IHRvb2xzL3JlZ3Jlc3Npb24v cGpkZnN0ZXN0L3Rlc3RzL2xpbmsvMTUudAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSB0b29scy9yZWdyZXNzaW9u L3BqZGZzdGVzdC90ZXN0cy9saW5rLzE1LnQJKHJldmlzaW9uIDI2NDMwOSkKKysrIHRvb2xzL3Jl Z3Jlc3Npb24vcGpkZnN0ZXN0L3Rlc3RzL2xpbmsvMTUudAkod29ya2luZyBjb3B5KQpAQCAtMTUs OSArMTUsOSBAQAogbjI9YG5hbWVnZW5gCiAKIGV4cGVjdCAwIG1rZGlyICR7bjB9IDA3NTUKLW49 YG1kY29uZmlnIC1hIC1uIC10IG1hbGxvYyAtcyAyNTZrYAorbj1gbWRjb25maWcgLWEgLW4gLXQg bWFsbG9jIC1zIDUxMmtgCiBuZXdmcyAvZGV2L21kJHtufSA+L2Rldi9udWxsCi1tb3VudCAvZGV2 L21kJHtufSAke24wfQorbW91bnQgL2Rldi9tZCR7bn0gJHtuMH0gfHwgZXhpdCAxCiBleHBlY3Qg MCBjcmVhdGUgJHtuMH0vJHtuMX0gMDY0NAogaT0wCiB3aGlsZSA6OyBkbwpJbmRleDogdG9vbHMv cmVncmVzc2lvbi9wamRmc3Rlc3QvdGVzdHMvbWtkaXIvMTEudAo9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSB0b29s cy9yZWdyZXNzaW9uL3BqZGZzdGVzdC90ZXN0cy9ta2Rpci8xMS50CShyZXZpc2lvbiAyNjQzMDkp CisrKyB0b29scy9yZWdyZXNzaW9uL3BqZGZzdGVzdC90ZXN0cy9ta2Rpci8xMS50CSh3b3JraW5n IGNvcHkpCkBAIC0xNCw5ICsxNCw5IEBACiBuMT1gbmFtZWdlbmAKIAogZXhwZWN0IDAgbWtkaXIg JHtuMH0gMDc1NQotbj1gbWRjb25maWcgLWEgLW4gLXQgbWFsbG9jIC1zIDI1NmtgCituPWBtZGNv bmZpZyAtYSAtbiAtdCBtYWxsb2MgLXMgNTEya2AKIG5ld2ZzIC9kZXYvbWQke259ID4vZGV2L251 bGwKLW1vdW50IC9kZXYvbWQke259ICR7bjB9Cittb3VudCAvZGV2L21kJHtufSAke24wfSB8fCBl eGl0IDEKIGk9MAogd2hpbGUgOjsgZG8KIAlta2RpciAke24wfS8ke2l9ID4vZGV2L251bGwgMj4m MQpJbmRleDogdG9vbHMvcmVncmVzc2lvbi9wamRmc3Rlc3QvdGVzdHMvbWtmaWZvLzExLnQKPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PQotLS0gdG9vbHMvcmVncmVzc2lvbi9wamRmc3Rlc3QvdGVzdHMvbWtmaWZvLzExLnQJ KHJldmlzaW9uIDI2NDMwOSkKKysrIHRvb2xzL3JlZ3Jlc3Npb24vcGpkZnN0ZXN0L3Rlc3RzL21r Zmlmby8xMS50CSh3b3JraW5nIGNvcHkpCkBAIC0xNCw5ICsxNCw5IEBACiBuMT1gbmFtZWdlbmAK IAogZXhwZWN0IDAgbWtkaXIgJHtuMH0gMDc1NQotbj1gbWRjb25maWcgLWEgLW4gLXQgbWFsbG9j IC1zIDI1NmtgCituPWBtZGNvbmZpZyAtYSAtbiAtdCBtYWxsb2MgLXMgNTEya2AKIG5ld2ZzIC9k ZXYvbWQke259ID4vZGV2L251bGwKLW1vdW50IC9kZXYvbWQke259ICR7bjB9Cittb3VudCAvZGV2 L21kJHtufSAke24wfSB8fCBleGl0IDEKIGk9MAogd2hpbGUgOjsgZG8KIAlta2ZpZm8gJHtuMH0v JHtpfSA+L2Rldi9udWxsIDI+JjEKSW5kZXg6IHRvb2xzL3JlZ3Jlc3Npb24vcGpkZnN0ZXN0L3Rl c3RzL29wZW4vMTkudAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSB0b29scy9yZWdyZXNzaW9uL3BqZGZzdGVzdC90 ZXN0cy9vcGVuLzE5LnQJKHJldmlzaW9uIDI2NDMwOSkKKysrIHRvb2xzL3JlZ3Jlc3Npb24vcGpk ZnN0ZXN0L3Rlc3RzL29wZW4vMTkudAkod29ya2luZyBjb3B5KQpAQCAtMTQsOSArMTQsOSBAQAog bjE9YG5hbWVnZW5gCiAKIGV4cGVjdCAwIG1rZGlyICR7bjB9IDA3NTUKLW49YG1kY29uZmlnIC1h IC1uIC10IG1hbGxvYyAtcyAyNTZrYAorbj1gbWRjb25maWcgLWEgLW4gLXQgbWFsbG9jIC1zIDUx MmtgCiBuZXdmcyAvZGV2L21kJHtufSA+L2Rldi9udWxsCi1tb3VudCAvZGV2L21kJHtufSAke24w fQorbW91bnQgL2Rldi9tZCR7bn0gJHtuMH0gfHwgZXhpdCAxCiBpPTAKIHdoaWxlIDo7IGRvCiAJ dG91Y2ggJHtuMH0vJHtpfSA+L2Rldi9udWxsIDI+JjEKSW5kZXg6IHRvb2xzL3JlZ3Jlc3Npb24v cGpkZnN0ZXN0L3Rlc3RzL3N5bWxpbmsvMTEudAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSB0b29scy9yZWdyZXNz aW9uL3BqZGZzdGVzdC90ZXN0cy9zeW1saW5rLzExLnQJKHJldmlzaW9uIDI2NDMwOSkKKysrIHRv b2xzL3JlZ3Jlc3Npb24vcGpkZnN0ZXN0L3Rlc3RzL3N5bWxpbmsvMTEudAkod29ya2luZyBjb3B5 KQpAQCAtMTQsOSArMTQsOSBAQAogbjE9YG5hbWVnZW5gCiAKIGV4cGVjdCAwIG1rZGlyICR7bjB9 IDA3NTUKLW49YG1kY29uZmlnIC1hIC1uIC10IG1hbGxvYyAtcyAyNTZrYAorbj1gbWRjb25maWcg LWEgLW4gLXQgbWFsbG9jIC1zIDUxMmtgCiBuZXdmcyAvZGV2L21kJHtufSA+L2Rldi9udWxsCi1t b3VudCAvZGV2L21kJHtufSAke24wfQorbW91bnQgL2Rldi9tZCR7bn0gJHtuMH0gfHwgZXhpdCAx CiBpPTAKIHdoaWxlIDo7IGRvCiAJbG4gLXMgdGVzdCAke24wfS8ke2l9ID4vZGV2L251bGwgMj4m MQo= --_004_16437CC5729B5345AF77F816513376E820BAE6A1MX103CL02corpem_--