1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-07 00:58:40 +03:00

pytest: dns_aging: do not insist on non-aging timestamp updates

With Windows, when aging is off, the record timestamps are updated
anyway, but the timestamp change is not replicated.

We are not going to do it like that. With aging off, our records will
keep their first timestamp.

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
Douglas Bagnall 2021-06-20 10:18:46 +12:00 committed by Andrew Bartlett
parent ad6637afa5
commit de2b775e9a
2 changed files with 6 additions and 7 deletions

View File

@ -2251,8 +2251,12 @@ class TestDNSAging(DNSTest):
# check the B timestamp
rec_b = self.get_unique_ip_record(name, B)
self.assert_soon_after(rec_b, now)
if not aging:
self.windows_variation(
self.assert_soon_after, rec_b, now,
msg="windows updates non-aging, samba does not")
else:
self.assert_soon_after(rec_b, now)
# rewind B
rec_b = self.add_ip_record(name, B, dwTimeStamp=b_initial)

View File

@ -72,17 +72,12 @@ samba.tests.dns_aging.+test_update_static_stickiness
samba.tests.dns_aging.+test_update_timestamp_weirdness_no_refresh_no_aging
samba.tests.dns_aging.+test_update_timestamp_weirdness_refresh_no_aging
samba.tests.dns_aging.+test_AAAA_5_days_AAAA_6_days_aging
samba.tests.dns_aging.+test_AAAA_5_days_AAAA_6_days_no_aging
samba.tests.dns_aging.+test_A_10_days_AAAA_5_days_aging
samba.tests.dns_aging.+test_A_10_days_AAAA_5_days_no_aging
samba.tests.dns_aging.+test_A_10_days_AAAA_9_days_aging
samba.tests.dns_aging.+test_A_20_days_AAAA_2_days_aging
samba.tests.dns_aging.+test_A_5_days_AAAA_10_days_aging
samba.tests.dns_aging.+test_A_5_days_AAAA_10_days_no_aging
samba.tests.dns_aging.+test_A_5_days_AAAA_5_days_aging
samba.tests.dns_aging.+test_A_5_days_AAAA_5_days_no_aging
samba.tests.dns_aging.+test_A_5_days_A_10_days_no_aging
samba.tests.dns_aging.+test_A_5_days_A_5_days_aging
samba.tests.dns_aging.+test_A_6_days_AAAA_40_days_no_aging
samba.tests.dns_aging.+test_A_9_days_AAAA_10_days_no_aging
samba.tests.dns_aging.+test_samba_scavenging