coredns/test
Viktor 6c39f4bae7
multisocket plugin (#6882)
* multisocket plugin improves performance in multiprocessor systems

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>

* - refactoring
- update doc

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>

* remove port from reuseport plugin README

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>

* rename reuseport plugin to numsockets plugin

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>

* Add Recommendations to numsockets README

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>

* added numsockets test; made NUM_SOCKETS mandatory in doc

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>

* restart and whoami tests for numsockets plugin

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>

* default value for numsockets

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>

* caddy up

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>

* add numsockets to plugin.cfg

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>

* - rename numsockets plugin to multisocket
- default as GOMAXPROCS
- update README

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>

* resolve conflicts

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>

---------

Signed-off-by: Viktor Rodionov <33463837+Shmillerov@users.noreply.github.com>
2024-11-13 09:40:25 -08:00
..
auto_test.go test: use t.TempDir to create temporary test directory (#6164) 2023-06-17 15:21:01 +02:00
cache_test.go cache: do the msg copy right (#4207) 2020-10-15 07:47:07 -07:00
chaos_test.go core: fix crash with no plugins (#4184) 2020-10-07 15:58:14 +02:00
compression_scrub_test.go Fix mixed indentation within tests (#3855) 2020-04-25 08:08:36 +02:00
corefile_test.go fix TestCorefile1 panic for nil handling (#6802) 2024-08-05 06:47:04 -04:00
doc.go Run gostaticheck (#3325) 2019-10-01 07:41:29 +01:00
ds_file_test.go Fix mixed indentation within tests (#3855) 2020-04-25 08:08:36 +02:00
edns0_test.go Fix mixed indentation within tests (#3855) 2020-04-25 08:08:36 +02:00
erratic_autopath_test.go test: use t.TempDir to create temporary test directory (#6164) 2023-06-17 15:21:01 +02:00
etcd_cache_test.go update all +build statements (#5271) 2022-03-18 07:11:14 -07:00
etcd_credentials_test.go update all +build statements (#5271) 2022-03-18 07:11:14 -07:00
etcd_test.go update all +build statements (#5271) 2022-03-18 07:11:14 -07:00
example_test.go Fix mixed indentation within tests (#3855) 2020-04-25 08:08:36 +02:00
file_cname_proxy_test.go Fix mixed indentation within tests (#3855) 2020-04-25 08:08:36 +02:00
file_loop_test.go add golangci-lint linter (#5499) 2022-07-10 11:06:33 -07:00
file_reload_test.go cleanup deprecated package io/ioutil (#4920) 2021-10-13 09:30:31 +02:00
file_serve_test.go Fix mixed indentation within tests (#3855) 2020-04-25 08:08:36 +02:00
file_srv_additional_test.go Fix mixed indentation within tests (#3855) 2020-04-25 08:08:36 +02:00
file_test.go Remove duplicated TempFile testsuit (#2508) 2019-01-28 07:25:14 +00:00
file_upstream_test.go plugin/file/auto: Write CNAME answer to client even if target lookup is SERVFAIL (#4863) 2021-09-14 10:08:22 +02:00
file_xfr_test.go Speed up testing (#4239) 2020-10-30 10:27:04 +01:00
fuzz_corefile.go update all +build statements (#5271) 2022-03-18 07:11:14 -07:00
grpc_test.go Fixup grpc test (#6844) 2024-08-18 16:18:00 +02:00
hosts_file_test.go Fix mixed indentation within tests (#3855) 2020-04-25 08:08:36 +02:00
log_test.go Clean up tests logging (#1979) 2018-07-19 16:23:06 +01:00
metric_naming_test.go add golangci-lint linter (#5499) 2022-07-10 11:06:33 -07:00
metrics_test.go test: use t.TempDir to create temporary test directory (#6164) 2023-06-17 15:21:01 +02:00
miek_test.go Fix mixed indentation within tests (#3855) 2020-04-25 08:08:36 +02:00
multisocket_test.go multisocket plugin (#6882) 2024-11-13 09:40:25 -08:00
no_plugins_test.go core: fix crash with no plugins (#4184) 2020-10-07 15:58:14 +02:00
plugin_dnssec_test.go cleanup deprecated package io/ioutil (#4920) 2021-10-13 09:30:31 +02:00
presubmit_test.go chore: fix function name in comment (#6608) 2024-04-26 15:08:09 -04:00
proxy_health_test.go Speed up testing (#4239) 2020-10-30 10:27:04 +01:00
proxy_test.go Fix mixed indentation within tests (#3855) 2020-04-25 08:08:36 +02:00
quic_test.go [RFC-9250]: Add QUIC server support (#6182) 2023-07-31 15:34:31 -04:00
readme_test.go replace reviewdog fully by golangci-lint (#6139) 2023-06-09 18:08:23 +02:00
reload_test.go Close the body after reading the response body information (#5907) 2023-02-15 12:41:51 -05:00
reverse_test.go Default to upstream to self (#2436) 2019-01-13 16:54:49 +00:00
rewrite_test.go plugin/rewrite: Write failures with ResponseReverter (#5150) 2022-02-01 16:54:06 -05:00
secondary_test.go add golangci-lint linter (#5499) 2022-07-10 11:06:33 -07:00
server.go For caddy v1 in our org (#4018) 2020-09-24 18:14:41 +02:00
server_reverse_test.go Fix mixed indentation within tests (#3855) 2020-04-25 08:08:36 +02:00
server_test.go deflake TestMultiZoneBlockConfigs (#4751) 2021-07-14 10:36:25 +02:00
template_upstream_test.go Fix mixed indentation within tests (#3855) 2020-04-25 08:08:36 +02:00
tls_test.go Fork TLSConfig for each encrypted connection (#5710) 2022-10-28 12:55:41 -04:00
tsig_test.go Fix typos (#6235) 2023-08-10 11:06:48 -04:00
view_test.go plugin/view: Advanced routing interface and new 'view' plugin (#5538) 2022-09-08 14:56:27 -04:00
wildcard_test.go Remove newlines between braces (#4279) 2020-11-11 18:45:01 +01:00