Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 834591

Summary: dev-python/django-redis-5.2.0 fails tests on MUSL
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: William Hubbs <williamh>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log.xz

Description Agostino Sarubbo gentoo-dev 2022-03-04 18:57:12 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-python/django-redis-5.2.0 fails tests.
Discovered on: amd64 (internal ref: tinderbox_musl)

NOTE:
This machine uses MUSL libc
Comment 1 Agostino Sarubbo gentoo-dev 2022-03-04 18:57:14 UTC
Created attachment 766255 [details]
build.log.xz

build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 2 Agostino Sarubbo gentoo-dev 2022-03-04 18:57:15 UTC
Error(s) that match a know pattern:


            except ResponseError:
        except AttributeError:
E               TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'
E               django_redis.exceptions.ConnectionInterrupted: Redis ResponseError: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.
E           django_redis.exceptions.ConnectionInterrupted: Redis ResponseError: Command # 1 (SET :1:a 1 PX 300000) of pipeline caused error: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.
E           django_redis.exceptions.ConnectionInterrupted: Redis ResponseError: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.
E           redis.exceptions.ResponseError: Command # 1 (SET :1:a 1 PX 300000) of pipeline caused error: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.
E           redis.exceptions.ResponseError: Error running script (call to f_4d15273b16b10c15e1d9202cbe93c959ab7d250b): @user_script:2: @user_script: 2: -MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.
E           redis.exceptions.ResponseError: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.
FAILED test_backend.py::TestDjangoRedisCache::test_clear - redis.exceptions.R...
FAILED test_backend.py::TestDjangoRedisCache::test_close - redis.exceptions.R...
FAILED test_backend.py::TestDjangoRedisCache::test_decr - redis.exceptions.Re...
FAILED test_backend.py::TestDjangoRedisCache::test_delete - redis.exceptions....
FAILED test_backend.py::TestDjangoRedisCache::test_delete_many - redis.except...
FAILED test_backend.py::TestDjangoRedisCache::test_delete_many_generator - re...
FAILED test_backend.py::TestDjangoRedisCache::test_delete_pattern - redis.exc...
FAILED test_backend.py::TestDjangoRedisCache::test_delete_return_value_type_before31
FAILED test_backend.py::TestDjangoRedisCache::test_delete_return_value_type_new31
FAILED test_backend.py::TestDjangoRedisCache::test_expire - redis.exceptions....
FAILED test_backend.py::TestDjangoRedisCache::test_expire_at - redis.exceptio...
FAILED test_backend.py::TestDjangoRedisCache::test_get_many - redis.exception...
FAILED test_backend.py::TestDjangoRedisCache::test_get_many_unicode - redis.e...
FAILED test_backend.py::TestDjangoRedisCache::test_get_set_bool - redis.excep...
FAILED test_backend.py::TestDjangoRedisCache::test_incr - redis.exceptions.Re...
FAILED test_backend.py::TestDjangoRedisCache::test_incr_ignore_check - TypeEr...
FAILED test_backend.py::TestDjangoRedisCache::test_incr_no_timeout - redis.ex...
FAILED test_backend.py::TestDjangoRedisCache::test_incr_version - redis.excep...
FAILED test_backend.py::TestDjangoRedisCache::test_iter_keys - redis.exceptio...
FAILED test_backend.py::TestDjangoRedisCache::test_iter_keys_generator - redi...
FAILED test_backend.py::TestDjangoRedisCache::test_iter_keys_itersize - redis...
FAILED test_backend.py::TestDjangoRedisCache::test_lock - redis.exceptions.Re...
FAILED test_backend.py::TestDjangoRedisCache::test_lock_released_by_thread - ...
FAILED test_backend.py::TestDjangoRedisCache::test_persist - redis.exceptions...
FAILED test_backend.py::TestDjangoRedisCache::test_pexpire - redis.exceptions...
FAILED test_backend.py::TestDjangoRedisCache::test_pexpire_at - redis.excepti...
FAILED test_backend.py::TestDjangoRedisCache::test_pttl - redis.exceptions.Re...
FAILED test_backend.py::TestDjangoRedisCache::test_save_and_integer - redis.e...
FAILED test_backend.py::TestDjangoRedisCache::test_save_dict - redis.exceptio...
FAILED test_backend.py::TestDjangoRedisCache::test_save_float - redis.excepti...
FAILED test_backend.py::TestDjangoRedisCache::test_save_string - redis.except...
FAILED test_backend.py::TestDjangoRedisCache::test_save_unicode - redis.excep...
FAILED test_backend.py::TestDjangoRedisCache::test_set_add - redis.exceptions...
FAILED test_backend.py::TestDjangoRedisCache::test_set_many - redis.exception...
FAILED test_backend.py::TestDjangoRedisCache::test_setnx - redis.exceptions.R...
FAILED test_backend.py::TestDjangoRedisCache::test_setnx_timeout - redis.exce...
FAILED test_backend.py::TestDjangoRedisCache::test_timeout - redis.exceptions...
FAILED test_backend.py::TestDjangoRedisCache::test_timeout_0 - redis.exceptio...
FAILED test_backend.py::TestDjangoRedisCache::test_timeout_negative - redis.e...
FAILED test_backend.py::TestDjangoRedisCache::test_timeout_parameter_as_positional_argument
FAILED test_backend.py::TestDjangoRedisCache::test_timeout_tiny - redis.excep...
FAILED test_backend.py::TestDjangoRedisCache::test_touch_default_timeout - re...
FAILED test_backend.py::TestDjangoRedisCache::test_touch_forever - redis.exce...
FAILED test_backend.py::TestDjangoRedisCache::test_touch_forever_nonexistent
FAILED test_backend.py::TestDjangoRedisCache::test_touch_missed_key - redis.e...
FAILED test_backend.py::TestDjangoRedisCache::test_touch_negative_timeout - r...
FAILED test_backend.py::TestDjangoRedisCache::test_touch_positive_timeout - r...
FAILED test_backend.py::TestDjangoRedisCache::test_touch_zero_timeout - redis...
FAILED test_backend.py::TestDjangoRedisCache::test_ttl - redis.exceptions.Res...
FAILED test_backend.py::TestDjangoRedisCache::test_ttl_incr_version_no_timeout
FAILED test_backend.py::TestDjangoRedisCache::test_unicode_keys - redis.excep...
FAILED test_backend.py::TestDjangoRedisCache::test_version - redis.exceptions...
FAILED test_cache_options.py::TestDjangoRedisCacheEscapePrefix::test_delete_pattern
FAILED test_cache_options.py::TestDjangoRedisCacheEscapePrefix::test_iter_keys
FAILED test_cache_options.py::TestDjangoRedisCacheEscapePrefix::test_keys - r...
FAILED test_cache_options.py::test_custom_key_function - redis.exceptions.Res...
FAILED test_session.py::SessionTests::test_actual_expiry - redis.exceptions.R...
FAILED test_session.py::SessionTests::test_cycle - redis.exceptions.ResponseE...
FAILED test_session.py::SessionTests::test_cycle_with_no_session_cache - redi...
FAILED test_session.py::SessionTests::test_delete - redis.exceptions.Response...
FAILED test_session.py::SessionTests::test_flush - redis.exceptions.ResponseE...
FAILED test_session.py::SessionTests::test_invalid_key - redis.exceptions.Res...
FAILED test_session.py::SessionTests::test_save - redis.exceptions.ResponseEr...
FAILED test_session.py::SessionTests::test_save_doesnt_clear_data - redis.exc...
FAILED test_session.py::SessionTests::test_session_key_valid_string_saved - r...
FAILED test_session.py::SessionTests::test_session_save_does_not_resurrect_session_logged_out_in_other_context
                lambda error: self._disconnect_raise(conn, error),