[SSSD] [RFC] Add basic support for CI test execution

Nikolai Kondrashov Nikolai.Kondrashov at redhat.com
Sat Jun 14 07:59:32 UTC 2014


Hi Lukas,

I've removed most of the discussion since we agreed to seek compromise on
dependencies and my answer below removes the need to discuss the rest.

On 06/14/2014 01:21 AM, Lukas Slebodnik wrote:
>> I don't want to complicate the current script further by inventing something
>> else above two sets of tests. If using Epoxy works out, it would allow
>> executing arbitrary tests and we'll be able to put mock there. For now I think
>> building directly on the distro will be good enough. We don't have to
>> implement everything at once.
> I am not sure what is Epoxy. My google foo didn't help me. I do not see
> benefit in script which cannot be easily extensible.
> (or it can be but you have a reason to do not extend it).
> Your script can be used in temporary version of CI and probably is.
> If we want to have script in upstream I will prefer to have easily extensible
> version. If Epoxy is the right approach I will rather wait for next version.

I've referred to Epoxy from the commit message - it's a Bash test framework of
mine, which I'd like to use in CI in the future. It doesn't matter what it is
really for this discussion.

In the heat of the argument I somehow lost the track of what's important and
what's not, sorry. I was probably tired. I already have Clang running on every
distro, taking 5 minutes and producing almost identical results everywhere, so
it is silly to argue against adding mock which will probably take half that
time.

So I'll just go ahead and add it. Sorry for taking so much time arguing.

Sincerely,
Nick



More information about the sssd-devel mailing list