> 1) Make Gitorious support SQLite ;-)

That would be nice, but I suspect it is non-trivial. I know Marius has
run Gitorious mostly successfully with PostgreSQL locally, so maybe it
is possible? Marius would probably know more than me here.

> 2) Mock all MySQL interactions (probably not feasible at all),

Not really.

> 3) Figure out a way to at least run a subset of tests that do not
> require a live instance of mysqld,

On next, you can! `bin/micro-tests`

I recently did some work to extract as many tests as possible to
test/micros - these are tests that do not depend on the Rails framework.
Going forward I want this to encompass the bulk of the tests.

> 4) Skip the test suite altogether (not ideal, but it is the easy way
> out)

I don't think that is _that_ bad, given that we do put some work into
securing our releases. Should problems arise we still have the
opportunity to work with people to have them run tests for diagnostics
at a later point. But having them run automatically would of course be
nice.

> Since there's so many variations of package combinations on Fedora in
> particular, I was really hoping that the test suite would provide some
> assurances that everything was still working properly. If we can't run
> the test suite automatically during the RPM build process, that's a
> bummer.

Let's wait for Marius to chip in (he's gone until Tuesday) and hope for
the SQLite possibility.

Christian

-- 
-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]

--- 
You received this message because you are subscribed to the Google Groups 
"Gitorious" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to