Send kea-dev mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.isc.org/mailman/listinfo/kea-dev
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of kea-dev digest..."
Today's Topics:
1. Re: How to implement SIGHUP tests (Jeremy C. Reed)
2. Re: How to implement SIGHUP tests (Tomek Mrugalski)
3. Re: How to implement SIGHUP tests (Francis Dupont)
----------------------------------------------------------------------
Message: 1
Date: Tue, 27 May 2014 09:55:13 -0500 (CDT)
From: "Jeremy C. Reed" <[email protected]>
To: Kea Dev List <[email protected]>
Subject: Re: How to implement SIGHUP tests
Message-ID: <[email protected]>
Content-Type: TEXT/PLAIN; charset=US-ASCII
On Tue, 27 May 2014, Marcin Siodelski wrote:
> 3. As Tomek pointed out, the shell scripts don't provide any framework
> for testing (nothing similar to gtest) which makes it more reasonable to
> implement our tests in C++ and within gtest framework. But, python based
> tests that we already have don't have any framework either and we used
> to live with it. So, is lack of framework really a problem?
Maybe not a problem.
By the way, ISC DHCP uses ATF (rewritten and rebranded as Kyua) which
provides toolkit for both C++ and POSIX Shell.
I think we should use shell for simple tests and not C++ (and definitely
no Python in this context).
------------------------------
Message: 2
Date: Tue, 27 May 2014 17:42:52 +0200
From: Tomek Mrugalski <[email protected]>
To: [email protected]
Subject: Re: How to implement SIGHUP tests
Message-ID: <[email protected]>
Content-Type: text/plain; charset=ISO-8859-1
Here's a summary of our (Marcin, Stephen, Tom, Tomek) discussion on Jabber:
We'll remove python tests that start kea4,6, D2 with various
parameters.
We'll keep signal tests written in shell.
If we decide later that we should add more system-level tests to
Kea repo, they should be written in shell.
I'll update #3406 ticket with that info (in essence revoke my suggestion
to rewrite signal tests).
Tomek
------------------------------
Message: 3
Date: Tue, 27 May 2014 17:17:28 +0000
From: Francis Dupont <[email protected]>
To: Marcin Siodelski <[email protected]>
Cc: Kea Dev List <[email protected]>
Subject: Re: How to implement SIGHUP tests
Message-ID: <[email protected]>
> 1. Shell is there on every OS and doesn't cause any additional
> dependencies for Kea to be tested, whilst this is not true for Python.
=> Shell is not available on native/pure WIN32. It is not a problem
in this specific case but it is for bind 9 system tests (where the
proposed solution is to recode some tests in perl which is already
a dependency)...
As far I can remember lettuce was Python 2.x only so we had both
Python 2.x and 3.x dependencies...
To finish it was noted ATF and its successor already provide POSIX
shell test framework.
Regards
Francis Dupont <[email protected]>
------------------------------
_______________________________________________
kea-dev mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/kea-dev
End of kea-dev Digest, Vol 2, Issue 9
*************************************