Skip to content

Feat/diff mods

Karim Ahmed requested to merge feat/diff_mods into master

@karnem

In this MR there are three new modes available for the report service.

  1. sim: simulation [for debugging purposes without uploading any files locally or remotely]
  2. prod: production [same functionality as before on the xcal] with an automatic html build.
  3. local: same as production without the pushing part to the remote repository, instead all new generated files are copied to the out-folder as normal and then a depending on the chosen report_fmt an html or pdf is generated in out_folder/doc/_build/ with the html being the default.

An addition feature was added in this MR which is related to updating the head of the local repository as the remote repository in case of pull issues due to the presence of unchecked-out changes.

This has been tested for the attached configuration file and it took about 20 minutes to create the report and add (AGIPD1, AGIPD2, and LPD), while generating the figures took about 1:15

Edited by Karim Ahmed

Merge request reports