We finished running the DarkLight experiment and I am reporting accumulated bugs that we have run into.
1) history plots on 12 hrs, 24 hrs tend to hang with "page not responsive". most plots have 16-20 variables,
which are recorded at 1/sec interval. (yes, we must see all the variables at the same time and yes, we want to
record them with fine granularity).
2) starting runs gets into a funny mode if a GEM frontend aborts (hardware problems), transition page reports
"wwrrr, timeout 0", and stays stuck forever, "cancel transition" does nothing. observe it goes from "w"
(waiting) to "r" (RPC running) without a "c" (connecting...) and timeout should never be zero (120 sec in
ODB).
3) ODB editor clicking on hex number versus decimal number no longer allows editing in hex, Stefan implemented
this useful feature and it worked for a while, but now seems broken.
4) ODB editor "right click" to "delete" or "rename" key does not work, the right-click menu disappears
immediately before I can use it (dl-server-2), click on item (it is now blue), right-click menu disappears
before I can use it (daq17). it looks like a timing or race condition.
5) ODB editor "create link" link target name is limited to 32 bytes, links cannot be created (dl-server-2), ok
on daq17 with current MIDAS.
6) MIDAS on dl-server-2 is "installed" in such a way that there is no connection to the git repository, no way
to tell what git checkout it corresponds to. Help page just says "branch master", git-revision.h is empty. We
should discourage such use of MIDAS and promote our "normal way" where for all MIDAS binary programs we know
what source code and what git commit was used to build them.
6a) MIDAS on dl-server-2 had a pretty much non-functional history display, I reported it here, Stefan provided
a fix, I manually retrofitted it into dl-server-2 MIDAS and we were able to run the experiment. (good)
6b) bug (5) suggests that there is more bugs being introduced and fixed without any notice to other midas
users (via this forum or via the bitbucket bug tracker).
K.O. |