[Automated-testing] test definitions shared library

Cyril Hrubis chrubis at suse.cz
Wed Jul 17 03:49:41 PDT 2019


Hi!
> > > Finally, an alternative would be to use Go static binaries for the
> > > parsing phase. Go would work in Fuego (on the host side) and on Linaro
> > > (on the target side) unless you are using an OS or architecture not
> > > supported by Go [12].
> > 
> > I just wanted to comment on this suggestion, because it is an experiment
> > we have performed.
> > 
> > You may have noticed a binary named 'skipgen' checked into
> > test-definitions. This was a compromise that allows us to generate skip
> > lists based on a yaml definition. The 'skipgen' binaries parse yaml and
> > based on board, branch, and environment, generate a flat skipfile that
> > can be fed into ltp, kselftest, etc. (well actually we don't have a
> > solution for implementing skips in the new 5.2+ version of kselftest yet
> > :( )
> 
> This concept of generated skiplists is interesting.

Just FYI I'm still alive and working on the test metadata as a
background task which would among other things allow us to generate
skiped tests based on a data directly from the LTP tests themselves. The
progress is extra slow though...

-- 
Cyril Hrubis
chrubis at suse.cz


More information about the automated-testing mailing list