Skip to content

[QC-858] Single CheckRunner per workflow#2028

Merged
Barthelemy merged 14 commits into
AliceO2Group:masterfrom
Barthelemy:1-checkrunner-per-workflow
Nov 30, 2023
Merged

[QC-858] Single CheckRunner per workflow#2028
Barthelemy merged 14 commits into
AliceO2Group:masterfrom
Barthelemy:1-checkrunner-per-workflow

Conversation

@Barthelemy
Copy link
Copy Markdown
Collaborator

No description provided.

@Barthelemy Barthelemy requested a review from knopers8 as a code owner November 8, 2023 07:32
@Barthelemy Barthelemy changed the title [WIP] [QC-858] Single CheckRunner per workflow [QC-858] Single CheckRunner per workflow Nov 8, 2023
Copy link
Copy Markdown
Collaborator

@knopers8 knopers8 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, it seems correct.

I am slightly worried if it is going to work well with async workflows, where we have one big workflow with all of the tasks/checks. If you have access to alien, perhaps you could run it with this input file and --remote-batch option:

/alice/data/2023/LHC23zp/539421/apass1/0940/QC/001/QC.root`

this config file (but ccdb-test)

/alice/data/2023/LHC23zp/539421/apass1/0940/QC/001/QC_production.json

Comment thread Framework/src/CheckRunner.cxx Outdated
Comment thread Framework/test/testInfrastructureGenerator.cxx Outdated
Barthelemy and others added 3 commits November 20, 2023 13:57
Co-authored-by: Piotr Konopka <piotr.jan.konopka@cern.ch>
Co-authored-by: Piotr Konopka <piotr.jan.konopka@cern.ch>
@Barthelemy
Copy link
Copy Markdown
Collaborator Author

Good point about async. Not sure how to run what you propose but it is an opportunity to learn. I'll let you know the result.

@Barthelemy
Copy link
Copy Markdown
Collaborator Author

I tested with run 544124. I found 1 bug that I fixed (disabled checks were included). It worked.

@Barthelemy Barthelemy merged commit 488c547 into AliceO2Group:master Nov 30, 2023
@Barthelemy Barthelemy deleted the 1-checkrunner-per-workflow branch November 30, 2023 09:04
Barthelemy added a commit to Barthelemy/QualityControl that referenced this pull request Dec 1, 2023
Barthelemy added a commit that referenced this pull request Dec 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants