2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-22 01:59:26 +00:00
Clone
3
Integration tests wish list
Petr Špaček edited this page 2024-03-22 09:57:30 +00:00

Candidate setups for automated testing and performance evaluation

Parameters to monitor

  • answer sanity checks
  • memory usage
  • CPU usage
  • variation on different CPU & thread counts
  • answer latency

Resolver

  • Sanity check - all "unique" queries - does it crash?

  • Realistic workloads incl. timing

    • load factors
    • client protocols
    • cache configuration
    • RPZ
    • stats channel retrieval
  • Realistic workload + attacks in parallel

    • random subdomain attack and such

Authoritative

Operations

  • startup/reload/reconfig
  • query only
  • AXFR and IXFR
    • also XoT
  • UPDATE
  • zone (re)signing
  • journal compaction
  • catalog zone update
  • stats channel retrieval

Setups

  • primary

  • secondary

  • big zone

  • lots of zones