geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From anita kulshreshtha <a_kuls...@yahoo.com>
Subject Re: [jira] Closed: (GERONIMO-2211) Enable tests (geronimo-security :: **/ConfigurationEntryTest.java)
Date Thu, 31 Aug 2006 13:49:42 GMT
One more thing..
   In m1 the jvm was forked from basedir, hence we have all the file
references as target/....
http://maven.apache.org/maven-1.x/plugins/test/properties.html

   So we should modify all the tests to not used target! 

Thanks
Anita
--- anita kulshreshtha <a_kulshre@yahoo.com> wrote:

>    I have always wondered why we need to do this:
>  File auditlog = new File(BASEDIR, "target/login-audit.log");
> instead of 
> File auditlog = new File("target/login-audit.log");
> 
>    The relative file references in java are resolved using the
> current
> user dir, given by the system property user.dir, and is typically the
> directory in which the Java virtual machine was invoked.
>    The <workingDirectory> specifies the dir the jvm is forked from.
> If
> it is set to {basedir}/target by default, then all the tests should
> just use:
> File auditlog = new File("login-audit.log");
>    This is the most natural way. WDYT?
> 
> Thanks
> Anita
> 
> --- "Jason Dillon (JIRA)" <dev@geronimo.apache.org> wrote:
> 
> >      [ http://issues.apache.org/jira/browse/GERONIMO-2211?page=all
> ]
> > 
> > Jason Dillon closed GERONIMO-2211.
> > ----------------------------------
> > 
> >     Resolution: Fixed
> > 
> > Thanks Anita for pointing out that it works with basedir, the
> > reference to the login-audit.log was not being rooted with BASEDIR.
> > 
> > Looks okay now, so I'm enabling this test again.
> > 
> > > Enable tests (geronimo-security ::
> **/ConfigurationEntryTest.java)
> > >
> ------------------------------------------------------------------
> > >
> > >                 Key: GERONIMO-2211
> > >                 URL:
> > http://issues.apache.org/jira/browse/GERONIMO-2211
> > >             Project: Geronimo
> > >          Issue Type: Sub-task
> > >      Security Level: public(Regular issues) 
> > >    Affects Versions: 1.2
> > >            Reporter: Jason Dillon
> > >         Assigned To: Jason Dillon
> > >             Fix For: 1.2
> > >
> > >
> > > A few tests failed in non-obvious ways when run under the m2
> build.
> >  Need someone who knows these tests better to inspect, resolve and
> > enable the test (remove the test exclusions in the pom).
> > > The test fails with (on the console):
> > > {noformat}
> > > DEBUG [main] Starting boot 
> > > DEBUG [main] GBeanInstanceState for:
> > geronimo/boot/none/car?role=kernel State changed from stopped to
> > starting 
> > > DEBUG [main] GBeanInstanceState for:
> > geronimo/boot/none/car?role=kernel State changed from starting to
> > running 
> > > DEBUG [main] Booted 
> > > DEBUG [main] GBeanInstanceState for:
> test/foo/1/car?name=ServerInfo
> > State changed from stopped to starting 
> > > DEBUG [main] GBeanInstanceState for:
> test/foo/1/car?name=ServerInfo
> > State changed from starting to running 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?new=LoginConfiguration State changed from stopped to
> > starting 
> > > DEBUG [main] Installed Geronimo login configuration 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?new=LoginConfiguration State changed from starting
> to
> > running 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=TestLoginService State changed from stopped to
> > starting 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=TestLoginService State changed from starting to
> > running 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=JaasLoginServiceRemotingServer State changed
> from
> > stopped to starting 
> > > DEBUG [main] Remote login service started on: tcp://0.0.0.0:4242
> > clients can connect to: tcp://0.0.0.0:4242 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=JaasLoginServiceRemotingServer State changed
> from
> > starting to running 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=client-ConfigurationEntry State changed from
> > stopped to starting 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=client-ConfigurationEntry State changed from
> > starting to running 
> > > DEBUG [main] Added Application Configuration Entry
> > properties-client 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=PropertiesSecurityRealm State changed from
> > stopped to starting 
> > > DEBUG [main] Waiting to start
> > test/foo/1/car?name=PropertiesSecurityRealm because no targets are
> > running for reference LoginModuleConfiguration matching the
> patterns
> > test/foo/1/car?name=PropertiesLoginModuleUse 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=AuditLoginModule State changed from stopped to
> > starting 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=AuditLoginModule State changed from starting to
> > running 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=AuditLoginModuleUse State changed from stopped
> to
> > starting 
> > > DEBUG [main] Waiting to start
> > test/foo/1/car?name=AuditLoginModuleUse because no targets are
> > running for reference Next matching the patterns
> > test/foo/1/car?name=UPCredLoginModuleUse 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=PropertiesLoginModule State changed from
> stopped
> > to starting 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=PropertiesLoginModule State changed from
> starting
> > to running 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=PropertiesLoginModuleUse State changed from
> > stopped to starting 
> > > DEBUG [main] Waiting to start
> > test/foo/1/car?name=PropertiesLoginModuleUse because no targets are
> > running for reference Next matching the patterns
> > test/foo/1/car?name=AuditLoginModuleUse 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=UPCredLoginModule State changed from stopped to
> > starting 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=UPCredLoginModule State changed from starting
> to
> > running 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=UPCredLoginModuleUse State changed from stopped
> > to starting 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=UPCredLoginModuleUse State changed from
> starting
> > to running 
> > > DEBUG [main] Checking if parent is running:
> > parent=test/foo/1/car?name=AuditLoginModule 
> > > DEBUG [main] Parent is running:
> > parent=test/foo/1/car?name=AuditLoginModule 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=AuditLoginModuleUse State changed from starting
> > to running 
> > > DEBUG [main] Checking if parent is running:
> > parent=test/foo/1/car?name=PropertiesLoginModule 
> > > DEBUG [main] Parent is running:
> > parent=test/foo/1/car?name=PropertiesLoginModule 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=PropertiesLoginModuleUse State changed from
> > starting to running 
> > > DEBUG [main] Checking if parent is running:
> > parent=test/foo/1/car?name=ServerInfo 
> > > DEBUG [main] Parent is running:
> > parent=test/foo/1/car?name=ServerInfo 
> > > DEBUG [main] Checking if parent is running:
> > parent=test/foo/1/car?name=TestLoginService 
> > > DEBUG [main] Parent is running:
> > parent=test/foo/1/car?name=TestLoginService 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=PropertiesSecurityRealm State changed from
> > starting to running 
> > > DEBUG [main] Added Application Configuration Entry
> properties-realm
> > 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=JaasLoginServiceRemotingServer State changed
> from
> > running to stopping 
> > > DEBUG [main] Stopped remote login service. 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=JaasLoginServiceRemotingServer State changed
> from
> > stopping to stopped 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=PropertiesSecurityRealm State changed from
> > running to stopping 
> > > DEBUG [main] Removed Application Configuration Entry
> > properties-realm 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=PropertiesSecurityRealm State changed from
> > stopping to stopped 
> > > DEBUG [main] GBeanInstanceState for:
> > test/foo/1/car?name=UPCredLoginModule State changed from running to
> 
=== message truncated ===


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Mime
View raw message