Giter Site home page Giter Site logo

dqmgui_prod's People

Contributors

ahmad3213 avatar andrius-k avatar emanueleusai avatar ernestap avatar jfernan2 avatar justonejj avatar nothingface0 avatar oranggeegee avatar pmandrik avatar rovere avatar schneiml avatar syuvivida avatar vanbesien avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dqmgui_prod's Issues

Timestamp is not defined at GUI

"run started" information is not shown for run 351011
https://mattermost.web.cern.ch/cms-online-ops/pl/pqeqcqxeaj8f9k1qeuk6mepy4y
image

Available at OMS, RR, new DQM GUI.

"(Not recorded)" entry is triggered when curStartTime <= 0:

? "(Not recorded)"

current.runstart could be == 0 if VisDQMEventNumList entry has runstart == 0

if (li->runnr == current.runnr && li->runstart >= 0 &&
li->runstart < current.runstart)
current.runstart = li->runstart;

need to find DB entry for timestamp...

Failed to build dqmgui

Dear cms-DQM experts,

Following the instructions on README.md [1], I could not build a dqmgui on a CC7 virtual machine [2]. When executing the command [3] in a clean environment (i.e., without cmsenv), error messages will appear, as shown in this log file [4] and on the screen [5]. Are there any suggestions on how to fix the problem?

Best regards,
Yu-Wei

[1] https://github.com/cms-DQM/dqmgui_prod/blob/index128/README.md
In cmsdist/dqmgui.spec, one line is modified as follows:

# Source0: git+https://github.com/cms-DQM/dqmgui_prod.git?obj=index128/%realversion&export=Monitoring&output=/Monitoring.tar.gz
Source0: git+https://github.com/cms-DQM/dqmgui_prod.git?obj=dev128/%realversion&export=Monitoring&output=/Monitoring.tar.gz

[2] A screenshot of a virtual machine on OpenStack service
https://ykao.web.cern.ch/ykao/raw_data_handling/hgcal_dqm_gui/screenshot_virtual_machine_cc7_openStackService.png

The virtual machine is built following the two instructions:
https://clouddocs.web.cern.ch/tutorial/index.html
https://twiki.cern.ch/twiki/bin/viewauth/CMS/DQMGuiForUsers#How

[3] Executed command

./pkgtools/cmsBuild --repo comp -a slc7_amd64_gcc630 -i w -j 10 build dqmgui

[4] Log messages
https://ykao.web.cern.ch/ykao/raw_data_handling/hgcal_dqm_gui/log_dqmgui_prod.txt

[5] Error messages on screen

Done fetching /mnt/work/dev_DQM_GUI_for_help/cmsdist/dqmgui-rtgu.patch
(<function fetchSources at 0x7f614b071ed8>, <Package name=dqmgui>, <scheduler.Scheduler object at 0x7f6145fb1810>) done
Creating directory /mnt/work/dev_DQM_GUI_for_help/wprime/BUILD/slc7_amd64_gcc630/cms/dqmgui/9.7.8-8f294bf9497ba9a6fcf6030e067117e7 if not existing.
Building dqmgui. Log can be found in /mnt/work/dev_DQM_GUI_for_help/wprime/BUILD/slc7_amd64_gcc630/cms/dqmgui/9.7.8-8f294bf9497ba9a6fcf6030e067117e7/log.
rm -rf /mnt/work/dev_DQM_GUI_for_help/wprime/BUILD/slc7_amd64_gcc630/cms/dqmgui/9.7.8-8f294bf9497ba9a6fcf6030e067117e7/pkgtools-pkg-src-move2git /mnt/work/dev_DQM_GUI_for_help/wprime/BUILD/slc7_amd64_gcc630/cms/dqmgui/9.7.8-8f294bf9497ba9a6fcf6030e067117e7/cmsdist-tmp; export _CMSBUILD_BUILD_ENV_=1; mkdir -p /mnt/work/dev_DQM_GUI_for_help/wprime/BUILD/slc7_amd64_gcc630/cms/dqmgui/9.7.8-8f294bf9497ba9a6fcf6030e067117e7/cmsdist-tmp; source /mnt/work/dev_DQM_GUI_for_help/wprime/slc7_amd64_gcc630/rpm-env.sh ;TMPDIR=/mnt/work/dev_DQM_GUI_for_help/wprime/BUILD/slc7_amd64_gcc630/cms/dqmgui/9.7.8-8f294bf9497ba9a6fcf6030e067117e7/cmsdist-tmp  rpmbuild  --buildroot /mnt/work/dev_DQM_GUI_for_help/wprime/tmp/BUILDROOT/8f294bf9497ba9a6fcf6030e067117e7 -ba --define '_topdir /mnt/work/dev_DQM_GUI_for_help/wprime' --define "compiling_processes 2"  --define "cmsdist_directory /mnt/work/dev_DQM_GUI_for_help/cmsdist" --define "compilerv 630" --define "cmscompilerv 630" --define "cmsos slc7_amd64" --define "package_vectorization %{nil}" /mnt/work/dev_DQM_GUI_for_help/wprime/SPECS/cms/dqmgui/9.7.8-8f294bf9497ba9a6fcf6030e067117e7/spec >/mnt/work/dev_DQM_GUI_for_help/wprime/BUILD/slc7_amd64_gcc630/cms/dqmgui/9.7.8-8f294bf9497ba9a6fcf6030e067117e7/log 2>&1
(<function buildPackage at 0x7f614b072398>, <Package name=dqmgui>, <scheduler.Scheduler object at 0x7f6145fb1810>) done
Requested to quit.
Requested to quit.
Requested to quit.
Requested to quit.
* The action "install-cms+dqmgui+9.7.8-8f294bf9497ba9a6fcf6030e067117e7" was not completed successfully because The following dependencies could not complete:
build-cms+dqmgui+9.7.8-8f294bf9497ba9a6fcf6030e067117e7
* The action "install-cms+dqmgui-webdoc+9.7.8-8f294bf9497ba9a6fcf6030e067117e7" was not completed successfully because The following dependencies could not complete:
install-cms+dqmgui+9.7.8-8f294bf9497ba9a6fcf6030e067117e7
* The action "build-cms+dqmgui+9.7.8-8f294bf9497ba9a6fcf6030e067117e7" was not completed successfully because Failed to build dqmgui. Log file in /mnt/work/dev_DQM_GUI_for_help/wprime/BUILD/slc7_amd64_gcc630/cms/dqmgui/9.7.8-8f294bf9497ba9a6fcf6030e067117e7/log. Final lines of the log file:
./DQM/StringAtom.h:59:17: warning: left shift of negative value [-Wshift-negative-value]
& ~(~0 << n)));
^
./DQM/serverext.cc: In function 'std::__cxx11::string stringsToJSON(const StringAtomSet&, bool)':
./DQM/serverext.cc:536:53: warning: unused parameter 'emptyIsNone' [-Wunused-parameter]
bool emptyIsNone = false) {
^~~~~
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make: *** [serverext.o] Error 4
make: Target `all' not remade because of errors.
error: command 'make' failed with exit status 2
error: Bad exit status from /mnt/work/dev_DQM_GUI_for_help/wprime/tmp/rpm-tmp.m7zPed (%build)


RPM build errors:
Macro %rpmbuild_libdir defined but not used within scope
Bad exit status from /mnt/work/dev_DQM_GUI_for_help/wprime/tmp/rpm-tmp.m7zPed (%build)

* The action "final-job" was not completed successfully because The following dependencies could not complete:
build-cms+dqmgui+9.7.8-8f294bf9497ba9a6fcf6030e067117e7

`visDQMReceiveDaemon` breaks when verifying ROOT files created with ROOT 6.30

Opening ROOT files created by ROOT 6.30 with older ROOT version (e.g. 6.14/09, which is currently used in DQMGUI production) leads to the following messages:

Error in <TList::Clear>: A list is accessing an object (0x7f53bc738600) already deleted (list name = TList)

This leads to the following check to fail:

if not check.startswith("VERIFY: Good to go"):

due to the fact that the error messages come before the VERIFY message.

One way to address this (depending on how serious the message above is, I cannot judge) is to just check for the verification message in the whole of the stderr of the verifier.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.