Skip to content

Conversation

@marialainez
Copy link
Collaborator

see issue #346

@marialainez
Copy link
Collaborator Author

I was completely wrong about this. I thought that "historylevel" was returning 0 only when the dl2 step was completed, but that was already changed when the dl2 production was moved to autocloser. So currently historylevel returns 0 if the dl1ab step and the datacheck production finished successfully, which is what we are expecting. What was really happening is that for some reason (we have to check why) no history files are being produced for the calibration sequences, and therefore, the function "are_all_jobs_correctly_finished" returns False (see line 109 of job.py). I have adapted this so that only the data sequences are considered for checking if sequencer processing is already completed. I have made a small test and it works as expected.

@marialainez
Copy link
Collaborator Author

We have tested this with tonight's data and it worked as expected, so I merge the PR.

@marialainez marialainez merged commit cdbb247 into main Aug 1, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants