- Jan 04, 2018
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Petr Špaček authored
Do not point to Travis from README See merge request !429
-
Petr Špaček authored
-
Petr Špaček authored
-
Petr Špaček authored
-
Petr Špaček authored
Add useful lua functions to handle knot types See merge request !425
-
this surfaces the struct kr_cache through context variable, it doesn't implement any API or documented interface for it, so I just added a tests for the struct presence and introspection
-
-
-
-
-
-
Petr Špaček authored
daemon: add query packet size to kr_request See merge request !424
-
This is useful when we do logging from the finish layer
-
- Jan 03, 2018
-
-
Petr Špaček authored
CI: publish coverage only for master branch (on web) See merge request !426
-
Petr Špaček authored
Non-master branches must not overwrite results from master branch. From now only master branch publishes results on Gitlab Pages. Results for other branches can be downloaded from artifacts.
-
- Dec 24, 2017
-
-
Petr Špaček authored
CI coverage: build coverage report See merge request knot/knot-resolver!407
-
Petr Špaček authored
Test coverage results for Lua code were off-by-one line.
-
Petr Špaček authored
Execution of scripts/luacov_to_info.lua can take quite a long time so it is now done in paralell. Beware: This needs proper depedencies on coverage-lua-fix-paths target and so on to avoid race conditions.
-
- Dec 23, 2017
-
-
Petr Špaček authored
We run tests in paralell so have to make sure that coverage tools do not overwrite results from each run. This is hacky because lcov tool insists on having gcno and gcda files in the same place as original source, so we have to copy files to workaround this.
-
Petr Špaček authored
If KRESD_COVERAGE_STATS environment variable is set, luacov statistics are saved to path specified by it. Beware! Parallel execution needs special handling which is not built-in.
-
Petr Špaček authored
Luacov does not know about files which were not loaded at all. Script luacov_gen_empty.sh generates empty luacov stats for all files which forces luacov to show all files.
-
Petr Špaček authored
Luacov statistics contained paths to installed files instead of source files that it was a mess. The stats are now rewritten using hacky mapping (created from install commands produced by make). Also, branch and function coverage for Lua was always zero so now it is turned off not to confuse users. kresd config for respdiff now enables luacov as well.
-
-
Beware: this version does not handle parallel execution
-
- Dec 19, 2017
-
-
Petr Špaček authored
CI: test transports See merge request !423
-
Petr Špaček authored
-
Petr Špaček authored
-
- Dec 13, 2017
-
-
Petr Špaček authored
fixup! memcached: rename module kmemcached -> memcached See merge request !421
-
Petr Špaček authored
-
- Dec 12, 2017
-
-
Petr Špaček authored
http: error out if GeoIP is requested but mmdblua is not available See merge request !420
-
Petr Špaček authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
struct timeval wasn't available, probably depending on libknot version, breaking e.g. the Docker build.
-
Vladimír Čunát authored
-
- Dec 11, 2017
-
-
Vladimír Čunát authored
-