On 15/06/2007, at 5:19 PM, Evan Worley wrote:
When you say "we don't have the software installed" are you
referring to the
required frameworks for the integration tests (Microsoft .NET
platform for
example)?
That's right.
I believe the only operating system that is capable of passing all
integration tests in Windows, due to MS .net platform only being
available
for windows.
Right - I'll look into this.
Another option is to refine our testing strategy to enable
functional/unit
tests to be easily written for maven plugins. If this were
possible (maybe
it is and I just don't know how), then we could rely on these tests
to be
ran and rely less on the Continuum server running the integration
tests.
Ideally, both types of tests would run in a continuous integration
server, with the unit tests not relying on any frameworks, and the
integration tests running under a profile that is only done on
platforms that support them.
The most important step is that we get the code compiling and the
unit tests running that can so far, so we can probably start adding
projects to the existing instance where that's possible.
After that, we could set up mono on solaris and run some of the
additional tests against that, then go from there onto other
platforms as we are able to get them going.
WDYT?
- Brett