From owner-freebsd-testing@FreeBSD.ORG Fri Apr 4 17:14:58 2014 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 30A044A1; Fri, 4 Apr 2014 17:14:58 +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 "mailuogwprd53.lss.emc.com", Issuer "RSA Corporate Server CA v2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CC69D92E; Fri, 4 Apr 2014 17:14:57 +0000 (UTC) Received: from maildlpprd54.lss.emc.com (maildlpprd54.lss.emc.com [10.106.48.158]) by mailuogwprd53.lss.emc.com (Sentrion-MTA-4.3.0/Sentrion-MTA-4.3.0) with ESMTP id s34HEl7W017567 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 4 Apr 2014 13:14:49 -0400 X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd53.lss.emc.com s34HEl7W017567 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=isilon.com; s=jan2013; t=1396631689; bh=YCmAT2XQOqyrxq7txBbfhDyV+GA=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=s8WNOTPIAJbSWtkLX1oaVhUWwbrZwVzz40EyfzTXkv6A0bCO+c72enZUDNiKKxLT+ C2fl8S47s3ERVR4WOx6MmOpRDsIYMOu2GmtzvWPV/pw7gHNJd7Ova5WKdY/zpL9lPE ykzn5aWXG8+oxoTbquGYDtOyA4qndaYNAJC4Au7M= X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd53.lss.emc.com s34HEl7W017567 Received: from mailusrhubprd02.lss.emc.com (mailusrhubprd02.lss.emc.com [10.253.24.20]) by maildlpprd54.lss.emc.com (RSA Interceptor); Fri, 4 Apr 2014 13:14:39 -0400 Received: from mxhub09.corp.emc.com (mxhub09.corp.emc.com [10.254.92.104]) by mailusrhubprd02.lss.emc.com (Sentrion-MTA-4.3.0/Sentrion-MTA-4.3.0) with ESMTP id s34HEcK7019913 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 4 Apr 2014 13:14:39 -0400 Received: from MXHUB103.corp.emc.com (10.253.50.16) by mxhub09.corp.emc.com (10.254.92.104) with Microsoft SMTP Server (TLS) id 8.3.327.1; Fri, 4 Apr 2014 13:14:38 -0400 Received: from MX103CL02.corp.emc.com ([169.254.6.182]) by MXHUB103.corp.emc.com ([::1]) with mapi id 14.03.0158.001; Fri, 4 Apr 2014 13:14:38 -0400 From: "Peel, Casey" To: Julio Merino Subject: RE: Makefiles for skip-level directories? Thread-Topic: Makefiles for skip-level directories? Thread-Index: Ac9KC3q0P6/AqbVZQcSVRmNVpzR91gAPe4yAALq6voAAakIbAABStweA Date: Fri, 4 Apr 2014 17:14:37 +0000 Message-ID: <16437CC5729B5345AF77F816513376E820BAC7D2@MX103CL02.corp.emc.com> References: <16437CC5729B5345AF77F816513376E8129868F1@MX103CL02.corp.emc.com> <16437CC5729B5345AF77F816513376E820BAA20A@MX103CL02.corp.emc.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.7.188.119] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Sentrion-Hostname: mailusrhubprd02.lss.emc.com X-RSA-Classifications: public Cc: "freebsd-testing@freebsd.org" 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: Fri, 04 Apr 2014 17:14:58 -0000 > Please let me know where the documentation above is lacking and/or how > to make it more discoverable. Well, lets start with the fact that the share/mk/bsd.README file isn't refe= renced anywhere on https://wiki.freebsd.org/TestSuite/DeveloperHowTo yet it= contains information on the Makefile variables that don't seem to be docum= ented anywhere else. It would be good to keep in mind that most testers aren't build engineers a= nd know just enough about Makefiles to get themselves in trouble (me includ= ed) so this is an area that needs to be over-documented. If we want to enab= le people to contribute test code, we need to lower th bar on how to wire t= hem up to the build. In an ideal world, the entire source tree would contai= n tests/ directories ready and primed for testcases to be added and the Mak= efile within them simply updated. In the meantime I'm going to acquire a Sonic Cherry Coke, put up my Do Not = Disturb sign, and see if I can't figure out how the hell this stuff works a= nd write up the definitive guide for n00bs like myself. -- Casey -- Performance Test Ninja casey.peel@isilon.com / 206.777.7945