Skip to content
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

REC : func : metis_lm_img_basic_reduce #34

Open
10 tasks
astronomyk opened this issue Aug 9, 2024 · 0 comments
Open
10 tasks

REC : func : metis_lm_img_basic_reduce #34

astronomyk opened this issue Aug 9, 2024 · 0 comments

Comments

@astronomyk
Copy link
Contributor

Description

This FUNCTIONAL recipe should work as part of an EDPS workflow.
It should have enough functional code to aid the AIT tests, but DOES NOT need well tested functional code.
Be careful NOT to fall down a rabbit whole here.

Tasks

  • includes code that provides most basic useful functionality expected from the recipe
  • adds QC parameters related to the AIT functional tests
  • sub-levels of AIT-functionality can be defined here, (abcd...) as some larger recipes may need to provide different functionality at different times
  • recipe runs without crashing as a stand-alone recipe with PyEsorex
  • recipe runs without crashing as part of an EDPS workflow
  • doc-strings contain parameter lists and example code
  • unit tests make use of simulated data for testing basic functionality
  • unit tests for expected edge cases for each recipe method AND util function
  • integration tests simulate all expected (functional) use cases during AIT (See AIT test plans)
  • there is an integration test for EDPS which calls the recipe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant