From derby-commits-return-2145-apmail-db-derby-commits-archive=db.apache.org@db.apache.org Tue Jan 24 04:57:47 2006 Return-Path: Delivered-To: apmail-db-derby-commits-archive@www.apache.org Received: (qmail 43055 invoked from network); 24 Jan 2006 04:57:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 24 Jan 2006 04:57:47 -0000 Received: (qmail 59906 invoked by uid 500); 24 Jan 2006 04:57:47 -0000 Delivered-To: apmail-db-derby-commits-archive@db.apache.org Received: (qmail 59886 invoked by uid 500); 24 Jan 2006 04:57:47 -0000 Mailing-List: contact derby-commits-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: "Derby Development" List-Id: Delivered-To: mailing list derby-commits@db.apache.org Received: (qmail 59874 invoked by uid 99); 24 Jan 2006 04:57:46 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Jan 2006 20:57:46 -0800 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id 70D6ADE for ; Tue, 24 Jan 2006 05:57:25 +0100 (CET) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Apache Wiki To: derby-commits@db.apache.org Date: Tue, 24 Jan 2006 04:57:25 -0000 Message-ID: <20060124045725.18200.55173@ajax.apache.org> Subject: [Db-derby Wiki] Update of "SecurityManagerTesting" by DanDebrunner X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Dear Wiki user, You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification. The following page has been changed by DanDebrunner: http://wiki.apache.org/db-derby/SecurityManagerTesting ------------------------------------------------------------------------------ = SecurityManager testing = + + == Update == + + Most of this document is written before the work was started, now most of the tests run + under the !SecurityManager. Further down in this document you can see the state per test suite. + + == Overview == Currently any test that runs the network server as a separate java executable uses the security manager and a policy file (nwsvr.policy) @@ -87, +94 @@ ||<#00FF00> [http://issues.apache.org/jira/browse/DERBY-656 DERBY-656] || Fixed. Found by user || ||<#FF0000> [http://issues.apache.org/jira/browse/DERBY-709 DERBY-709] || Found by this effort || ||<#FF0000> [http://issues.apache.org/jira/browse/DERBY-811 DERBY-811] || Found by this effort || - + ||<#FF0000> [http://issues.apache.org/jira/browse/DERBY-857 DERBY-857] || Found by this effort || + ||<#FF0000> [http://issues.apache.org/jira/browse/DERBY-858 DERBY-858] || Found by this effort (not a security issue) || Table of tests running under the Security''''''Manager by suite. * Test JVM - JVM running the JDBC/ij test @@ -97, +105 @@ Security''''''Manager out of the total for the suite. Counts may be approximate. || '''Test Suite''' || '''Test JVM''' || '''Network Server JVM''' || '''Comments'''|| - || derbylang ||<#FFFF00> 138/143 || n/a || || + || derbylang ||<#FFFF00> 142/147 || n/a || || - || derbynetclientmats ||<#FF0000> 66/88 ||<#00FF00> 88/88 || || + || derbynetclientmats ||<#FF0000> 74/90 ||<#00FF00> 88/88 || || || propertyinfo ||<#00FF00> 1/1 || n/a || || - || storeall ||<#FFFF00> 73/84 || n/a || || + || storeall ||<#FFFF00> 77/92 || n/a || || || xa ||<#00FF00> 10/10 || n/a || || || unit ||<#00FF00> 4/4 || n/a || || - || jdbcapi ||<#FFFF00> 18/20 || n/a || || + || jdbcapi ||<#FFFF00> 19/21 || n/a || || || jdbc20 ||<#00FF00> 10/10 || n/a || || - || jdk14 ||<#FFFF00> 9/10 || n/a || || + || jdk14 ||<#00FF00> 9/9 || n/a || || || demo ||<#00FF00> 2/2 || n/a || || || nist ||<#00FF00> 126/126 || n/a || useProcess=false || - || encryptionAll ||<#FF0000> 16/29 || n/a || || + || encryptionAll ||<#FF0000> 22/29 || n/a || || || multi ||<#00FF00> 1/1 || n/a || || - || derbytools ||<#FFFF00> 9/13 || n/a || || + || derbytools ||<#FFFF00> 11/13 || n/a || || - || i18nTest ||<#FF0000> 5/7 || n/a || || + || i18nTest ||<#00FF00> 7/7 || n/a || || || || || || || - || Total (start) ||<#FFFF00> 89% (488/548) ||<#00FF00> 100% || || + || Total (start) ||<#FFFF00> 91.6% (515/562) ||<#00FF00> 100% || || || || || || || || derbynetmats ||<#FF0000> 0/73 ||<#00FF00> 73/73 || DB2 JCC tests - enable later, not testing Derby functionality || @@ -136, +144 @@ || 2005/11/23 [[BR]] [http://svn.apache.org/viewcvs?view=rev&rev=348532 348532 ] || - ||<#FF0000> 58% ||<#00FF00> 100% || Enable two i18n tests under security manager || || 2005/12/27 || - ||<#FF0000> 66% ||<#00FF00> 100% || Don't count running DB2 driver under !SecurityManager since that is not Derby code || || 2006/01/03 [[BR]] [http://svn.apache.org/viewcvs?view=rev&rev=365776 365776 ] || - ||<#FFFF00> 89% ||<#00FF00> 100% || Run useprocess=false tests under a !SecurityManager (just the nist suite) || + || 2006/01/23 various || - ||<#FFFF00> 91.6% ||<#00FF00> 100% || Various small commits and re-count the tests running under !SecurityManager ||