• Binbin's avatar
    Fix recent daily CI test failures (#9966) · febc3f63
    Binbin authored
    Recent PRs have introduced some failures, this commit
    try to fix these CI failures. Here are the changes:
    
    1. Enable debug-command in sentinel test.
    ```
    Master reboot in very short time: ERR DEBUG command not allowed. If the
    enable-debug-command option is set to "local", you can run it from a
    local connection, otherwise you need to set this option in the
    configuration file, and then restart the server.
    ```
    
    2. Enable protected-config in sentinel test.
    ```
    SDOWN is triggered by misconfigured instance replying with errors: ERR
    CONFIG SET failed (possibly related to argument 'dir') - can't set
    protected config
    ```
    
    3. Enable debug-command in cluster test.
    ```
    Verify slaves consistency: ERR DEBUG command not allowed. If the
    enable-debug-command option is set to "local", you can run it from a
    local connection, otherwise you need to set this option in the
    configuration file, and then restart the server.
    ```
    
    4. quicklist fill should be signed int.
    The reason for the modification is to eliminate the warning.
    Modify `int fill: QL_FILL_BITS` to `signed int fill: QL_FILL_BITS`
    
    The first three were introduced at #9920 (same issue).
    And the last one was introduced at #9962.
    febc3f63
quicklist.h 9.31 KB