On 22-Jun-08, at 11:37 AM, Milos Kleint wrote:
On Sun, Jun 22, 2008 at 8:18 PM, Jason van Zyl <[EMAIL PROTECTED]>
wrote:
Milos,
Do you need anything other then the standard embedder that's
produced by the
build to run your automated tests?
I don't really have any automated tests. The wide variety of problems
I've encountered so far sort of convince me that I would just spend
time on them without much effect. I rely on the maven's own
integration tests instead. That's what people working on maven care
about anyway primarily.
I'm using the -Pnetbeans profile for building the embedder bits, as I
think shading is still necessary in embedded env.
I'm trying to hook the standard output to m2e, and I wanted to try
and do
the same with the Netbeans integration so that we can get more
feedback on
changes in the trunk as they happen over the course of the releases
that
will start shortly.
what does "hook the standard output to m2e" mean?
We have quite a few automated tests, so to feed the embedder that
produced and wire it into m2e's automated tests as a smoke test.
I know you have your builds in the Sun instance of Hudson but can
you help
me setup a Netbeans build in Hudson so we can run whatever
automated tests
you have so that we can catch problems with embedding faster?
it's basically a "mvn install nbm:nbm nbm:cluster" but mvn install
shall be enough as well. only a few unit tests there (as I don't
believe in UI testing :) - or rather I don't believe that the value
added to time spent ratio is good in the long run)
My testing usually involves opening and working with multiple complex
projects like mevenide, glassfish or hudson to see if things keep
working..
If writing tests is reasonably easy at maven, I could write some here
eventually, but generally I'm turned down by any complex test setup.
That's where the tests belong anyway IMHO.
We really just have tests for the actions in m2e. Testing the UI is a
test plan and human, no way around that but where I can determine
something done in the embedder causes easily detectable problems I'd
like to know about them sooner rather then later.
Given m2e and netbeans are the primary consumers at this point it
would be good to at least keep you guys in Hudson and make sure
everything is working. At least at a high level.
greetings.
Milos
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
A party which is not afraid of letting culture,
business, and welfare go to ruin completely can
be omnipotent for a while.
-- Jakob Burckhardt
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
-- Jacques Ellul, The Technological Society
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]