• Eric Turgeon's avatar
    DOCS-2956 / Porting 13.0/12.1 tests from master to 13.0-stable (#7964) · cb8d7cf8
    Eric Turgeon authored
    * Porting 13.0/12.1 tests from master to 13.0-stable
    
    Change the release version to master untile the 13.0 branch is created
    Fixed all index_url URL
    remove api_key test
    removed some scale related testing code and kubernetes related test
    remove scale test code from API tests
    Cleaned some API test code
    Improved the NFS API test
    DOCS-2613 Added missing API test from 12.0 in 13.0 test backup branch (#7873)
    * Updated alert API test from 12.0-stable and added 4 new test
    Added test 21 to restore core files the alert
    Added test 22 to verify the core files alert is restored
    Added test 23 to remove the core files in /var/db/system/cores
    Added test 24 to wait for the core files alert to disappear
    * Fixed test 60 and merged job_status with the test using it
    * Fixed user test 30
    * Fixed ad idmap test 08
    * Fixed ad kerberos test 30, 32, 34, 35
    * removed the code to remove the cache in test_040_ad_user_group_cache.py
    * Fix pool dataset test 02 and improved pool dataset tests dependencies
    * Fixed acl nfsv4 test 02 and improve acl nfsv4 tests dependencies
    * Added missing wait_on_job in pool dataset test 13
    * Fixed test_032_ad_kerberos.py test 37
    * Removed tests/api2/test_348_posix_acl.py
    * Fixed replication testing
    * Fixed smb test 002
    * Remove SCALE specific test in test_425_smb_protocol.py
    * Removed snapshottask retention it not supported
    * Fixed group name in webdav test
    * Fixed acl_nfs4 test 12 and improved test dependencies
    * Removed code to remove /root/tdb/persistent in test 10 and 11
    * fixed ad user group cache test 10 and improved test dependencies
    * Update smb test with the latest in 12.0-stable
    * Added changes from activedirectory.py of 12.0-stable
    * Updated cloudsync from 12.0-stable
    * Fixed username in send_file and get_file for tests functions
    * add missing test in test_030_activedirectory.py
    * Changed the cloud sync API test to be on par with 12.0-stable
    * Fixed missing test dependency in group test 25
    * Updated plugin test code from 12.0-stable
    Added condition to not run the plugin API on HA
    * Adding AFP API test from 12.0-stable
    * Use master in test_310_plugin.py
    * Updated tests/protocols.py from 12.0-stable
    * Added test_437_smb_vss.py from 12.0-stable
    * Adding test_135_cloudsync2.py from 12.0-stable
    * Added sleeps after umount in test_260_iscsi.py
    * Adding test dependencies in test_700_host_key.py
    * Removed request to fix the dataset function
    * added sleep 3 seconds in iSCSI test 48
    * Changed sleep after waiting_for_iscsi_connection to 5 second
    DOCS-2746 / 13.0 / Exclude real hardware test on VM, HA on no-HA test and vice versa (#7881)
    * Changed send_license test to only run on HA
    * Excluded non-HA test from HA test and vice versa in network test
    * Changed disable_failover test to only run on HA removing skip
    * Excluded non-HA interface test from HA test and vice versa
    * Excluded  pool dataset encryption test from HA to remove skip
    * Removed pool test 2 non-ha skip to test wiping pool on HA and non-HA
    Exclude test 03 from non-HA instead of skipping it
    * Exclude enable failover for non-HA instead of skipping
    * removed acl_pool_perm_09 depends in tests/api2/test_345_acl_nfs4.py
    * Exclude noip test if config is missing in test_180_dyndns.py
    Exclude custom provider test if config is missing in test_180_dyndns.py
    * Fixed DELETE in test_345_acl_nfs4.py test 23
    Fixed ssh_password dependency in test_345_acl_nfs4.py test 24
    * Changed jail test to be exclude from HA instead of skipping
    * removed ha from plugin test pytestmark
    * Changed pool import test to be exclude from HA instead of skipping
    * Changed host key test to be exclude from HA instead of skipping
    * Changed update test to be exclude if update is false instead of skipping
    * Changed delete interface test to be exclude from HA instead of skipping
    * Fixed test_180_dyndns.py test 10 and 11
    * Exclude vm test if don't virtualization is not support instead of skipping
    * Exclude vmware test credentials are missing instead of skipping
    * Changed smart test 07 and 08 to be exclude if not on real hardware
    * Fixed pool dataset test 15 dependencies
    Fixed delete user test 01 dependencies
    * Fixed DELETE_CHILD in test_345_acl_nfs4.py test 23
    Fixed acl_pool_perm_08 dependency
    Fixed deleting_user depends scope
    Fixed pytest.mark.dependency in test_700_host_key.py
    Change nfs test 12 mount timeout to 60 seconds
    Fixed HA interface setup in test 15
    
    * Added missing controller_a=ha in pool test and enable_failover
    
    * Revert "Added missing controller_a=ha in pool test and enable_failover"
    
    This reverts commit de768adb6c416934934cbe540d34697886f4827f.
    cb8d7cf8
test_007_pool_dataset_encryption.py 42 KB