[genivi-dlt] DLT build job that tests multiple configurations

Andersson, Gunnar gunnar.x.andersson at volvocars.com
Mon Feb 22 10:33:29 EST 2016

Bump.  Alexander, how do we get this going!?

Maybe you have tests to build all possible configurations already?
If so, please sure them.   If not, it seems like an opportunity to start that 
and use http://go.genivi.org as support.

But I want to even more highlight the DLT-Viewer since that is an important
component as part of the shared development environment / SDK that 
everyone has been asking for, for so long.

I'm not talking about testing for the viewer - just that you set up a 
build script for that on Go or we set a meeting time to set it up together ?

By the way I wasn't sure from the README if anyone has tried compiling 
the viewer for Windows but using a Linux host with mingw?
It's an interesting question since if we want to provide a downloadable 
viewer for Windows, it would need a Windows based build agent.

Best Regards
- Gunnar

> From: genivi-diagnostic-log-and-trace-bounces at lists.genivi.org [mailto:genivi-diagnostic-log-and-trace-bounces at lists.genivi.org] On Behalf Of Andersson, Gunnar
> Sent: den 28 januari 2016 08:56
> To: Alexander.AW.Wenzel at bmw.de; genivi-diagnostic-log-and-trace at lists.genivi.org
> Subject: [genivi-dlt] DLT build job that tests multiple configurations
> Hello DLT lovers
> I'm asking if someone, likely a DLT project maintainer would please take
> On this task [1] of extending / improving the build configurations of
> DLT-daemon on the Go continuous integration server.
> In addition to testing all combinations of configuration flags [1]
> there is also:
> - Continuous integration (i.e. track and build using the tip of the
> upstream of any dependencies you may have to guarantee compatibility).  In
> the case of DLT I think there are few(?) but I'm sure there are some.
> - Create a stage that runs basic unit/functionality tests
> Those two parts could be tracked in separate topics to divide this into
> manageable chunks.
> If you are not comfortable with Go CD yet, you can get support!  Also, an
> alternative approach could be to simply write a shell script that performs
> the necessary work - that can be integrated easily.
> Yet another approach is that you dig into any build systems you have in
> your companies behind the firewall and just contribute those build
> instructions you may already have in some format (Jenkins is OK, the
> important thing is the content).
> Also, for DLT-viewer, another ticket has been created. [2]
> Thanks in advance
> - Gunnar
> [1] https://at.projects.genivi.org/jira/browse/TOOL-36
> [2] https://at.projects.genivi.org/jira/browse/TOOL-45

> --
> Gunnar Andersson
> Lead Architect, GENIVI Alliance
> Infotainment, Volvo Car Corporation

More information about the genivi-diagnostic-log-and-trace mailing list