From owner-freebsd-testing@FreeBSD.ORG Sun Oct 27 22:12:41 2013 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 ESMTP id 53C304D6 for ; Sun, 27 Oct 2013 22:12:41 +0000 (UTC) (envelope-from julio@meroh.net) Received: from mail-la0-f41.google.com (mail-la0-f41.google.com [209.85.215.41]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D6F1020E8 for ; Sun, 27 Oct 2013 22:12:40 +0000 (UTC) Received: by mail-la0-f41.google.com with SMTP id el20so4640669lab.14 for ; Sun, 27 Oct 2013 15:12:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc :content-type; bh=J7yxRdNxA3iSB0+XcSFrpujV7vXzFp1uQIuszaE6ayQ=; b=Jx9jUovTnZCx0ousw2D1ZyiiAJEU27dw3jjm1FP9zxJBvM3sg9xb+gRS46ukVKpAZB 14NGqYK996scgMvIyRVWgG2m/sf3GtCawq2GSUG/5uK1SOY1sOmi9ru0weOXNLa0DF5j 0dIWptjpEo8oBl0RaGawhzNdE8P4PZgb3hvkjeECmUETvSesOohz3ZHz0xfkaFwaHSeg s/hcmrNQb7lfHri4TZbamlSMyRfDrC9WZqeCzyZkhqDqoQjVvQ9xFBVTwBw1AoGZeMlB iog33aTV6wOWFYfrMBJU5z0ImmSSPRnExZS7pul5fMt1XaJFmuJlj3+cxFKrikRjqgeT domQ== X-Gm-Message-State: ALoCoQnq3EaPo9zxUnPmTm8DC508hiljGLdbCh1ypNoaUdukzbaMVLK8Aj1+Z1onaeZw/7yykAJy X-Received: by 10.152.121.3 with SMTP id lg3mr12452264lab.0.1382911952730; Sun, 27 Oct 2013 15:12:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.112.132.135 with HTTP; Sun, 27 Oct 2013 15:12:12 -0700 (PDT) X-Originating-IP: [108.176.158.82] From: Julio Merino Date: Sun, 27 Oct 2013 18:12:12 -0400 Message-ID: Subject: Plugging ATF tests into the build and other cleanups To: freebsd-testing@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Rui Paulo , Simon Gerraty X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Oct 2013 22:12:41 -0000 Hello! The next patch set is up for review. In this case, the goal is to plug the ATF tests into the build. Please note that the patches are ready for review but not ready for submission. The built tests raise several errors and I still need to diagnose if these are because of problems in my reachover Makefiles or if they are just broken under my machine (powerpc64). That said, fixing these should not affect the structure of the patches much, so please go ahead and take a look! While doing this, I have discovered a few minor issues that need addressing and some improvements to be made, so I have tossed them into the patches. The one concern I have here is having to keep track of all tests in tools/build/mk/OptionalObsoleteFiles.inc so that setting WITHOUT_TESTS=no cleans up /usr/tests. This will be a pain to maintain and a sure source of inconsistencies. If we could special-case this to make it more automatic, do you have any suggestions? As usual: http://portal.meroh.net/~jmmv/freebsd-testing/ Thanks! -- Julio Merino / @jmmv