| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-06 | Show command and arguments for spawned processes in output | Roman Smrž | |
| Changelog: Show command and arguments for spawned processes in verbose output | |||
| 2025-09-19 | Add timeout argument for the ‘expect’ command | Roman Smrž | |
| Changelog: Added `timeout` argument for the `expect` command | |||
| 2025-09-19 | Clear network namespaces also after failed test | Roman Smrž | |
| 2025-09-15 | Support zero timeout | Roman Smrž | |
| Changelog: Support zero as a timeout multiplyer | |||
| 2025-09-13 | Get call stack information from function application | Roman Smrž | |
| 2025-09-12 | Call stack type and tests | Roman Smrž | |
| 2025-09-01 | Add "ignore" command | Roman Smrž | |
| Changelog: Added `ignore` builtin command | |||
| 2025-07-06 | Isolate filesystems using mount namespace | Roman Smrž | |
| Recursively bind and set to read-only all the host filesystems and bind-mount as read-write only the test dir. Provide new writable tmpfs under /tmp. Changelog: Make host filesystems read-only for the test process (except for test dir) | |||
| 2025-06-21 | Use current timeout value when waiting for process termination | Roman Smrž | |
| 2025-06-21 | Multiply-timeout command | Roman Smrž | |
| Changelog: Added `multiply_timeout` command | |||
| 2025-06-21 | Object type with constructors and destructors | Roman Smrž | |
| 2025-06-19 | Explicit Scope constructor in TestStep data type | Roman Smrž | |
| 2025-06-02 | Test script execution based on config file | Roman Smrž | |
| 2025-06-01 | Show name of failed test in output | Roman Smrž | |
| Changelog: Show name of failed test in output | |||
| 2025-05-15 | Extra arguments for the spawned tool | Roman Smrž | |
| Changelog: Added `args` parameter to `spawn` command to pass extra command-line arguments to the spawend tool | |||
| 2025-05-14 | Make shell process name optional | Roman Smrž | |
| 2025-04-18 | Shell interpreter for test script | Roman Smrž | |
| Changelog: Experimental shell interpreter | |||
| 2025-04-15 | Parametrize test block with return type | Roman Smrž | |
| 2025-02-27 | Bump dependencies, build with GHC up to 9.12 | Roman Smrž | |
| Changelog: Support for GHC up to 9.12 | |||
| 2025-02-27 | Refactor script/expression related code to multiple modules | Roman Smrž | |
| 2025-02-24 | Collect and evaluate global definitions together | Roman Smrž | |
| 2025-02-11 | Provide imported definitions at run-time | Roman Smrž | |
| 2025-02-08 | Time information in output | Roman Smrž | |
| Changelog: Time information in output | |||
| 2024-12-16 | Change working directory of spawned process to node directory | Roman Smrž | |
| Changelog: Change working directory of spawned process to node directory | |||
| 2024-12-03 | Remove remaining Expr usage in TestStep | Roman Smrž | |
| 2024-12-02 | Trace regex variables in expect using new type | Roman Smrž | |
| 2024-11-29 | Represent root network as an internal variable | Roman Smrž | |
| 2024-11-29 | Special "builtin" value for SourceLine | Roman Smrž | |
| 2024-11-28 | Separate VarValue type without hidden type | Roman Smrž | |
| 2024-11-28 | Remove embedded Expr for some inner TestBlock parameters | Roman Smrž | |
| 2024-11-20 | Avoid embedded Expr in most of test step parameters | Roman Smrž | |
| 2024-11-13 | Keep track of used variables alongside evaluated expressions | Roman Smrž | |
| 2024-11-12 | Remove ExprStatement in favor of using Expr TestBlock | Roman Smrž | |
| 2024-11-09 | Move withVar into MonadEval type class | Roman Smrž | |
| 2024-10-04 | User-defined test functions without parameters | Roman Smrž | |
| 2024-09-28 | Fix regex check in flush command | Roman Smrž | |
| Changelog: Fix regex check in flush command | |||
| 2024-09-25 | Implement "guard" as a builtin | Roman Smrž | |
| 2024-09-24 | Function parameters and calls | Roman Smrž | |
| 2024-08-07 | Replace first command (wait) with a builtin | Roman Smrž | |
| 2024-08-06 | Test block expression type and statement | Roman Smrž | |
| 2023-10-23 | Flush command | Roman Smrž | |
| Changelog: Add 'flush' command | |||
| 2023-08-24 | Option to wait at the end of each test | Roman Smrž | |
| Changelog: Add --wait option to wait at the end of each test | |||
| 2023-07-13 | Show record selectors in failure reports | Roman Smrž | |
| Changelog: Show record selectors in failure reports | |||
| 2023-05-06 | Drop support for introducing node variable by 'spawn' command | Roman Smrž | |
| 2023-04-26 | Route tracking in namespaces and helper functions | Roman Smrž | |
| 2023-04-26 | Use link objects for disconnect commands | Roman Smrž | |
| 2023-04-23 | Add network namespace in constructor of corresponding type | Roman Smrž | |
| 2023-04-18 | Command-line option to keep test directory | Roman Smrž | |
| 2023-04-04 | Disconnect commands | Roman Smrž | |
| 2023-04-02 | Network namespace type | Roman Smrž | |