Jeremy C. Reed
ededfc86ed
adjust report-cpp-coverage make target
...
exclude include/ so will remove /usr/local/include too
also add a hack to change the paths to be consistent
in the case that the directory the job is done in is a symlink
to another directory.
(Alternative method would be to run the lcov tool multiple times
for each path and set the base-directory switch plus add-tracefile
switch to combine.)
I didn't get this reviewed. I am under assuption that this make target
is rarely used.
2014-05-23 18:06:09 +00:00
Marcin Siodelski
a6c7bda20a
[master] Bumped up timeout values in D2 controller tests.
...
On the FreeBSD10 system installed on the physical machine with the CPU:
(Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz), Kea compiled with clang 3.3,
it takes slightly more than 2100ms (the previous timeout value) for the
callback to occur. This seems to be specific to this system but on the
other hand we don't test on FreeBSDs a lot, so the problem may be more
common than we think. This was okayed on Jabber.
2014-05-23 10:03:24 +02:00
Marcin Siodelski
a2360caf9d
[master] Unit tests for IAPREFIX compare IOAddress objects.
...
The unit tests used to compare the addresses in the textual formats. Since
IPv6 addresses may be presented in various ways, it led to false
positives on some OSes.
2014-05-23 08:55:29 +02:00
Marcin Siodelski
2250cca9d7
[master] Added Changelog entry for #3246 .
2014-05-22 19:57:06 +02:00
Marcin Siodelski
50de7df419
[master] Merge branch 'trac3246'
...
Conflicts:
src/bin/dhcp6/tests/Makefile.am
2014-05-22 19:54:36 +02:00
Marcin Siodelski
dc9a95754e
[3246] Addressed review comments.
2014-05-22 19:00:45 +02:00
Thomas Markwalder
b8ce9d2676
[master] Disabled forceUDPSendError unit test for Solaris
...
The goal of these tests is to exercise error handling of a failed NCR send
in Kea4/Kea6. Because the test is for a UDP sender is there is no simple way
to make the send fail. The only way found so far is to attmpt to send it to
0.0.0.0/port 0. This fails everywhere except Solaris 11. For now the tests
have been disabled for Solaris 11
2014-05-22 07:50:11 -04:00
Thomas Markwalder
7b5cd680f7
[master] Merge branch 'trac3382'
...
Fixed Conflicts in:
src/bin/d2/tests/nc_test_utils.cc
src/lib/dns/tests/labelsequence_unittest.cc
2014-05-21 14:32:09 -04:00
Thomas Markwalder
b7da638fdf
[3382] A few more review changes.
...
Added unit tests for null DUIDs.
Minor nit fixes.
2014-05-21 08:16:43 -04:00
Thomas Markwalder
f33e97a377
[master] Added ChangeLog entry 784 for trac3268.
2014-05-21 07:19:21 -04:00
Thomas Markwalder
bd60252e67
[master] Merge branch 'trac3268'
...
Added osx_version check of 10.9.3 to configure.ac
Fixed Conflicts:
src/bin/d2/tests/nc_test_utils.cc
src/lib/dns/tests/labelsequence_unittest.cc
2014-05-21 07:17:04 -04:00
Thomas Markwalder
403663bb87
[3382] Addressed review comments
...
Added tests for Y2038 timestamps.
Added missing commentary.
Minor cleanup.
2014-05-20 16:01:25 -04:00
Marcin Siodelski
d34b717771
[3246] Set non-significant bits of parsed prefix option to 0.
2014-05-20 19:16:08 +02:00
Thomas Markwalder
0387d65f6d
[3432] Fixed compilation error in d2_cfg_mgr.cc
...
Minor compilation error incurred after review changes.
2014-05-20 07:27:22 -04:00
Marcin Siodelski
34ce8a68fd
[3246] Implemented unit test which checks collisions of prefixes.
2014-05-20 13:23:20 +02:00
Thomas Markwalder
ff3fc5e41f
[3432] Addressed review comments
...
Added missing commentary, corrected typos.
2014-05-20 07:16:05 -04:00
Tomek Mrugalski
075a6e5868
[master] ChangeLog updated.
2014-05-20 11:35:37 +02:00
Tomek Mrugalski
7e9fdfa644
Merge branch 'trac3400'
2014-05-20 11:13:50 +02:00
Tomek Mrugalski
5625dbfde4
[3400] Obsolete comment removed.
2014-05-20 11:13:01 +02:00
Tomek Mrugalski
68ba62fd17
[3382] configure now uses PGSQL_INCLUDEDIR_SERVER
2014-05-19 16:49:11 +02:00
Tomek Mrugalski
00f76a6ac5
[3382] Compilation fix
...
- Removed unused constant. Failed to compile with Xcode 5.1
2014-05-19 16:11:45 +02:00
Marcin Siodelski
e76ef58ca3
[3268] Fixed a couple of typos during a review.
2014-05-19 16:03:31 +02:00
Tomek Mrugalski
20d77c81fd
[3400] Space added in error message.
2014-05-19 15:31:42 +02:00
Tomek Mrugalski
15b6012702
[3400] Coding style fixes, better error message.
2014-05-19 15:21:17 +02:00
Tomek Mrugalski
dcd45b541a
[3400] Configuration backend description expanded
2014-05-19 14:40:39 +02:00
Tomek Mrugalski
e03b3b7f15
[3400] Element::preprocess() is now thread safe.
2014-05-19 14:15:29 +02:00
Tomek Mrugalski
3de7cf2821
[3400] Daemon::init is now void method.
2014-05-19 13:47:16 +02:00
Tomek Mrugalski
3ff28cb705
[3400] Broken test removed.
2014-05-19 11:35:30 +02:00
Tomek Mrugalski
f5098c014d
[3400] Added tests for location and comments in configs
2014-05-19 11:22:49 +02:00
Tomek Mrugalski
2a77f5bb41
[3400] Uncommented previously commented checks.
2014-05-19 11:22:14 +02:00
Tomek Mrugalski
5916bcf3d3
[3400] Changes after review:
...
- files renamed to {kea,bundy}_controller.cc
- Daemon::init() is now void
- status variable removed from main
- added unit-tests for broken configs
2014-05-19 11:21:42 +02:00
Marcin Siodelski
fccc9c599e
[master] Merge branch 'trac3439'
2014-05-16 00:50:04 +02:00
Marcin Siodelski
79df55092f
[3439] Addressed review comments.
...
Removed unused template parameter from functions in dhcp_parsers test.
2014-05-15 17:13:21 +02:00
Tomek Mrugalski
3476b678d7
[3400] Copyright dates updated.
2014-05-15 15:56:48 +02:00
Tomek Mrugalski
bbea597b34
[3400] {bundy,kea}_backend_unittest.cc renamed to *_controller_unittest.cc
2014-05-15 15:56:26 +02:00
Tomek Mrugalski
80ef9a69a2
[3400] Merge remote-tracking branch 'origin/trac3449' into trac3400
...
Conflicts:
ChangeLog
2014-05-15 14:34:24 +02:00
Tomek Mrugalski
21369c1149
[3400] Files renamed to {kea,bundy}_controller.cc
2014-05-15 14:33:19 +02:00
Marcin Siodelski
643f0f1b04
[3439] Corrected a bug in dhcp_parsers test.
...
The unit test didn't correctly check that the configuration file name
hasn't changed when the configuration context was copied.
2014-05-15 11:57:25 +02:00
Tomek Mrugalski
8d97759496
[trac3449] make sure -R has argument (directory) in m4 macro that tests availability.
...
Bundy issue 6:
(should also be trivial enough, so I'm pushing it directly at my discretion)
without this it's possible that it only results in warning on a system
that doesn't actually support this flag (such as MacOS X) and subsequently
causes build failure.
2014-05-13 15:31:08 +02:00
JINMEI Tatuya
d4cfc11e76
[6] added python 3.4 in the expected python version list in configure.ac
2014-05-13 15:30:49 +02:00
Tomek Mrugalski
ac10f434d4
[3449] Cherry-pick of compilarion fix from Bundy tree
...
[mavericks] fix trivial build errors
Conflicts:
src/lib/util/csv_file.cc
src/lib/util/csv_file.h
2014-05-13 15:30:39 +02:00
Tomek Mrugalski
3ef9a0f43e
[3449] Compilation workaround for Python 3.4
2014-05-13 15:30:29 +02:00
Tomek Mrugalski
a05fe34d72
[3449] Fix in ax_isc_rpath.m4 macro
2014-05-13 15:30:19 +02:00
Tomek Mrugalski
a1d6621eaf
[trac3449] make sure -R has argument (directory) in m4 macro that tests availability.
...
Bundy issue 6:
(should also be trivial enough, so I'm pushing it directly at my discretion)
without this it's possible that it only results in warning on a system
that doesn't actually support this flag (such as MacOS X) and subsequently
causes build failure.
2014-05-13 14:34:49 +02:00
JINMEI Tatuya
44dd8f3571
[6] added python 3.4 in the expected python version list in configure.ac
2014-05-12 18:03:17 +02:00
Tomek Mrugalski
4c7c3c4503
[3449] Cherry-pick of compilarion fix from Bundy tree
...
[mavericks] fix trivial build errors
Conflicts:
src/lib/util/csv_file.cc
src/lib/util/csv_file.h
2014-05-10 12:23:34 +02:00
Tomek Mrugalski
f21d4f3b70
[3449] Compilation workaround for Python 3.4
2014-05-10 12:03:40 +02:00
Tomek Mrugalski
14c3e386f3
[3449] Fix in ax_isc_rpath.m4 macro
2014-05-10 01:44:41 +02:00
Tomek Mrugalski
64e589b770
[3400] Minor clean up after recent changes.
...
- loggerInit method moved to specific backends
- --with-kea-config parameter renamed: BIND10 => Bundy
2014-05-08 20:05:08 +02:00
Tomek Mrugalski
6dd6105917
[3400] Removed unnecessary method.
2014-05-08 19:10:19 +02:00