From owner-freebsd-hackers@FreeBSD.ORG Tue Jul 22 06:43:13 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1160E1065671 for ; Tue, 22 Jul 2008 06:43:13 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.189]) by mx1.freebsd.org (Postfix) with ESMTP id A37F18FC24 for ; Tue, 22 Jul 2008 06:43:12 +0000 (UTC) (envelope-from yanefbsd@gmail.com) Received: by fk-out-0910.google.com with SMTP id k31so1285677fkk.11 for ; Mon, 21 Jul 2008 23:43:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:mime-version:content-type:content-transfer-encoding :content-disposition; bh=EX7O1tyGAm23iC9tlDotF+GgEbYoxQ6FeTS/Q0zEdOE=; b=LN2yHZffhheAegCEIxStV1G6NVOyCxgIymNXV5h+Z39rZM8Y+VqLBx4d8qcnAyq5BF meaVewilxpkhu8Zpm3RSXKXiH3dEDZ8BrkQkN8s+i1NOnho+GDOz+RkS3RnUzaMbobzS 2C3SdlwR93pR8vvnoGZKl4bkXF4NKvbcdvuFU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:mime-version:content-type :content-transfer-encoding:content-disposition; b=R9ADF3p3p2Aa9tBv8IhDY7V4iYL7xFR38A5whYIKS0p6RZ3D81xn2j87T9pgQoUtRt iaarM2DlFiayR33uzy7Iaj5A7fhUxnMx1nALbD1GpR/2XqEGHg5Gwii0EF5ZI60jmd4L 5tycL6hps+vUhaORW1spC+PtuzdcHnYQ2jLjI= Received: by 10.180.206.12 with SMTP id d12mr2498077bkg.33.1216708991944; Mon, 21 Jul 2008 23:43:11 -0700 (PDT) Received: by 10.86.51.1 with HTTP; Mon, 21 Jul 2008 23:43:11 -0700 (PDT) Message-ID: <7d6fde3d0807212343i69526416h35a3d961fac0c9d9@mail.gmail.com> Date: Mon, 21 Jul 2008 23:43:11 -0700 From: "Garrett Cooper" To: jkoshy@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: FreeBSD Hackers Subject: TET and other testing framework for FreeBSD X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2008 06:43:13 -0000 Hi Joseph (and hackers), I'm contacting Joseph primarily because I saw his name listed under the TET page (http://wiki.freebsd.org/TetIntegration) as a contact and was wondering whether or not there was any interest to integrate test suites outside of TET into FreeBSD, but I'm also involving hackers@ because there might be some references that someone can provide me for other @freebsd folks. I ask because my work with LTP (Linux Test Project : http://ltp.sf.net) for Cisco has allowed me some insight into using OpenPOSIX and Ballista testing frameworks, which may prove helpful in the release testing cause, and could help in detecting faults earlier on, thus helping expedite the release process a bit more and increasing confidence and interest in FreeBSD. I'm pretty sure I have the blessings of the Ballista project's principal investigator to relicense it under the BSD / GPL license, it's currently a 'dead project' and he gave his blessings to post the source up on Sourceforge, but I'll double check to make sure I have his AOK before doing so... I'm also working on getting tst_res (1.) dually licensed from the LTP folks with a BSD / GPL license to allow for better inclusion into FreeBSD's infrastructure, to ensure that we have a deterministic means of dealing with testcases and reporting. Just wondering what, if any, interest would be in adopting and applying this work to FreeBSD for the good of the community. Thanks, -Garrett 1. tst_res is a set of uniform whitebox testcase API's that are a part of LTP, currently available in just C-format, but I hope to also add proper bourne shell, Java, Perl, and Python bindings. The source is GPLv2 licensed and currently 'owned' by SGI, so I'm awaiting feedback from them as to whether or not it's OK to relicense the source.