Dan Allan
Dan Allan
Fixed that failure. Now, in the next test, I seem to have crashed `acctst`: ``` exceptionTest {P} 0.601628 sec arrayTest {i=0, pWF[i]=1804289383.000000, pRF[i]=29.000000 A call to 'assert(pWF[i] == pRF[i])' by...
References related to our "write lock" conversation for future documentation. (Apologies for this cryptic comment -- will clarify later.) https://epics.anl.gov/base/R3-15/5-docs/AppDevGuide/DeviceSupport.html#x13-52000012 https://epics.anl.gov/base/R3-15/5-docs/AppDevGuide/DatabaseLockingScanningAndProcessing.html#x6-1900005.8
Reminder to selves: the "write lock" changes also touch on https://github.com/NSLS-II/caproto/pull/327
Progress update: ``` verifyMultithreadSubscr {.} 7.783275 sec fdManagerVerify {...} 1.045608 sec CA pend event delay = 1.000000 sec results in error = 0.034248 % CA pend event delay = 0.100000...
There is some content on beacon anomalies in [these slides](https://epics.anl.gov/docs/APS2014/05-CA-Concepts.pdf) which we have consulted before but not in some time.
gdb output: ``` GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free...
More: ``` gdb) thread apply all bt Thread 7 (Thread 0x7f3a37fff700 (LWP 19833)): #0 0x00007f3a464daa66 in __libc_recv (fd=7, buf=buf@entry=0x7f3a30096bac, len=len@entry=16384, flags=flags@entry=0) at ../sysdeps/unix/sysv/linux/recv.c:28 #1 0x00007f3a46dfed7e in recv (__flags=0, __n=16384, __buf=0x7f3a30096bac,...
Status update: * asyncio passes all tests * trio dies on `arrayTest`, seems to need a longer `WRITE_LOCK_TIMEOUT` * curio trips something like a serialization error: ``` multiSubscriptionDeleteTest {...CAC: server...
Fortunately, the issue flagged by `arrayTest` does *not* require a longer `WRITE_LOCK_TIMEOUT` (good -- that should be as short as possible). There was an error in the logic of the...
Another one-off... Client side: ``` channelClearWithEventTrafficTest {CA client library tcp receive thread terminating due to C++ exception "Ignored conn resp with bad native data type" ``` Server side: ``` [E...