New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
arm32v6 always (and arm32v7 sometimes(?)) fails unit test "low TTL item should be gone" / t/restart.t #799
Comments
Hmmmm... I'll take a look, but this could be difficult without the hardware. Hopefully it's an obvious race. I'll throw up a help wanted tag in case anyone else wants to look. |
The good news is that I can reproduce on QEMU's user-mode emulation, so it's not something specific to the hardware those builds are happening on. (I'm using https://packages.debian.org/bullseye/qemu-user-static + @dormando you've got an RPi1, right? That's v6, and I wonder whether you've seen this there (I'm guessing you're on Raspbian?) or if it's specific to musl. |
Ok, this must be related to arm32 + musl (or something else Alpine-specific like a quirk in a dependent package) because I updated |
My RPi1 is pretty dead. Only functional ones I have are a 3, some 4's, and nano's I guess. Haven't had a chance to look at this yet, sorry. |
Just a quick addition of some additional failures on Memcached Use of uninitialized value $res in print at t/watcher_connid.t line 42, <GEN2> line 1.
# Failed test 'Saw a miss with the connection id 27'
# at t/watcher_connid.t line 43.
# undef
# doesn't match '(?^:ts=\d+\.\d+\ gid=\d+ type=item_get key=foo status=not_found clsid=\d+ cfd=27)'
Use of uninitialized value $res in print at t/watcher_connid.t line 46, <GEN2> line 1.
# Failed test 'Saw a set with the connection id 27'
# at t/watcher_connid.t line 47.
# undef
# doesn't match '(?^:ts=\d+\.\d+\ gid=\d+ type=item_store key=foo status=stored cmd=set ttl=\d+ clsid=\d+ cfd=27)'
Can't use an undefined value as a symbol reference at t/watcher_connid.t line 52, <GEN2> line 1.
# Looks like your test exited with 111 just after 3.
t/watcher_connid.t ..........
Dubious, test returned 111 (wstat 28416, 0x6f00)
Failed 3/4 subtests |
Describe the bug
Unit test failures on https://doi-janky.infosiftr.net/job/multiarch/job/arm32v6/job/memcached/ are constant for the emcached:1.6.9-alpine build preventing the creation of the docker image.
Arm32v7 can fail the same way
https://doi-janky.infosiftr.net/job/multiarch/job/arm32v7/job/memcached/432/execution/node/78/log/
To Reproduce
Per build logs linked.
System Information
Detail (please include!)
I hope you see something in the logs in the links. I don't have the hardware to test or extract more detail from this test failure unfortunately.
The text was updated successfully, but these errors were encountered: