You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
integration tests take forever as we check everything at every commit
Proposal
The main problems come from raw2science which imports fink_broker.science, which in turns import fink_science modules, which in turns needs the whole Earth dependencies... It would be interesting to isolate this script, and have conditional imports depending on the commit strategy (regular vs nightly). In turns, this means we can define two images:
light image, with only core dependencies to test the skeleton
complete image for nightly releases
The text was updated successfully, but these errors were encountered:
Rationale
The current CI pipeline has many disadvantages:
Proposal
The main problems come from
raw2science
which importsfink_broker.science
, which in turns importfink_science
modules, which in turns needs the whole Earth dependencies... It would be interesting to isolate this script, and have conditional imports depending on the commit strategy (regular vs nightly). In turns, this means we can define two images:The text was updated successfully, but these errors were encountered: