The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
mcp_host:                localhost
mcp_port:                1337
tftp_server_address:     127.0.0.1
report_server:           localhost
report_port:             7357
report_api_port:         7358
sync_port:               1337
webserver:               localhost
prc_nfs_server:          ~

# whether Tapper::Reports::API allows Mason and/or TT templates
reports_enable_mason: 0
reports_enable_tt: 1

files:
  tapper_prc: tapper-client
  log4perl_cfg: __HOME__/.tapper/log4perl.cfg
  log4perl_webgui_cfg: __HOME__/.tapper/log4perl_webgui.cfg

paths:
   # general workdir for pid files, temp files, etc.
   tapperbasedir:          __HOME__/.tapper

   # general workdir for pid files, temp files, etc.
   workdir:                __HOME__/.tapper/run

   # the directory where Installer and PRC put output files
   output_dir:             __HOME__/.tapper/output

   # prefix for relative paths in image preconditions ( seen by installer )
   image_dir:              __HOME__/.tapper/repository/images

   # prefix for relative paths in package preconditions ( seen by installer )
   package_dir:            __HOME__/.tapper/repository/packages

   # prefix for relative paths in testprogram preconditions ( seen by PRC )
   testprog_path:          __HOME__/.tapper/testprogram

   # prefix for relative paths in testplan files ( seen by tapper testplan-new )
   testplan_path:          __HOME__/.tapper/testplans

   # prefix for relative paths in macro preconditions (aka. "use cases", like used in tapper testrun-new)
   use_case_path:          __HOME__/.tapper/macropreconditions

   # location to put configs for Installer, PRC, grubfiles, ...
   localdata_path:         __HOME__/.tapper/localdata


database:
  TestrunDB:
    dsn: dbi:SQLite:dbname=__HOME__/.tapper/testrundb.sqlite
    # --- mysql (example) ---
    #dsn: DBI:mysql:database=testrundb
    #user: tapper
    #password: verysecret

web:
  title: Tapper::__USER__
  logo: <span><a>Tapper::__USER__</a></span>
  footer: Based on <a href="http://tapper-testing.org">Tapper</a>.

receiver:
  level2:
    BenchmarkAnything:
      # actual benchmark entries
      benchmark_entries_path: //data/BenchmarkAnythingData
      # optional meta info to merge into each chunk of benchmark entries
      additional_metainfo_path: //data/TestrunMetadata
      # whether that metainfo should also stored into the benchmark store
      store_metainfo_as_benchmarks: 1
      # whether test/TAP summary metrics should also stored into the benchmark store
      store_testmetrics_as_benchmarks: 1
      # whether to skip that plugin
      disabled: 0

benchmarkanything:
  backend: local
  backends:
    http:
      base_url: http://localhost:7359
  storage:
    backend:
      sql:
        # --- SQLite ---
        dsn: dbi:SQLite:__HOME__/.tapper/benchmarkanything.sqlite
        # --- mysql (example) ---
        #dsn: DBI:mysql:database=benchmarkanything
        #user: benchmarker
        #password: secret