summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
7 daysArbitrary expressions as variable valuesHEADmasterRoman Smrž
7 daysUse /bin/true as the default tool in test modeRoman Smrž
12 daysNon-primitive result type in ExprTypeFunction constructorRoman Smrž
12 daysKeep type information for polymorphic variablesRoman Smrž
12 daysType application in expressionsRoman Smrž
13 daysAllow arbitrary types within DynVariableRoman Smrž
13 daysEmpty list expressionRoman Smrž
Changelog: Added support for empty lists
13 daysExpressions with polymorphic typesRoman Smrž
Changelog: Initial support for polymorphic types
2026-04-13Type deconstruction and matching in unificationRoman Smrž
2026-04-12Type constructorsRoman Smrž
2026-04-11Parse tags in test preambleRoman Smrž
2026-04-11Tag definitionRoman Smrž
2026-04-05Custom signals to kill spawned processRoman Smrž
Changelog: Added `killwith` clause to set a signal used to terminate `spawn`ed process.
2026-04-05Parse data constructorsRoman Smrž
2026-04-04Add pid member to the Process typeRoman Smrž
Changelog: Added `pid` member to the `Process` type to get its system PID
2026-01-20Command-line option to disable or force tcpdumpRoman Smrž
Changelog: Added comman-line options to set path of tcpdump or disable its use
2026-01-17Use getProcessStatus for more detailed info when possibleRoman Smrž
2026-01-16Try bind-mount /tmp into sandbox when it's not a separate filesystemRoman Smrž
2026-01-15Explicit case for NoSignalSpecificInfo in signal handlerRoman Smrž
2026-01-14Print test names in verbose outputRoman Smrž
Changelog: Verbose output now includes test names.
2026-01-14Mark ignored output linesRoman Smrž
Changelog: Mark flushed or ignored output lines
2026-01-11Detach original read-write root filesystem from /run/old_rootRoman Smrž
2026-01-11Do not show internal variables in call stack listRoman Smrž
2026-01-09Improve displayed values for process, network and node typesRoman Smrž
2026-01-08Test: checks for extra call stack outputRoman Smrž
2026-01-07Call stack for the ‘expect’ statementRoman Smrž
2026-01-05Ignore subexpression evaluation error when gathering varsRoman Smrž
2025-12-06Show command and arguments for spawned processes in outputRoman Smrž
Changelog: Show command and arguments for spawned processes in verbose output
2025-12-06Align child stdout and matched lines in outputRoman Smrž
2025-11-06Do not stop shell command parsing on some not-yet-used special charsRoman Smrž
2025-10-05Redirection in shell scriptsRoman Smrž
Changelog: Implemented input/output redirection in shell scripts
2025-10-02Shell: use posix waitpid wrapper to distinguish more statesRoman Smrž
2025-10-02Shell: remove special handling of echoRoman Smrž
2025-10-02Shell: custom data type for command argumentsRoman Smrž
2025-09-29Avoid using Expr Maybe when parsing shell pipelineRoman Smrž
2025-09-28Additional instances of ExprType used by parsed commandsRoman Smrž
2025-09-25Remove ParamType instance for ExprRoman Smrž
2025-09-21Require result of TestBlock to be ExprType instanceRoman Smrž
2025-09-20Pass call stack info through function applicationRoman Smrž
Changelog: Show call stack in error messages
2025-09-19Add timeout argument for the ‘expect’ commandRoman Smrž
Changelog: Added `timeout` argument for the `expect` command
2025-09-19Clear network namespaces also after failed testRoman Smrž
2025-09-15Support zero timeoutRoman Smrž
Changelog: Support zero as a timeout multiplyer
2025-09-13Get call stack information from function applicationRoman Smrž
2025-09-12Call stack type and testsRoman Smrž
2025-09-01Add "ignore" commandRoman Smrž
Changelog: Added `ignore` builtin command
2025-08-25Shell pipesRoman Smrž
Changelog: Implemented pipes in shell scripts
2025-08-05Close handles created for spawned processesRoman Smrž
2025-08-02Shell: list all shell special characters for parserRoman Smrž
2025-08-02Shell: support backslash-escaped spacesRoman Smrž
2025-07-06Isolate filesystems using mount namespaceRoman 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)