-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unit tests for makers, container and component modules (part 1/X) #163
base: main
Are you sure you want to change the base?
Unit tests for makers, container and component modules (part 1/X) #163
Conversation
ds to find computed calibration quatities
…anted one -update pp and n values to last studies -display wfs -> mean instead of sum -Agg backend is not forced in Pstat calibnration
…ain into dev_test_doc
exluse user_scripts to pytest
improvement split_run method
This PR fix Issue #120 |
And there is an error building the docs in CI only that I absolutely don't know how to fix it. |
Hi @guillaumegrolleron ! Many thanks for this PR ! On the issue with the doc in CI:
This is indeed weird, the step before in the docs job should install |
I also note that the https://github.com/cta-observatory/nectarchain/actions/runs/12686585734/job/35360086350?pr=163 |
On this point, PR #165 should fix #164 , see https://github.com/cta-observatory/nectarchain/actions/runs/12687970602/job/35363508658?pr=165 |
On this, when working on #165 , I note the doc CI passes without any issue (see https://github.com/cta-observatory/nectarchain/actions/runs/12687970615/job/35363549490?pr=165). Is your |
Actually, I get it now: in https://github.com/cta-observatory/nectarchain/pull/163/files#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711, you introduced the |
Oh yes I see, thanks a lot ! Sorry I fix it and all should be good |
This PR is the first part of the implementation of the unit tests for :
It also includes modification of the core containers class to make more robust the I/O methods. Thus the pedestal workflow has been changed to fully use the
Necrtachain
containers (instead of thepytable
module).The LightNectarcamEventSource has been removed because you are now using the implementation of
ctapipe_io_nectarcam
There are also improvement of user scripts for waveforms, charges and photostat computation