mreynolds / 389-ds-base

Forked from 389-ds-base 6 years ago
Clone

e163c44 Ticket 49516 - Add python 3 support for replication suite

28 files Authored by William Brown 6 years ago, Committed by spichugi 6 years ago,
28 files changed. 1995 lines added. 1502 lines removed.
dirsrvtests/tests/suites/basic/basic_test.py
file modified
+2 -2
dirsrvtests/tests/suites/replication/acceptance_test.py
file modified
+9 -30
dirsrvtests/tests/suites/replication/changelog_test.py
file modified
+3 -8
dirsrvtests/tests/suites/replication/changelog_trimming_test.py
file modified
+16 -56
dirsrvtests/tests/suites/replication/cleanallruv_test.py
file modified
+198 -418
dirsrvtests/tests/suites/replication/regression_test.py
file modified
+57 -60
dirsrvtests/tests/suites/replication/replica_config_test.py
file modified
+69 -235
dirsrvtests/tests/suites/replication/ruvstore_test.py
file modified
+1 -1
dirsrvtests/tests/suites/replication/single_master_test.py
file modified
+45 -81
dirsrvtests/tests/suites/replication/tls_client_auth_repl_test.py
file added
+92
dirsrvtests/tests/suites/replication/tombstone_test.py
file modified
+21 -29
dirsrvtests/tests/suites/replication/wait_for_async_feature_test.py
file modified
+46 -84
ldap/ldif/template-dse.ldif.in
file modified
+7 -0
ldap/schema/01core389.ldif
file modified
+7 -2
ldap/schema/02common.ldif
file modified
+0 -1
src/lib389/lib389/__init__.py
file modified
+60 -45
src/lib389/lib389/_mapped_object.py
file modified
+104 -37
src/lib389/lib389/agreement.py
file modified
+150 -1
src/lib389/lib389/changelog.py
file modified
+51 -1
src/lib389/lib389/idm/domain.py
file modified
+1 -1
src/lib389/lib389/idm/group.py
file modified
+16 -2
src/lib389/lib389/idm/services.py
file modified
+11 -0
src/lib389/lib389/instance/remove.py
file modified
+1 -1
src/lib389/lib389/nss_ssl.py
file modified
+70 -17
src/lib389/lib389/replica.py
file modified
+735 -325
src/lib389/lib389/tasks.py
file modified
+67 -5
src/lib389/lib389/tombstone.py
file added
+90
src/lib389/lib389/topologies.py
file modified
+66 -60
    Ticket 49516 - Add python 3 support for replication suite
    
    Bug Description:  Add support for python 3 to the replication
    suite. Additionally, update many types to correct be dsldapobject
    designed and created.
    
    Fix Description:
    
     * Update all repl test to use python 3
     * Mark tests that cannot be currently executed due to server
       limitations
     * Add replication manager types to allow proper coordination
       of replicas.
     * Improve supprot for tls with replication tests.
    
    https://pagure.io/389-ds-base/issue/49516
    
    Author: wibrown
    
    Review by: spichugi
    
    Signed-off-by: Simon Pichugin <spichugi@redhat.com>
    
        
file modified
+7 -2
file modified
+0 -1
file modified
+60 -45
file modified
+150 -1
file modified
+70 -17
file modified
+735 -325
file modified
+67 -5
file modified
+66 -60