Home | History | Annotate | Line # | Download | only in dnstap
      1 # Copyright (C) Internet Systems Consortium, Inc. ("ISC")
      2 #
      3 # SPDX-License-Identifier: MPL-2.0
      4 #
      5 # This Source Code Form is subject to the terms of the Mozilla Public
      6 # License, v. 2.0.  If a copy of the MPL was not distributed with this
      7 # file, you can obtain one at https://mozilla.org/MPL/2.0/.
      8 #
      9 # See the COPYRIGHT file distributed with this work for additional
     10 # information regarding copyright ownership.
     11 
     12 import pytest
     13 
     14 import isctest.mark
     15 
     16 pytestmark = [
     17     isctest.mark.with_dnstap,
     18     pytest.mark.extra_artifacts(
     19         [
     20             "dig.out*",
     21             "dnstap.hex*",
     22             "dnstap.out*",
     23             "fstrm_capture.out.*",
     24             "nsupdate.out*",
     25             "ydump.out*",
     26             "ns*/dnstap.out*",
     27             "ns2/example.db",
     28             "ns2/example.db.jnl",
     29         ]
     30     ),
     31 ]
     32 
     33 
     34 @pytest.mark.flaky(max_runs=2, rerun_filter=isctest.mark.is_host_freebsd_13)
     35 def test_dnstap(run_tests_sh):
     36     run_tests_sh()
     37