Skip to content

das-up-to-nevents.py picks up golden runs from cvmfs #50101

@smuzaffar

Description

@smuzaffar

@AdrianoDee, as mentioned in #50094 (comment) , looks like https://github.com/cms-sw/cmssw/blob/master/Configuration/PyReleaseValidation/scripts/das-up-to-nevents.py picks up golden run number from /cvmfs e.g. /cvmfs/cms-griddata.cern.ch/cat/metadata/DC/Collisions25//latest//Cert_Collisions2025_391658_398903_Golden.json for workflow 2025.0010001. As the files on cvmfs are not in bots control so any change in these files results in different run/input used by baseline and PR tests.

I was wondering how can we make sure that bot uses the same golden runs from cvmfs? I see there are dated directories . May be we can have a symlink which points to latest date and when we run baseline then we record the dated directory name along with the baseline results and let PR tests use the same dated directory . This hopefully will get rid of issues like

The workflows 2025.0010001, 2024.0050001, 2023.0020001, 2022.0030001 have different files in step1_dasquery.log than the ones found in the baseline. You may want to check and retrigger the tests if necessary. You can check it in the "files" directory in the results of the comparisons

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions