db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bernt M. Johnsen" <Bernt.John...@Sun.COM>
Subject Re: [PATCH]Skip unaryArithmeticDynamicParameter test under jdk13
Date Wed, 09 Nov 2005 12:57:53 GMT
Committed revision 332029.

>>>>>>>>>>>> Mamta Satoor wrote (2005-11-08 22:59:35):
> I forgot to skip wsdd5.6 with flag runwithj9=false when I sent the last
> patch to skip ibm13 and jdk13. Can some one please commit this?
>  $ svn stat
> M
> java\testing\org\apache\derbyTesting\functionTests\tests\lang\unaryArithmeticDynamicParameter_app.properties
>  thanks,
> Mamta
> 
>  On 11/3/05, Bernt M. Johnsen <Bernt.Johnsen@sun.com> wrote:
> >
> > Committed.
> >
> > >>>>>>>>>>>> Mamta Satoor wrote (2005-11-03
09:14:49):
> > > Hi Bernt,
> > > Thanks for trying out the patch so quickly. The problem was that I
> > didn't
> > > have the properties usedefaults=true in
> > > unaryArithmeticDynamicParameter_app.properties. This property causes the
> > > properties from default_app.properties to be used for
> > > unaryArithmeticDynamicParameter test. I have attached the new patch to
> > this
> > > mail (also added some relevant comments to the
> > > unaryArithmeticDynamicParameter_app.properties file)
> > > svn stat output stays the same
> > > M
> > >
> > java\testing\org\apache\derbyTesting\functionTests\tests\lang\copyfiles.ant
> > > A
> > >
> > java\testing\org\apache\derbyTesting\functionTests\tests\lang\unaryArithmeticDynamicParameter_app.properties
> > > thanks,
> > > Mamta
> > > On 11/3/05, Bernt M. Johnsen <Bernt.Johnsen@sun.com> wrote:
> > > >
> > > > >>>>>>>>>>>> Mamta Satoor wrote (2005-11-02
23:31:41):
> > > > > Hi,
> > > > > I have a minor patch to skip
> > lang/unaryArithmeticDynamicParameter.java
> > > > test
> > > > > under jdk13. The reason for skipping is metadata calls for
> > > > ParameterMetaData
> > > > > are not available in jdk13 and the primary purpose of the test is
to
> > > > check
> > > > > the metadata information about the unary minus/plus parameter. The
> > test
> > > > will
> > > > > continue to run under higher jdks.
> > > > > svn stat
> > > > > M
> > > > >
> > > >
> > java\testing\org\apache\derbyTesting\functionTests\tests\lang\copyfiles.ant
> > > > > A
> > > > >
> > > >
> > java\testing\org\apache\derbyTesting\functionTests\tests\lang\unaryArithmeticDynamicParameter_app.properties
> > > > > thanks,
> > > >
> > > > When running derbylang after the patch was appiled I got:
> > > >
> > > > Test using parameters for unary minus and unary plus
> > > > Exception in thread "main" java.lang.NullPointerException
> > > > at
> > > >
> > org.apache.derbyTesting.functionTests.tests.lang.unaryArithmeticDynamicParameter.main
> > > > (unaryArithmeticDynamicParameter.java:44)
> > > >
> > > > for the lang/unaryArithmeticDynamicParameter test.
> > > >
> > > > I was running the tests on
> > > >
> > > > Java Version: 1.4.2_05
> > > > Java Vendor: Sun Microsystems Inc.
> > > > OS name: Linux
> > > > OS architecture: i386
> > > > OS version: 2.6.13-1.1532_FC4
> > > >
> > > > > Mamta
> > > >
> > > > > Index:
> > > >
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/copyfiles.ant
> > > > > ===================================================================
> > > > > ---
> > > >
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/copyfiles.ant
> > > > (revision 330499)
> > > > > +++
> > > >
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/copyfiles.ant
> > > > (working copy)
> > > > > @@ -228,6 +228,7 @@
> > > > > triggerStream.sql
> > > > > triggerStream_app.properties
> > > > > triggerStream_derby.properties
> > > > > +unaryArithmeticDynamicParameter_app.properties
> > > > > ungroupedAggregatesNegative.sql
> > > > > union.sql
> > > > > unlimited.sql
> > > > > Index:
> > > >
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/unaryArithmeticDynamicParameter_app.properties
> > > > > ===================================================================
> > > > > ---
> > > >
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/unaryArithmeticDynamicParameter_app.properties
> > > > (revision 0)
> > > > > +++
> > > >
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/unaryArithmeticDynamicParameter_app.properties
> > > > (revision 0)
> > > > > @@ -0,0 +1,22 @@
> > > > > +#
> > > > > +# This is the default system properties file for SQL and JAVA
> > tests.
> > > > > +#
> > > > > +# *** DO NOT PUT PROPERTIES FOR THE DERBY SYSTEM IN THIS FILE.
> > > > > +# *** THEY BELONG IN default_derby.properties.
> > > > > +#
> > > > > +# This file will get handed to the test on the command line in a
-p
> > > > <filename>
> > > > > +# argument.
> > > > > +#
> > > > > +# This causes ij to load the driver and make an
> > > > > +# initial connection to the database.
> > > > > +#
> > > > > +# The .java test has to call util.getPropertyArg and util.startJBMS
> > > > > +# to process the property file. See any of the .java tests for this
> > > > code.
> > > > > +#
> > > > > +# If you want to alter these to use a different driver, connect
to
> > a
> > > > different
> > > > > +# database, or to not be used, override this file by creating
> > > > > +# a file <testname>_app.properties to be used instead of this
file.
> > > > > +#
> > > > > +
> > > > > +runwithibm13=false
> > > > > +runwithjdk13=false
> > > > >
> > > > > Property changes on:
> > > >
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/unaryArithmeticDynamicParameter_app.properties
> > > > > ___________________________________________________________________
> > > > > Name: svn:eol-style
> > > > > + native
> > > > >
> > > >
> > > >
> > > > --
> > > > Bernt Marius Johnsen, Database Technology Group,
> > > > Sun Microsystems, Trondheim, Norway
> > > >
> > > >
> > > >
> >
> > > Index:
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/copyfiles.ant
> > > ===================================================================
> > > ---
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/copyfiles.ant
> > (revision 330499)
> > > +++
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/copyfiles.ant
> > (working copy)
> > > @@ -228,6 +228,7 @@
> > > triggerStream.sql
> > > triggerStream_app.properties
> > > triggerStream_derby.properties
> > > +unaryArithmeticDynamicParameter_app.properties
> > > ungroupedAggregatesNegative.sql
> > > union.sql
> > > unlimited.sql
> > > Index:
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/unaryArithmeticDynamicParameter_app.properties
> > > ===================================================================
> > > ---
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/unaryArithmeticDynamicParameter_app.properties
> > (revision 0)
> > > +++
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/unaryArithmeticDynamicParameter_app.properties
> > (revision 0)
> > > @@ -0,0 +1,10 @@
> > > +#
> > > +# This test should not get run under jdk13 because it relies on jdk14
> > jdbc metadata calls.
> > > +# The metadata calls are required to ensure that the parameter type for
> > dynamic parameter
> > > +# for unary minus and plus get set correctly from the context in which
> > they are used.
> > > +#
> > > +
> > > +runwithibm13=false
> > > +runwithjdk13=false
> > > +
> > > +usedefaults=true
> > >
> > > Property changes on:
> > java/testing/org/apache/derbyTesting/functionTests/tests/lang/unaryArithmeticDynamicParameter_app.properties
> > > ___________________________________________________________________
> > > Name: svn:eol-style
> > > + native
> > >
> > >
> >
> >
> > --
> > Bernt Marius Johnsen, Database Technology Group,
> > Sun Microsystems, Trondheim, Norway
> >
> >
> >

> Index: java/testing/org/apache/derbyTesting/functionTests/tests/lang/unaryArithmeticDynamicParameter_app.properties
> ===================================================================
> --- java/testing/org/apache/derbyTesting/functionTests/tests/lang/unaryArithmeticDynamicParameter_app.properties
(revision 331965)
> +++ java/testing/org/apache/derbyTesting/functionTests/tests/lang/unaryArithmeticDynamicParameter_app.properties
(working copy)
> @@ -6,5 +6,6 @@
>  
>  runwithibm13=false
>  runwithjdk13=false
> +runwithj9=false
>  
>  usedefaults=true


-- 
Bernt Marius Johnsen, Database Technology Group, 
Sun Microsystems, Trondheim, Norway

Mime
View raw message