Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 45139 invoked from network); 7 Jun 2007 17:17:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 7 Jun 2007 17:17:22 -0000 Received: (qmail 40089 invoked by uid 500); 7 Jun 2007 17:03:51 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 40061 invoked by uid 500); 7 Jun 2007 17:03:51 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 40041 invoked by uid 99); 7 Jun 2007 17:03:51 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Jun 2007 10:03:51 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 07 Jun 2007 10:03:47 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id D047B714198 for ; Thu, 7 Jun 2007 10:03:26 -0700 (PDT) Message-ID: <10589796.1181235806850.JavaMail.jira@brutus> Date: Thu, 7 Jun 2007 10:03:26 -0700 (PDT) From: "Daniel John Debrunner (JIRA)" To: derby-dev@db.apache.org Subject: [jira] Commented: (DERBY-2316) Convert compatibility/testScript.xml to JUnit In-Reply-To: <5559201.1171034225496.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/DERBY-2316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12502427 ] Daniel John Debrunner commented on DERBY-2316: ---------------------------------------------- Are there still plans to make these tests like any other (new) Junit test? At least some default setup that would run using the old release jars like the upgrade test. The tests could allow more options, but some easy to run case would be great. > Convert compatibility/testScript.xml to JUnit > --------------------------------------------- > > Key: DERBY-2316 > URL: https://issues.apache.org/jira/browse/DERBY-2316 > Project: Derby > Issue Type: Improvement > Components: Test > Affects Versions: 10.3.0.0 > Environment: All > Reporter: Ole Solberg > Assignee: Ole Solberg > Priority: Minor > Attachments: derby-2316_v1.diff.txt, derby-2316_v1.example_compatibilitytest.properties, derby-2316_v2.diff.txt > > > I have started converting compatibility/testScript.xml to JUnit to > 1) be able to more dynamically specify which combinations to test, > 2) get standard JUnit reports from the test, and > 3) more easily include the compatibility test in the regression test runs. > I plan to use a property file (patterened after the current ant.property file for > the compatibility test), to specify jvm and derby library locations. > With the growing number of jvm and derby versions I also think that it should be > possible to specify a number of different kinds of compatibility test combinations, > for example: > a) the current way, which is all combinations of derby and jvm on both > server and client. [(derbys*jvms)*(derbys*jvms)] > b) Current trunk client and jvms vs. all server derbys and jvms. [(1*jvms)*(derbys*jvms)] > c) All clients and jvms vs. current trunk server and jvms. [(derbys*jvms)*(1*jvms)] > d) Exact specification of the combinations to be tested. [(N*M)*(X*Y)] > Which kind of test to run should be specified in the property file. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.