PROCESS is a systems code at UKAEA that calculates in a self-consistent manner the parameters of a fusion power plant with a specified performance, ensuring that its operating limits are not violated, and with the option to optimise to a given function of these parameters.
Currently, the main test assets are overwritten by the tracking job. However, the regression tests run in parallel to this line of job execution. Therefore, if a merge into main causes changes in the test assets, the main pipeline fails because the test assets are not yet overwritten.
The regression tests should wait for the overwrite jobs to run only on main, is this possible?
Currently, the
main
test assets are overwritten by thetracking
job. However, the regression tests run in parallel to this line of job execution. Therefore, if a merge into main causes changes in the test assets, the main pipeline fails because the test assets are not yet overwritten.The regression tests should wait for the overwrite jobs to run only on main, is this possible?