Releases: linux-test-project/kirk
Releases · linux-test-project/kirk
v3.2.1
v3.2
v3.1
v3.0
v2.3
What's Changed
- ltp: don't override LTP_TIMEOUT_MUL if set by user by @wangli5665 in #70
- Make the hvc0 parameter explicit by @grisu48 in #74
- ssh: catch ConnectionError in communicate by @acerv in #76
- documentation improvements
- improve strong typing support via ruff and pyrefly
New Contributors
Full Changelog: v2.2.2...v2.3
v2.2.2
v2.2.1
What's Changed
This minor version introduces significant changes to the code due to the implementation of strong typing. The decision to add strong typing to the Python code stems from the need to identify bugs before introducing new features by cross-checking multiple types and ensuring we do not inadvertently mix them up. This is achieved using pyrefly and ruff, which are currently among the fastest and most comprehensive tools available.
Full Changelog: v2.2...v2.2.1
v2.2
What's Changed
- scheduler: fix wrong execution time on runtime by @acerv in #55
- Respect LTPROOT from environment if set by @dev-japo in #56
- ui: rearrange UI to show information in a better way by @acerv in #57
- ltp: leave quotes when parsing commands in runtest files by @acerv in #61
- ui: make parallel ui less interactive by @acerv in #59
- ltp: use regex to parse test arguments in runtest file by @acerv in #62
- New kirk documentation by @acerv in #63
- kirk: Add results JSON to logs convertor script by @wangli5665 in #53
- Fault injection support by @acerv in #66
New Contributors
- @dev-japo made their first contribution in #56
- @wangli5665 made their first contribution in #53
Full Changelog: v2.1...v2.2
v2.1
v2.0
What's Changed
- add script to convert kirk output to HTML
- new option
--run-pattern - new option
--suite-iterate - new option
--randomize - new option
--monitor - new option
--runtime - introduced introducing
<value> + suffixfor timeout values - much faster user interface
- fix tainted stderr handling
- gracefully stop after user interrupt
- many clean-ups