Hi Erik, Thanks for setting up a Hudson instance. The response time on
clicking through the build info is quick and the information is easy to find
and useful.

Shane

On Jan 10, 2008 2:51 PM, Shane Isbell <[EMAIL PROTECTED]> wrote:

> Everthing is ready to go. You just need to install the the
> NUnit.Framework-2.4.6 assembly and pom from trunk/third-party/NUnit
> directory into the m2 local repo. There's a batch script (install-libraries)
> in the trunk to reference.
>
> Shane
>   On Jan 10, 2008 2:46 PM, Erik Ramfelt <[EMAIL PROTECTED]> wrote:
>
> > On Jan 10, 2008 9:58 AM, Evan Worley <[EMAIL PROTECTED]> wrote:
> > > Hi Erik,
> > >
> > > I can't make any sense of the exception below, but I do see one of the
> > > integration tests failing in your build,
> > >
> > http://hudson.ramfelt.se/job/NMaven/lastBuild/testReport/org.apache.maven.dotnet.its/Suite/testit0007/
> >
> > Yes that is correct. That had nothing to do with the exception I
> > described in my email. Just to make sure, is this an expected failure?
> >
> > > We have not been able to deploy nunit to a public repository yet, so
> > the
> > > nmaven build is unable to resolve the nunit framework dependency which
> > is
> > > required to compile tests.  This is something we are actively working
> > on.
> >
> > Ok, then I will wait for a working version of the NMaven NUnit plugin
> > before I start integrating it with Hudson's maven job.
> >
> >
> > > Wish I could help more,
> >
> > You do not have to help more, Im almost 100% sure that the exception
> > is related to Hudson. So please ignore the part about the assert
> > exception in my email.
> >
> > //Erik
> >
> > > On Jan 9, 2008 11:53 PM, Erik Ramfelt <[EMAIL PROTECTED]> wrote:
> > > > Ok, Ive created a job for running the it-tests (only in mono/linux)
> > > > Its available at http://hudson.ramfelt.se/job/NMaven/. Currently
> > there
> > > > is one failing integration test. The job polls the SVN every 10min
> > to
> > > > see if there are any updates, if there are it will run "mvn install
> > -P
> > > > run-its".
> > > >
> > > >
> > > > Hudson can also support maven directly (ie uses Maven classes and
> > not
> > > > command prompt), my aim is to extend this support for the NUnit
> > tests.
> > > > But when I ran the integration tests as a Maven job (a type of
> > Hudson
> > > > job), I get an assert exception
> > > > ( reporters.get(org.apache.maven.dotnet:core-integration-tests
> > )==null)
> > > > that is not thrown when I run the integration tests in a command
> > > > prompt. Perhaps you could help me shed some light on this why the
> > > > exception is thrown?
> > > >
> > > > //Erik
> > > >
> > > > Exception (complete log at
> > > > http://hudson.ramfelt.se/job/NMaven%20maven%20job/25/console ):
> > > > [INFO] Building core-integration-tests
> > > > [INFO]    task-segment: [install]
> > > > [INFO]
> > >
> > ------------------------------------------------------------------------
> > > > [INFO]
> > >
> > ------------------------------------------------------------------------
> > > > [ERROR] FATAL ERROR
> > > > [INFO]
> > >
> > ------------------------------------------------------------------------
> > > > [INFO] reporters.get(org.apache.maven.dotnet:core-integration-tests
> > > )==null.
> > > >
> > > reporters={org.apache.maven.dotnet.plugins:dotnet-test-plugin=[
> > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > >
> > > org.apache.maven.dotnet:maven-dotnet-components=[
> > [EMAIL PROTECTED]
> > > ,
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ],
> > > >
> > > org.apache.maven.dotnet.plugins:maven-dotnet-plugins=[
> > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > >
> > > org.apache.maven.dotnet:maven-dotnet-compiler= [
> > [EMAIL PROTECTED]
> > > ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ],
> > > >
> > > org.apache.maven.dotnet:maven-dotnet-parent=[
> > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > >
> > > org.apache.maven.dotnet:maven-dotnet-core=[
> > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ],
> > > >
> > > org.apache.maven.dotnet:maven-dotnet-extensions=[
> > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > org.apache.maven.dotnet.plugins:maven-compiler-plugin= [
> > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > >
> > > org.apache.maven.dotnet:maven-dotnet-assembler=[
> > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED]
> > > > proxies={
> > >
> > org.apache.maven.dotnet.plugins:[EMAIL PROTECTED]
> > ,
> > > >
> > >
> > org.apache.maven.dotnet:[EMAIL PROTECTED],
> > > >
> > >
> > org.apache.maven.dotnet.plugins:[EMAIL PROTECTED]
> > > ,
> > > >
> > >
> > org.apache.maven.dotnet:[EMAIL PROTECTED],
> > > >
> > >
> > org.apache.maven.dotnet:[EMAIL PROTECTED]
> > ,
> > > >
> > >
> > org.apache.maven.dotnet:[EMAIL PROTECTED]
> > > ,
> > > >
> > >
> > org.apache.maven.dotnet:[EMAIL PROTECTED]
> > ,
> > > >
> > >
> > org.apache.maven.dotnet.plugins:[EMAIL PROTECTED],
> > > >
> > >
> > org.apache.maven.dotnet:[EMAIL PROTECTED]
> > > }
> > > >
> > > > [INFO]
> > >
> > ------------------------------------------------------------------------
> > > > [INFO] Trace
> > > > java.lang.AssertionError:
> > > > reporters.get(org.apache.maven.dotnet:core-integration-tests)==null.
> > > > reporters={org.apache.maven.dotnet.plugins:dotnet-test-plugin=
> > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > >
> > > org.apache.maven.dotnet:maven-dotnet-components=[
> > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > >
> > > org.apache.maven.dotnet.plugins:maven-dotnet-plugins=[
> > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ],
> > > >
> > > org.apache.maven.dotnet:maven-dotnet-compiler=[
> > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ],
> > > >
> > > org.apache.maven.dotnet:maven-dotnet-parent= [
> > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > >
> > > org.apache.maven.dotnet:maven-dotnet-core=[
> > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED] ],
> > > >
> > > org.apache.maven.dotnet:maven-dotnet-extensions=[
> > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ],
> > > > org.apache.maven.dotnet.plugins:maven-compiler-plugin=[
> > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > >
> > > org.apache.maven.dotnet:maven-dotnet-assembler= [
> > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED] ,
> > > > [EMAIL PROTECTED],
> > > > [EMAIL PROTECTED]
> > > > proxies={
> > >
> > org.apache.maven.dotnet.plugins:[EMAIL PROTECTED],
> > > >
> > >
> > org.apache.maven.dotnet:[EMAIL PROTECTED]
> > ,
> > > >
> > >
> > org.apache.maven.dotnet.plugins:[EMAIL PROTECTED]
> > > ,
> > > >
> > >
> > org.apache.maven.dotnet:[EMAIL PROTECTED]
> > ,
> > > >
> > >
> > org.apache.maven.dotnet:[EMAIL PROTECTED],
> > > >
> > >
> > org.apache.maven.dotnet:[EMAIL PROTECTED]
> > > ,
> > > >
> > >
> > org.apache.maven.dotnet:[EMAIL PROTECTED],
> > > >
> > >
> > org.apache.maven.dotnet.plugins:[EMAIL PROTECTED]
> > ,
> > > >
> > >
> > org.apache.maven.dotnet:[EMAIL PROTECTED]
> > > }
> > > >       at
> > > hudson.maven.MavenModuleSetBuild$Builder.postModule(
> > MavenModuleSetBuild.java:422)
> > > >       at
> > > hudson.maven.MavenBuilder$Adapter.fireLeaveModule(MavenBuilder.java:191)
> >
> > > >       at hudson.maven.MavenBuilder$Adapter.postBuild
> > > (MavenBuilder.java:162)
> > > >       at
> > > org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(
> > LifecycleExecutorInterceptor.java :45)
> > > >       at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java
> > :333)
> > > >       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java
> > :126)
> > > >       at org.apache.maven.cli.MavenCli.main (MavenCli.java:282)
> > > >
> > > >
> > > >
> > > >
> > > > On Jan 3, 2008 12:13 AM, Shane Isbell < [EMAIL PROTECTED]>
> > wrote:
> > > > > Hi Erik,
> > > > >
> > > > > Is the Hudson build machine setup, where it could run the NMaven
> > IT
> > > tests
> > > > > (with Microsoft and/or Novell/Mono frameworks)?
> > > > >
> > > > > Thanks,
> > > > > Shane
> > > > >
> > > > >
> > > > >
> > > > > On Jan 2, 2008 1:18 PM, Erik Ramfelt <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > >
> > > > > > On Dec 28, 2007 7:22 PM, Evan Worley < [EMAIL PROTECTED]>
> > wrote:
> > > > > > > Hi Erik,
> > > > > > >
> > > > > > > We have a few projects that use NMaven/NUnit to build/test
> > .net
> > > > > components,
> > > > > > > but they are not public.  Also we are currently using a home
> > baked
> > > > > version
> > > > > > > of NMaven from approximately 9 months ago.  I will be working
> > on
> > > > > re-building
> > > > > > > NUnit support into the new and improved NMaven, and once it is
> > ready
> > > we
> > > > > plan
> > > > > > > to consume the latest release.
> > > > > >
> > > > > > What is the status of the nunit-plugin today? How different will
> > the
> > > > > > NUnit plugin be when the rebuild is complete? Is it only
> > internal
> > > > > > changes, or will it have external impacts? Im wondering if I
> > integrate
> > > > > > with it today, will I have to redo it when the rebuild is
> > complete?
> > > > > >
> > > > > >
> > > > > > > As part of this work, I will be creating some integration
> > tests
> > > which
> > > > > will
> > > > > > > be simple .net projects with NUnit tests.  These might serve
> > your
> > > > > > > development needs, the only downside is that the test suites
> > will be
> > > > > small
> > > > > > > and simple.
> > > > > >
> > > > > > That would very nice to have. Currently Im trying to get NMaven
> > > > > > (Stable-2007-12-16) to work on my debian (etch) box without any
> > > > > > success. Perhaps someone here could shed some light on it (i
> > found a
> > > > > > thread about it at nabble.com but couldnt really find a
> > solution)?
> > > > > >
> > > > > > (BTW, Ive added NMaven to my Hudson CI server if anyone is
> > interested
> > > > > > on how it looks http://hudson.ramfelt.se/job/NMaven/ )
> > > > > >
> > > > > >
> > > > > >
> > ----------------------------------------------------------------------
> > > > > > sh bootstrap-build.sh
> > > > > > <snip>
> > > > > > [INFO]
> > > > >
> > ------------------------------------------------------------------------
> > > > > > [ERROR] BUILD ERROR
> > > > > > [INFO]
> > > > >
> > ------------------------------------------------------------------------
> > > > > > [INFO] Failed to resolve artifact.
> > > > > >
> > > > > > Missing:
> > > > > > ----------
> > > > > > 1) org.apache.maven:maven-embedder:jar:2.0.8
> > > > > >
> > > > > >  Try downloading the file manually from the project website.
> > > > > >
> > > > > >  Then, install it using the command:
> > > > > >      mvn install:install-file -DgroupId=org.apache.maven
> > > > > > -DartifactId=maven-embedder \
> > > > > >          -Dversion= 2.0.8 -Dpackaging=jar -Dfile=/path/to/file
> > > > > >
> > > > > >  Path to dependency:
> > > > > >        1)
> > > > >
> > org.apache.maven.dotnet:dotnet-embedder:jar:0.14-incubating-SNAPSHOT
> > > > > >        2) org.apache.maven:maven-embedder:jar:2.0.8
> > > > > > ----------
> > > > > > 1 required artifact is missing.
> > > > > >
> > > > > > for artifact:
> > > > > >
> > org.apache.maven.dotnet:dotnet-embedder:jar:0.14-incubating-SNAPSHOT
> > > > > >
> > > > > > from the specified remote repositories:
> > > > > >  codehaus-snapshot-repo (
> > http://snapshots.repository.codehaus.org),
> > > > > >  central ( http://repo1.maven.org/maven2 ),
> > > > > >  apache.org ( http://people.apache.org/repo/m2-snapshot-repository
> > ),
> > > > > >  aduna.org (http://repository.aduna-software.org/maven2 )
> > > > > >
> > ----------------------------------------------------------------------
> > > > > >
> > > > > > cheers
> > > > > > //Erik
> > > > > >
> > > > > >
> > > > > >
> > > > > > >
> > > > > > > Cheers,
> > > > > > > Evan
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > On Dec 28, 2007 2:40 AM, Erik Ramfelt < [EMAIL PROTECTED]>
> > wrote:
> > > > > > > > Hi
> > > > > > > >
> > > > > > > > Ive developed a NUnit plugin for the Hudson continuous
> > integration
> > > > > > > > server ( https://hudson.dev.java.net/), that displays the
> > test
> > > results
> > > > > > > > for every build. A while ago I noticed the NMaven project
> > and its
> > > > > > > > NUnit support, and now Iam interested in adding support for
> > maven
> > > > > > > > (really NMaven) and NUnit into Hudson.
> > > > > > > >
> > > > > > > > Therefore I wonder if there are any public projects that are
> > using
> > > > > > > > NMaven to build software and are using NUnit to test it.
> > That way
> > > I
> > > > > > > > can use a real project when implementing the support. Or is
> > the
> > > NMaven
> > > > > > > > project using NUnit to test any of its parts?
> > > > > > > >
> > > > > > > >
> > > > > > > > //Erik
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > >
> > >
> >
>
>

Reply via email to