From owner-freebsd-virtualization@FreeBSD.ORG Sat Oct 25 03:14:43 2014 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 26375DC4; Sat, 25 Oct 2014 03:14:43 +0000 (UTC) Received: from mail-la0-x22d.google.com (mail-la0-x22d.google.com [IPv6:2a00:1450:4010:c03::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 37A19610; Sat, 25 Oct 2014 03:14:42 +0000 (UTC) Received: by mail-la0-f45.google.com with SMTP id gm9so2107293lab.18 for ; Fri, 24 Oct 2014 20:14:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=sd7/KXri8xql4nwYIyXIAniP0SDTHcbziALz3VlKMb4=; b=MJEbW3gbe7U7RME+6KJpoN6iuQBwQVVy0RxTkcUDDIrTjHin/KntxK0t7NY0jIWZmI JkCAUw4TCSNfEnWPPitmhnuJl6DOj0p2EV8YU94HeL2EchaP7g+Dokk0edVwh6lO/j6D B0uE4P1wBZKTMKj/Aaw2seV01NOWa410STin+SAyvuZjIHWdnWB1D+G/HQCzboAgHAS2 i5J+AY18n/GzSeUq05vrDmwFJGsJLrmENTGgvNTSt/aEI/AB57lF2TRFdDkeyQmwH6/B C+OtacAggynUxb2jPwObYwciU4+HyVtVA+jim9BWmfjjhujgX66eVzvpZu2OyMw2etvM x9tg== MIME-Version: 1.0 X-Received: by 10.152.4.132 with SMTP id k4mr8316755lak.1.1414206880089; Fri, 24 Oct 2014 20:14:40 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.84.197 with HTTP; Fri, 24 Oct 2014 20:14:39 -0700 (PDT) In-Reply-To: <886660362.1106176.1414183052149.JavaMail.zimbra@xinuos.com> References: <5449C81B.8080008@freebsd.org> <5449DB7C.9080107@xinuos.com> <06ec01cfef62$3776a6b0$a663f410$@Xinuos.com> <886660362.1106176.1414183052149.JavaMail.zimbra@xinuos.com> Date: Fri, 24 Oct 2014 20:14:39 -0700 X-Google-Sender-Auth: 2x616JZDbzg5ICNmUSa5zEsjztc Message-ID: Subject: Re: Automatically running /usr/tests on stable/10 branch under Jenkins From: Craig Rodrigues To: Susan Stanziano Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: John Wolfe , "freebsd-virtualization@freebsd.org" , "freebsd-testing@freebsd.org" , Eric@xinuos.com, Allan Jude , Cheryl Blain , Andy Nagle X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Oct 2014 03:14:43 -0000 On Fri, Oct 24, 2014 at 1:37 PM, Susan Stanziano wrote: > Hello Craig, > > I have been reading through your slides and your website announcement, as > requested, and have a few questions. (I have also subscribed to the > mailing list as suggested). > > (1) The slides indicate that with a FreeBSD10 and lower OS, I should be > able to build tests already included with FreeBSD. I have created a VM on > FreeBSD10.0 but do not have the /etc/make.conf file necessary to build and > install the tests. This may be that I am missing some set-up steps > required but not covered in the slide presentation. > /etc/make.conf is not there by default, but you can create it and add a line: WITH_TESTS="yes" After you do that, you should rebuild everything and install everything as per the steps listed here: https://svnweb.freebsd.org/base/head/Makefile?revision=271168&view=markup#l70 and the tests should be visible under /usr/tests . > > (2) Does the test build require the use of the "Build Flow Plugin" or can > the tests be run independent of the "continuous build" model? > No, "continuous build" and 'Build Flow Plugin" are not required to run the tests. You should focus on building the tests and running them manually before using "continuous integration". > (3) Can the tests only be run under Bhyve as described in the announcement? > > No, you do not need Bhyve to run the tests. Feel free to ask any additional questions on freebsd-testing@freebsd.org, so that we can clarify the steps. -- Craig