• Sujatha Sivakumar's avatar
    Bug#22897202: RPL_IO_THD_WAIT_FOR_DISK_SPACE HAS OCCASIONAL · 3a8f43be
    Sujatha Sivakumar authored
    FAILURES
    
    Analysis:
    =========
    Test script is not ensuring that "assert_grep.inc" should be
    called only after 'Disk is full' error is written to the
    error log.
    
    Test checks for "Queueing master event to the relay log"
    state. But this state is set before invoking 'queue_event'.
    Actual 'Disk is full' error happens at a very lower level.
    It can happen that we might even reset the debug point
    before even the actual disk full simulation occurs and the
    "Disk is full" message will never appear in the error log.
    
    In order to guarentee that we must have some mechanism where
    in after we write "Disk is full" error messge into the error
    log we must signal the test to execute SSS and then reset
    the debug point. So that test is deterministic.
    
    Fix:
    ===
    Added debug sync point to make script deterministic.
    3a8f43be
rpl_io_thd_wait_for_disk_space.test 2.42 KB