Replies: 2 comments 4 replies
-
Hi @pevogam, I hope you don't mind that I moved your issue to a discussion on GitHub. A good starting point to learn about the NRunner is https://avocado-framework.readthedocs.io/en/latest/guides/contributor/chapters/runners.html Another document that may help is related to the NRunner state machine at https://avocado-framework.readthedocs.io/en/latest/blueprints/BP003.html The docstrings are, indeed, valuable from a developer's point of view. As I work on any task related to the NRunner, I'll do my best to update the missing docstrings I find. |
Beta Was this translation helpful? Give feedback.
-
Hi @pevogam , There's a lot to improve with regards to documentation, specially docstrings. But, before moving further, I'd like to know if you're aware of the following docs:
While not proper documentation, we're also discussing improvements wrt messages exchanged between runners and the nrunner's status server/repo. |
Beta Was this translation helpful? Give feedback.
-
Hi, I wanted to try out a bit more of the code for the new parallel runner and resolver modules but I had trouble with severe lack of documentation, in particular no doctrings of any kind and no argument types/descriptions for public API of
runner_nrunner
as well asresolver
modules. Are there plans to add these docstrings before the serial runner is deprecated? I am asking in particular because some of us will have to do migrations before the serial runner is dropped and dependencies are broken and we will definitely need some docstring argument types and sentences in order to figure out the whisles and blows of all internal workings.Beta Was this translation helpful? Give feedback.
All reactions