db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kristian Waagan (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (DERBY-6079) 100's of errors in nightly test run on weme after jacoco property/priviledges checkin
Date Thu, 21 Feb 2013 20:36:12 GMT

    [ https://issues.apache.org/jira/browse/DERBY-6079?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13583529#comment-13583529
] 

Kristian Waagan commented on DERBY-6079:
----------------------------------------

ML> I experimented, and it seems that indeed, because there is now and added property in
functionTests/util/derby_tests.policy, we need to add that to the settings for running derbyall
with weme6.2.

Yes, looks like it. I think there's also a privilege missing for JaCoCo when running with
derbyall, but that isn't as pressing since you have to opt in to run with JaCoCo.
If the derbyall tests works for weme6.2 when specifying the two properties manually, I'm content
with that.

ML> This is not needed for running junit tests (with weme or otherwise. Unless - or so
I assume - you want to run jacoco).

This property will be set automatically if you run with JaCoCo so there's no need to specify
it.
I'm not sure we have what we need to run derbyall on weme6.2 with JaCoCo using an existing
ant target, but I don't see fixing that as critical.
                
> 100's of errors in nightly test run on weme after jacoco property/priviledges checkin
> -------------------------------------------------------------------------------------
>
>                 Key: DERBY-6079
>                 URL: https://issues.apache.org/jira/browse/DERBY-6079
>             Project: Derby
>          Issue Type: Bug
>          Components: Test
>    Affects Versions: 10.10.0.0
>         Environment: weme6.2
> Windows XP - x86 - 5.1 build 2600 Service Pack 3
>            Reporter: Mike Matrigali
>         Attachments: derby-6079-1a-propagate_jacocoactive_j9.diff, derby-6079-2a-set_props_j9.diff
>
>
> 100's of errors in nightly test, all seem to be a null pointer while processing policy
files during setup. 
> problem is in jvm code, and it seems specific to the weme6.2 jvm.
> The only change being tested in this run was 
>  For instance:
> 330) testAll(org.apache.derbyTesting.functionTests.tests.lang.NativeAuthenticationServiceTest)java.lang.NullPointerException
> 	at com.ibm.oti.util.DefaultPolicy.addGrant(DefaultPolicy.java:619)
> 	at com.ibm.oti.util.DefaultPolicy.readPolicy(DefaultPolicy.java:608)
> 	at com.ibm.oti.util.DefaultPolicy.getSystemPolicy(DefaultPolicy.java:922)
> 	at com.ibm.oti.util.DefaultPolicy.getPermissionsImpl(DefaultPolicy.java:114)
> 	at com.ibm.oti.util.DefaultPolicy$1.run(DefaultPolicy.java:67)
> 	at java.security.AccessController.doPrivileged(AccessController.java:204)
> 	at com.ibm.oti.util.DefaultPolicy.privateGetPermissions(DefaultPolicy.java:65)
> 	at com.ibm.oti.util.DefaultPolicy.getPermissions(DefaultPolicy.java:53)
> 	at java.security.Policy.getPermissions(Policy.java:131)
> 	at java.security.ProtectionDomain.implies(ProtectionDomain.java:177)
> 	at java.security.AccessController.checkPermission(AccessController.java:99)
> 	at java.lang.SecurityManager.checkPermission(SecurityManager.java:534)
> 	at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:331)
> 	at java.lang.System.getProperty(System.java:384)
> 	at java.lang.System.getProperty(System.java:366)
> 	at org.apache.derbyTesting.junit.BaseTestCase$3.run(BaseTestCase.java:292)
> 	at java.security.AccessController.doPrivileged(AccessController.java:204)
> 	at org.apache.derbyTesting.junit.BaseTestCase.getSystemProperty(BaseTestCase.java:288)
> 	at org.apache.derbyTesting.junit.DropDatabaseSetup.removeDatabase(DropDatabaseSetup.java:86)
> 	at org.apache.derbyTesting.junit.TestConfiguration$5.tearDown(TestConfiguration.java:868)
> 	at junit.extensions.TestSetup$1.protect(TestSetup.java:22)
> 	at junit.extensions.TestSetup.run(TestSetup.java:25)
> 	at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> 	at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
> 	at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
> 	at junit.extensions.TestSetup.run(TestSetup.java:25)
> 	at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
> 	at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
> 	at junit.extensions.TestSetup.run(TestSetup.java:25)
> 	at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> 	at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
> 	at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
> 	at junit.extensions.TestSetup.run(TestSetup.java:25)
> 	at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
> 	at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
> 	at junit.extensions.TestSetup.run(TestSetup.java:25)
> 	at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
> 	at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
> 	at junit.extensions.TestSetup.run(TestSetup.java:25)
> 	at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> Here is link to all errors:
> http://people.apache.org/~myrnavl/derby_test_results/main/windows/testlog/weme6.2/1447575-suites.All_diff.txt
> http://people.apache.org/~myrnavl/derby_test_results/main/windows/testlog/weme6.2/1447575-derbyall_diff.txt

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message