diff options
author | Daniil Baturin <daniil@vyos.io> | 2023-11-23 12:49:26 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-23 12:49:26 +0000 |
commit | d026297e12e097bc1d178e320fa4f1a93ee37926 (patch) | |
tree | 2073f1bf8d7da6fa9cc791a1ad45872d05476f77 | |
parent | e942d0d1dde2959f4f9441ac70f3929bc583b6ed (diff) | |
parent | addf70b659c44e0ee1318be7aaac0a0622ad55ad (diff) | |
download | vyos-1x-d026297e12e097bc1d178e320fa4f1a93ee37926.tar.gz vyos-1x-d026297e12e097bc1d178e320fa4f1a93ee37926.zip |
Merge pull request #2537 from c-po/tftp-no-vrf-smoketest
smoketest: tftp: T4012: disable VRF based tests due to false positives
-rwxr-xr-x | smoketest/scripts/cli/test_service_tftp-server.py | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/smoketest/scripts/cli/test_service_tftp-server.py b/smoketest/scripts/cli/test_service_tftp-server.py index 642b6af88..850c012ff 100755 --- a/smoketest/scripts/cli/test_service_tftp-server.py +++ b/smoketest/scripts/cli/test_service_tftp-server.py @@ -31,7 +31,6 @@ base_path = ['service', 'tftp-server'] dummy_if_path = ['interfaces', 'dummy', 'dum69'] address_ipv4 = '192.0.2.1' address_ipv6 = '2001:db8::1' -vrf = 'mgmt' class TestServiceTFTPD(VyOSUnitTestSHIM.TestCase): @classmethod @@ -121,45 +120,5 @@ class TestServiceTFTPD(VyOSUnitTestSHIM.TestCase): count += 1 self.assertEqual(count, len(address)) - def test_03_tftpd_vrf(self): - directory = '/tmp' - port = '69' # default port - - self.cli_set(base_path + ['allow-upload']) - self.cli_set(base_path + ['directory', directory]) - self.cli_set(base_path + ['listen-address', address_ipv4, 'vrf', vrf]) - - # VRF does yet not exist - an error must be thrown - with self.assertRaises(ConfigSessionError): - self.cli_commit() - - self.cli_set(['vrf', 'name', vrf, 'table', '1338']) - self.cli_set(dummy_if_path + ['vrf', vrf]) - - # commit changes - self.cli_commit() - - config = read_file('/etc/default/tftpd0') - # verify listen IP address - self.assertIn(f'{address_ipv4}:{port} -4', config) - # verify directory - self.assertIn(directory, config) - # verify upload - self.assertIn('--create --umask 000', config) - - # Check for process in VRF - count = 0 - while count < 10: - count += 1 - tmp = cmd(f'ip vrf pids {vrf}') - print(tmp) - if tmp: break - sleep(1) - self.assertIn(PROCESS_NAME, tmp) - - # delete VRF - self.cli_delete(dummy_if_path + ['vrf']) - self.cli_delete(['vrf', 'name', vrf]) - if __name__ == '__main__': unittest.main(verbosity=2) |