From owner-freebsd-testing@FreeBSD.ORG Mon Feb 24 21:11:09 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 09B26144; Mon, 24 Feb 2014 21:11:09 +0000 (UTC) Received: from mail-lb0-x22e.google.com (mail-lb0-x22e.google.com [IPv6:2a00:1450:4010:c04::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E8145177E; Mon, 24 Feb 2014 21:11:07 +0000 (UTC) Received: by mail-lb0-f174.google.com with SMTP id l4so2675462lbv.33 for ; Mon, 24 Feb 2014 13:11:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=4qh0gfaLj7Nwd364cB+I7L5KeZesRFKqlhhXQmGc1No=; b=KDZ4m2REiY9zqxkM9xpiXj1J5O+TgnmFwGgDeiB4aJDFIxR3hmdtQUF7scg1DxzpU6 kX4Ca6xvzHTt/Wkhf2D83y1s2ON/iF/efExOATVcw9iTufMdS7aYmAVJ7WNMyBTinBg5 N1Br8gGNQ1S7lkaea/HDNU+tmPpxfJO+DW3cIIBYs/pGb1OPpXeuCLu+9DMTEYmPTqH4 Fta4fWMG9omwPy9pJLkCMyFz5iaWjqTAFiykGZJ7IiMMPYObcUVHy5mAkfmWi+8r2/QV cX1BVoHyLrJGIajIAmPsA0CoPtSWNHgjhgGR+isd3NgSwULF/+Sqil/aKeXk9Fysmoqv LG+w== MIME-Version: 1.0 X-Received: by 10.152.19.166 with SMTP id g6mr13432956lae.21.1393276265935; Mon, 24 Feb 2014 13:11:05 -0800 (PST) Sender: crodr001@gmail.com Received: by 10.112.30.211 with HTTP; Mon, 24 Feb 2014 13:11:05 -0800 (PST) Date: Mon, 24 Feb 2014 13:11:05 -0800 X-Google-Sender-Auth: 8YG6OFKaOGonBp4r3yUtBdkRBPE Message-ID: Subject: Generating Kyua test result output in JUnit XML format for Jenkins integration? From: Craig Rodrigues To: freebsd-testing@freebsd.org, jenkins-admin@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 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: Mon, 24 Feb 2014 21:11:09 -0000 Hi, Some Continuous Integration systems like Jenkins and Atlassian Bamboo can natively parse a test result format called JUnit XML. How hard would it be to add some code to Kyua to optionally be able to generate test result output in JUnit XML? Here is some example Junit XML output: http://nose2.readthedocs.org/en/latest/plugins/junitxml.html It would be super cool if by BSDCan we could demo: * start Kyua tests in Jenkins * have Kyua run the tests and generate the JUnit XML test output * have the tests results visible in the Jenkins web UI, something like: http://zbyhoo.files.wordpress.com/2011/05/jenkins-tests.png How hard would this be to do? Is there anyone available who is interested in working on this? -- Craig