Quiet noisy config tests

These tests are noisy because they start the `couch_log` application
without also starting `folsom`:

❯ make check apps=ioq suites=ioq_config_tests
==> ioq (eunit)
Compiled test/ioq_config_tests.erl
======================== EUnit ========================
module 'ioq_config_tests'
  Test config updates
    ioq_config_tests:51: -t_restart_config_listener/1-fun-4-...ok
[error] 2022-10-11T22:20:45.053540Z nonode@nohost <0.290.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.292.0> exit with reason shutdown in context child_terminated
[error] 2022-10-11T22:20:45.081876Z nonode@nohost <0.290.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.292.0> exit with reason shutdown in context child_terminated
[info] 2022-10-11T22:20:45.081889Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.081892Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.081899Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.081902Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.081910Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.081914Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.081917Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
[info] 2022-10-11T22:20:45.081920Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
[info] 2022-10-11T22:20:45.081945Z nonode@nohost <0.44.0> -------- Application couch_log exited with reason: stopped
[info] 2022-10-11T22:20:45.081955Z nonode@nohost <0.44.0> -------- Application config exited with reason: stopped
    ioq_config_tests:66: -t_update_ioq_config/1-fun-5-...[notice] 2022-10-11T22:20:45.106776Z nonode@nohost <0.318.0> -------- config: [ioq] concurrency set to 200 for reason nil
[0.021 s] ok
[info] 2022-10-11T22:20:45.109593Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.109600Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.109605Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.109615Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.109620Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.109623Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.109833Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.109839Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.109845Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.110157Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
[info] 2022-10-11T22:20:45.110162Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
[info] 2022-10-11T22:20:45.110165Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
    ioq_config_tests:103: -t_update_ioq2_config/1-fun-5-...[notice] 2022-10-11T22:20:45.118370Z nonode@nohost <0.385.0> -------- config: [ioq2] concurrency set to 200 for reason nil
ok
[info] 2022-10-11T22:20:45.121645Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.121654Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.121658Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.121661Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.121670Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.121673Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.121682Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.121687Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.121926Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.121933Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.121937Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.121941Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.122356Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
[info] 2022-10-11T22:20:45.122361Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
[info] 2022-10-11T22:20:45.122365Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
[info] 2022-10-11T22:20:45.122369Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
    ioq_config_tests:82: -t_update_ioq_config_on_listener_restart/1-fun-6-...[error] 2022-10-11T22:20:45.128953Z nonode@nohost <0.494.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.496.0> exit with reason shutdown in context child_terminated
[error] 2022-10-11T22:20:45.128983Z nonode@nohost <0.494.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.496.0> exit with reason shutdown in context child_terminated
[error] 2022-10-11T22:20:45.128999Z nonode@nohost <0.494.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.496.0> exit with reason shutdown in context child_terminated
[error] 2022-10-11T22:20:45.129009Z nonode@nohost <0.494.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.496.0> exit with reason shutdown in context child_terminated
[error] 2022-10-11T22:20:45.129021Z nonode@nohost <0.494.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.496.0> exit with reason shutdown in context child_terminated
[0.051 s] ok
[info] 2022-10-11T22:20:45.182979Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.182995Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.183002Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.183009Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.183031Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.183055Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.183060Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.183064Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.183068Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.183072Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.183438Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.183447Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.183454Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.183460Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.183471Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.183880Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
[info] 2022-10-11T22:20:45.183892Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
[info] 2022-10-11T22:20:45.183896Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
[info] 2022-10-11T22:20:45.183901Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
[info] 2022-10-11T22:20:45.183910Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
    ioq_config_tests:119: -t_update_ioq2_config_on_listener_restart/1-fun-6-...[error] 2022-10-11T22:20:45.190997Z nonode@nohost <0.563.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.565.0> exit with reason shutdown in context child_terminated
[error] 2022-10-11T22:20:45.191027Z nonode@nohost <0.563.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.565.0> exit with reason shutdown in context child_terminated
[error] 2022-10-11T22:20:45.191064Z nonode@nohost <0.563.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.565.0> exit with reason shutdown in context child_terminated
[error] 2022-10-11T22:20:45.191087Z nonode@nohost <0.563.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.565.0> exit with reason shutdown in context child_terminated
[error] 2022-10-11T22:20:45.191101Z nonode@nohost <0.563.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.565.0> exit with reason shutdown in context child_terminated
[error] 2022-10-11T22:20:45.191114Z nonode@nohost <0.563.0> -------- Supervisor ioq_sup had child config_listener_mon started with config_listener_mon:start_link(ioq_sup, nil) at <0.565.0> exit with reason shutdown in context child_terminated
[0.051 s] ok
[info] 2022-10-11T22:20:45.244863Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.244877Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.244884Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.244891Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.244900Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.244905Z nonode@nohost <0.44.0> -------- Application ioq exited with reason: stopped
[info] 2022-10-11T22:20:45.244912Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.244916Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.244921Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.244925Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.244929Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.244933Z nonode@nohost <0.44.0> -------- Application hqueue exited with reason: stopped
[info] 2022-10-11T22:20:45.245083Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.245088Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.245093Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.245098Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.245110Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.245115Z nonode@nohost <0.44.0> -------- Application couch_stats exited with reason: stopped
[info] 2022-10-11T22:20:45.245531Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
[info] 2022-10-11T22:20:45.245538Z nonode@nohost <0.44.0> -------- Application folsom exited with reason: stopped
    [done in 0.899 s]
  ioq_config_tests:155: -priorities_test_/0-fun-1-...ok
  ioq_config_tests:155: -priorities_test_/0-fun-1-...ok
  ioq_config_tests:155: -priorities_test_/0-fun-1-...ok
  ioq_config_tests:155: -priorities_test_/0-fun-1-...ok
  ioq_config_tests:155: -priorities_test_/0-fun-1-...ok
  ioq_config_tests:155: -priorities_test_/0-fun-1-...ok
  ioq_config_tests:170: -parse_shard_string_test_/0-fun-1-...ok
  ioq_config_tests:170: -parse_shard_string_test_/0-fun-1-...ok
  ioq_config_tests:170: -parse_shard_string_test_/0-fun-1-...ok
  ioq_config_tests:170: -parse_shard_string_test_/0-fun-1-...ok
  ioq_config_tests:181: -parse_bad_string_test_/0-fun-1-...ok
  ioq_config_tests:199: -to_float_test_/0-fun-2-...ok
  ioq_config_tests:199: -to_float_test_/0-fun-2-...ok
  ioq_config_tests:199: -to_float_test_/0-fun-2-...ok
  ioq_config_tests:199: -to_float_test_/0-fun-2-...ok
  ioq_config_tests:199: -to_float_test_/0-fun-2-...ok
  ioq_config_tests:199: -to_float_test_/0-fun-2-...ok
  ioq_config_tests:199: -to_float_test_/0-fun-2-...ok
  ioq_config_tests:199: -to_float_test_/0-fun-2-...ok
  Test ioq_config setters
[notice] 2022-10-11T22:20:45.305678Z nonode@nohost <0.609.0> -------- config: [ioq2] concurrency set to 9 for reason "ioq_config_tests"
[error] 2022-10-11T22:20:45.305681Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305690Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305696Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305704Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[notice] 2022-10-11T22:20:45.305733Z nonode@nohost <0.609.0> -------- config: [ioq2] resize_limit set to 8888 for reason "ioq_config_tests"
[error] 2022-10-11T22:20:45.305710Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[notice] 2022-10-11T22:20:45.305762Z nonode@nohost <0.609.0> -------- config: [ioq2] dedupe set to false for reason "ioq_config_tests"
[error] 2022-10-11T22:20:45.305764Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305768Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
    ioq_config_tests:241: -check_simple_configs/1-fun-1-...[error] 2022-10-11T22:20:45.305774Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305779Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305800Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305805Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305809Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305813Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305817Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305837Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[notice] 2022-10-11T22:20:45.305837Z nonode@nohost <0.609.0> -------- config: [ioq2] scale_factor set to 3.14000000000000012434e+00 for reason "ioq_config_tests"
[error] 2022-10-11T22:20:45.305841Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305850Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305856Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305862Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305879Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[notice] 2022-10-11T22:20:45.305879Z nonode@nohost <0.609.0> -------- config: [ioq2] max_priority set to 9.99999900000000052387e+04 for reason "ioq_config_tests"
[error] 2022-10-11T22:20:45.305883Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305888Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305893Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305913Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305918Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305921Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305926Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305929Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[notice] 2022-10-11T22:20:45.305930Z nonode@nohost <0.609.0> -------- config: [ioq2] enabled set to true for reason "ioq_config_tests"
[error] 2022-10-11T22:20:45.305951Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305954Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305961Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305967Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305972Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305991Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305995Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.305999Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[notice] 2022-10-11T22:20:45.305996Z nonode@nohost <0.609.0> -------- config: [ioq2] dispatch_strategy set to fd_hash for reason "ioq_config_tests"
[error] 2022-10-11T22:20:45.306004Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.306009Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.306013Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.306017Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.306021Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.306024Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.306050Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.306053Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.306060Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.306065Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.306070Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.306080Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.306084Z nonode@nohost <0.609.0> -------- unknown metric: [couch_log,level,notice]
ok
    ioq_config_tests:241: -check_simple_configs/1-fun-1-...ok
    ioq_config_tests:241: -check_simple_configs/1-fun-1-...ok
    ioq_config_tests:241: -check_simple_configs/1-fun-1-...ok
    ioq_config_tests:241: -check_simple_configs/1-fun-1-...ok
    ioq_config_tests:241: -check_simple_configs/1-fun-1-...ok
    ioq_config_tests:241: -check_simple_configs/1-fun-1-...ok
    ioq_config_tests:249: -check_simple_configs/1-fun-4-...ok
    ioq_config_tests:249: -check_simple_configs/1-fun-4-...ok
    ioq_config_tests:249: -check_simple_configs/1-fun-4-...ok
    ioq_config_tests:249: -check_simple_configs/1-fun-4-...ok
    ioq_config_tests:249: -check_simple_configs/1-fun-4-...ok
    ioq_config_tests:249: -check_simple_configs/1-fun-4-...ok
    ioq_config_tests:249: -check_simple_configs/1-fun-4-...ok
[notice] 2022-10-11T22:20:45.350387Z nonode@nohost <0.639.0> -------- config: [ioq2.bypass] interactive set to true for reason "Bypassing interactive"
    ioq_config_tests:263: -check_bypass_configs/1-fun-1-...[error] 2022-10-11T22:20:45.350404Z nonode@nohost <0.639.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.350428Z nonode@nohost <0.639.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.350445Z nonode@nohost <0.639.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.350482Z nonode@nohost <0.639.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.350495Z nonode@nohost <0.639.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.350504Z nonode@nohost <0.639.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.350514Z nonode@nohost <0.639.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.350520Z nonode@nohost <0.639.0> -------- unknown metric: [couch_log,level,notice]
ok
    [done in 0.050 s]
  Test ioq_config is_valid_class logic
    ioq_config_tests:284: -check_default_classes/1-fun-3-...ok
    ioq_config_tests:284: -check_default_classes/1-fun-3-...ok
    ioq_config_tests:284: -check_default_classes/1-fun-3-...ok
    ioq_config_tests:284: -check_default_classes/1-fun-3-...ok
    ioq_config_tests:284: -check_default_classes/1-fun-3-...ok
    ioq_config_tests:284: -check_default_classes/1-fun-3-...ok
    ioq_config_tests:284: -check_default_classes/1-fun-3-...ok
    ioq_config_tests:284: -check_default_classes/1-fun-3-...ok
    ioq_config_tests:284: -check_default_classes/1-fun-3-...ok
    ioq_config_tests:284: -check_default_classes/1-fun-3-...ok
    ioq_config_tests:284: -check_default_classes/1-fun-3-...ok
    ioq_config_tests:284: -check_default_classes/1-fun-3-...ok
    ioq_config_tests:288: -check_undeclared_class/1-fun-1-...ok
[notice] 2022-10-11T22:20:45.447281Z nonode@nohost <0.701.0> -------- config: [ioq2.classes] search set to 1.0 for reason nil
[error] 2022-10-11T22:20:45.447295Z nonode@nohost <0.701.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.447301Z nonode@nohost <0.701.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.447304Z nonode@nohost <0.701.0> -------- unknown metric: [couch_log,level,notice]
    [error] 2022-10-11T22:20:45.447307Z nonode@nohost <0.701.0> -------- unknown metric: [couch_log,level,notice]
ioq_config_tests:293: -check_declared_class/1-fun-1-...[error] 2022-10-11T22:20:45.447311Z nonode@nohost <0.701.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.447420Z nonode@nohost <0.701.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.447430Z nonode@nohost <0.701.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.447436Z nonode@nohost <0.701.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.447442Z nonode@nohost <0.701.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.447452Z nonode@nohost <0.701.0> -------- unknown metric: [couch_log,level,notice]
[error] 2022-10-11T22:20:45.447455Z nonode@nohost <0.701.0> -------- unknown metric: [couch_log,level,notice]
ok
    [done in 0.100 s]
  [done in 1.106 s]
=======================================================
  All 53 tests passed.

This removes `couch_log` from started applications, and instead just
mocks the single function that was being used, cleaning up test
output, and speeding up the tests.
1 file changed
tree: 56fad391e1873515dd72281bc83644edc153e8b3
  1. include/
  2. priv/
  3. src/
  4. test/
  5. .gitignore
  6. IOQ2.md
  7. operator_guide.md
  8. README.md
  9. rebar.config
  10. rebar.config.script
README.md

IOQ classes

The following are the list of IOQ classes:

  • interactive
  • db_update
  • view_update
  • db_compact
  • view_compact
  • internal_repl
  • low

Bypassing IOQ

One can configure an ioq bypass, which removes an IO class from prioritization, as below:

config:set("ioq.bypass", "view_update", "true")

Note that setting an IOQ bypass can effectively trump all other classes, especially in the case of an interactive bypass v. compaction. This can lead to high disk usage.

Setting priorities

The priority for a class can also be set ala:

config:set("ioq", "compaction", "0.3")

Or globally, using snippet/rpc:

s:set_config("ioq", "compaction", "0.314", global)
rpc:multicall(config, set, ["ioq", "compaction", "0.217"])

As the interactive class is ‘everything else’ its priority cannot be directly set.