byexamples / byexamples/byexample
Enter in failing_fast mode on abort if possible.
Open
enhancement
good first issue
- Dominant language
- Python
- Stars
- 67
- Forks
- 9
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the feature you'd like**
On an abort due an offending runner, try to execute the examples with the option ``-skip`` of other runners.
If a runner crashes or fails with an unrecoverable timeout, do not execute anything else in that language (not even parse them) but try to call the ``-skip`` examples in other languages to minimize the leaked resources (``failing_fast`` mode).
**Additional context (optional)**
Probably the feature should be implemented here:
https://github.com/byexamples/byexample/blob/5345ec3e0e84a4ccccf86b5585db808911d51c20/byexample/executor.py#L80-L184
Contributor guide
Assessment
This issue has not been assessed yet.