• Sujatha's avatar
    MDEV-20953: binlog_encryption.rpl_corruption failed in buildbot due to wrong error code · 7df07c76
    Sujatha authored
    Problem:
    ========
    CURRENT_TEST: binlog_encryption.rpl_corruption
    
    mysqltest: In included file "./include/wait_for_slave_io_error.inc":
    ...
    At line 72: Slave stopped with wrong error code
    **** Slave stopped with wrong error code: 1743 (expected 1595,1913) ****
    
    Analysis:
    ========
    The test emulates the corruption at the various stages of replication for
    example in binlog file, in network and in relay log etc. It verifies that all
    corruption cases are handled through appropriate error messages.
    
    The test cases which emulate network failure expect following errors.
    --ER_SLAVE_RELAY_LOG_WRITE_FAILURE (1595)
    --ER_NETWORK_READ_EVENT_CHECKSUM_FAILURE (1743)
    
    Ideally test should expect error codes as 1595 and 1743.
    But the test actually waits on incorrect error code 1595,1913
    
    Fix:
    ===
    Added appropriate error code for 'ER_NETWORK_READ_EVENT_CHECKSUM_FAILURE'.
    Replaced 1913 with 1743.
    7df07c76
rpl_corruption.result 2.44 KB