Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • BIND BIND
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 610
    • Issues 610
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 87
    • Merge requests 87
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ISC Open Source ProjectsISC Open Source Projects
  • BINDBIND
  • Merge requests
  • !7674

Resolve "missing messages in `dnstap` system test after query failure"

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Arаm Sаrgsyаn requested to merge 3924-dnstap-test-timing-issue into main Mar 10, 2023
  • Overview 0
  • Commits 1
  • Pipelines 3
  • Changes 1

The dnstap system test fails intermittently, and it appears to be a timing issue - adding a short delay after running fstrm_capture, and before running dnstap -reopen improves the situation from 50% failures (5 out of 10 times) to 0% failures (0 out of 20 times), tested locally.

The reason is that fstrm_capture is executed in the background, and due to OS scheduling and other factors, the listener socket may not be ready when the following command runs and tells named to (re)open it.

Closes #3924 (closed)

Edited Mar 11, 2023 by Arаm Sаrgsyаn
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: 3924-dnstap-test-timing-issue