Michal Nowikowski
98e64a69d5
perfdhcp avalache: improvements after review
...
- simplified differentiating for IP version and exchange types
- added more comments
- fixed unittest for receiver by mocking socket
- added option for building perfdhcp by hammer
- added workaround for compiler bug that cannot handle enum class
as a key to std::unordered_map
- hidden warnings from boost by changing compiler flag
from -I<boost-path> to -isystem <boost-path>
- removed unused options_ field from StatsMgr class
2019-02-19 21:54:31 +01:00
Michal Nowikowski
90097f31c2
[#372,!181] hammer: added printing help when no command is provided
2019-01-31 14:56:46 +01:00
Michal Nowikowski
8b1f005559
[#372,!181] hammer: reduced line lenghts, added docstrings, unified naming, fixed terminating timed out process
2019-01-31 14:56:46 +01:00
Tomek Mrugalski
2a66c9b1d0
[#372,!181] Added many missing comments
2019-01-31 14:56:46 +01:00
Michal Nowikowski
de1f747f22
[#372,!181] hammer: added distcheck feature, fixed mysql in freebsd
2019-01-31 14:56:46 +01:00
Michal Nowikowski
8fbcb592d9
[#372,!181] hammer: hardened running builds, improved building with mysql support
2019-01-31 14:56:46 +01:00
Michal Nowikowski
788680bf92
[#372,!181] hammer: fixes after running pylint checker
2019-01-31 14:56:46 +01:00
Michal Nowikowski
00f84905bf
[#372,!181] hammer: lots of improvements:
...
- added comments and documentation,
- added missing passing env to execute calls,
- fixed checking revision,
- removed unnecessary code
2019-01-31 14:56:46 +01:00
Michal Nowikowski
f31daccf85
[#372,!181] hammer: added checking system revision, fixed prepare-system
2019-01-31 14:56:46 +01:00
Michal Nowikowski
01588e0c28
[#372,!181] hammer: improved docs, added hammer.py to EXTRA_DIST
2019-01-31 14:56:46 +01:00
Michal Nowikowski
8602eb3d27
hammer: improved help and commands, added new commands for listing and destroying existing systems
2019-01-31 14:56:46 +01:00
Michal Nowikowski
13a802b7e1
hammer: added configuring for forge
2019-01-31 14:56:46 +01:00
Michal Nowikowski
0bd10b5784
hammer: hardened vagrant upload, tuned timeouts
2019-01-31 14:56:46 +01:00
Michal Nowikowski
efab8e6976
hammer: tuned timeouts to some commands
2019-01-31 14:56:46 +01:00
Michal Nowikowski
4ba2700e2f
hammer: various improvements
...
- added sql script for mysql used on debian 9 to fix MariaDB issue
- added enabling kea-shell feature
- removed hack for detecting boost on FreeBSD as it is fixed in Kea now
2019-01-31 14:56:46 +01:00
Michal Nowikowski
99327a222e
hammer: fixed reference to undefined ve variable
2019-01-31 14:56:46 +01:00
Michal Nowikowski
2b14120151
hammer: fixed handling lxc rootfs path
2019-01-31 14:56:46 +01:00
Michal Nowikowski
54aefa0782
hammer: fixed conflict when hammer is used from 2 repo folders on the same computer, added jobs switch for forcing number of parallel compilation processes
2019-01-31 14:56:46 +01:00
Michal Nowikowski
cded268ebb
hammer: added building with radius
2019-01-31 14:56:46 +01:00
Michal Nowikowski
33be782500
hammer: fixed missing arg
2019-01-31 14:56:46 +01:00
Michal Nowikowski
6373a383fe
hammer: added copyright header
2019-01-31 14:56:46 +01:00
Michal Nowikowski
7d29308453
hammer: added handling much more things (more systems, running unit tests with mysql, pgsql and cql)
2019-01-31 14:56:46 +01:00
Michal Nowikowski
3f08ccc657
initial version of Hammer: a tool for building and unittesting Kea
2019-01-31 14:56:46 +01:00