[waffle] CI, static analisys, tests and waffle
Chad Versace
chad.versace at intel.com
Wed Sep 9 16:09:35 PDT 2015
On Sat 05 Sep 2015, Emil Velikov wrote:
> On 3 September 2015 at 21:27, Chad Versace <chad.versace at intel.com> wrote:
> > Yes, I think this is worth doing. I prefer to see the cleanups arrive in
> > this order, but it's not a strong preference:
> >
> > *. Fix bugs and leaks as they're discovered.
> > 1. Replace waffle_test with cmocka.
> > 2. Split `make check-func` into a separate target for each platform.
> Considering the churn during the conversion, we might want to do it in
> one step, namely:
> 1. Update cmocka (fix integration, add missing include)
> 2. Update existing users to cmocka 1.x
> 3. Transition/refactor each platform to a separate cmocka based test
> `gl_basic_test_$(platform)'
>
> > 3. Add `make check` and the GBM tests to some CI system.
> I don't see any GBM tests in waffle. Am I missing something or you
> have something locally ?
I misspoke. I used to have GBM tests locally, but never pushed them
because `make check-func` was not split per platform. So, that gives us
a new task, to be done after refactoring "each platform to a separate
cmocka based test": add some GBM tests.
More information about the waffle
mailing list