EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Support for Google Test in EPICS base / modules?
From: "Konrad, Martin via Core-talk" <[email protected]>
To: "[email protected]" <[email protected]>
Date: Thu, 18 Apr 2019 14:02:21 +0000
Hi Ralph,
> I am using gtest/gmock for a C++ Device Support module.
A significant fraction of our IOCs and support modules are talking to
devices over Ethernet and run on modern Linux machines; support for
VxWorks is not required. For this subset some of us are already
leveraging the latest language features (we are moving to C++17 now),
compilers and test frameworks. I think there is value in making it
easier for people to transition to these new tools. Being able to mix
traditional and new tests is an important part of this. Integration with
Jenkins is also important to many of us.

I'm not convinced EPICS Base is the perfect place for the Google Test
TAP listener (assuming that you didn't need to modify it adapt it to
EPICS). I'm wondering if we should just package it as a separate
package. Ubuntu (since 18.10) and the upcoming Debian buster have a
"googletest-tools" package. I'm wondering if it could be included into
this package in the long run. In the meantime including it in EPICS Base
might be an option. I would recommend to add a disclaimer that it might
get removed once there's a better way of distributing it.

-Martin

-- 
Martin Konrad
Facility for Rare Isotope Beams
Michigan State University
640 South Shaw Lane
East Lansing, MI 48824-1321, USA
Tel. 517-908-7253
Email: [email protected]

References:
Re: Support for Google Test in EPICS base / modules? Konrad, Martin via Core-talk

Navigate by Date:
Prev: Re: Support for Google Test in EPICS base / modules? Ralph Lange via Core-talk
Next: Re: Support for Google Test in EPICS base / modules? Johnson, Andrew N. via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Support for Google Test in EPICS base / modules? Ralph Lange via Core-talk
Next: Build failed in Jenkins: epics-base-7.0-win64-test #21 APS Jenkins via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
ANJ, 18 Apr 2019 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·