cms-patatrack / cmssw

CMSSW fork of the Patatrack project
https://patatrack.web.cern.ch/patatrack/index.html
Apache License 2.0
2 stars 5 forks source link

set up automated test workflows #22

Closed fwyzard closed 3 years ago

fwyzard commented 6 years ago

Possible input samples for the automated tests:

Reference:

Possible workflows:

Comparisons

cmsbot commented 6 years ago

A new Issue was created by @fwyzard Andrea Bocci.

can you please review it and eventually sign/assign? Thanks.

cms-bot commands are listed here

fwyzard commented 6 years ago

A working version of the validation script now lives at https://github.com/cms-patatrack/patatrack-validation/blob/master/validate .

fwyzard commented 6 years ago

Still to do:

fwyzard commented 6 years ago

Support for nvprof profiles is included via https://github.com/cms-patatrack/patatrack-validation/commit/637e93025ccf58a7977af55a2beb52ed88e95f36 .

Here is an example of the report including the profiles.

makeTrackValidationPlots.py plots

/RelValTTbar_13/CMSSW_10_1_0-PU25ns_101X_upgrade2018_realistic_v6-v1/GEN-SIM-DIGI-RAW

/RelValZMM_13/CMSSW_10_1_0-101X_upgrade2018_realistic_v6_resub-v1/GEN-SIM-DIGI-RAW

DQM GUI plots

/RelValTTbar_13/CMSSW_10_1_0-PU25ns_101X_upgrade2018_realistic_v6-v1/GEN-SIM-DIGI-RAW

/RelValZMM_13/CMSSW_10_1_0-101X_upgrade2018_realistic_v6_resub-v1/GEN-SIM-DIGI-RAW

nvprof/nvvp profiles

/RelValTTbar_13/CMSSW_10_1_0-PU25ns_101X_upgrade2018_realistic_v6-v1/GEN-SIM-DIGI-RAW

/RelValZMM_13/CMSSW_10_1_0-101X_upgrade2018_realistic_v6_resub-v1/GEN-SIM-DIGI-RAW

Logs

The full log is available at https://fwyzard.web.cern.ch/fwyzard/patatrack/pulls/1db4fa5f39344607676b85826ff612a865a3adff/log .