summaryrefslogtreecommitdiff
path: root/src/Main.hs
AgeCommit message (Collapse)Author
47 hoursOptions to select and exclude tests in config fileRoman Smrž
9 daysRefactor test filtering to its own function and typeRoman Smrž
10 daysLoaded modules data type to store related infoRoman Smrž
10 daysAccept tags as exclude parametersRoman Smrž
10 daysEvaluate test tag expressionsRoman Smrž
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
2025-06-21Exclude tests on command lineRoman Smrž
Changelog: Added `--exclude` command-line option to exclude tests
2025-06-18Timeout setting in config fileRoman Smrž
Changelog: Added optional `timeout` setting to config file
2025-06-02Test script execution based on config fileRoman Smrž
2025-05-12Select tests from project configuration by nameRoman Smrž
Changelog: Select tests from project configuration using only test name on command line without script path.
2025-05-09Return error from parseTestFileRoman Smrž
2025-04-25Test modeRoman Smrž
2025-04-15Avoid head usage in MainRoman Smrž
2025-02-27Fail when requested test is not foundRoman Smrž
Changelog: Fail when test requested on command-line is not found
2025-02-27Refactor script/expression related code to multiple modulesRoman Smrž
2025-02-24Collect and evaluate global definitions togetherRoman Smrž
2025-02-11Provide imported definitions at run-timeRoman Smrž
2025-02-08Module import parsing and type checkRoman Smrž
2024-10-14Custom C main instead of wrapper binaryRoman Smrž
Changelog: Use custom C main instead of wrapper binary for unshare(2) call.
2024-10-04User-defined test functions without parametersRoman Smrž
2024-08-02Module name declarationRoman Smrž
Changelog: Accept module name declaration
2024-07-31Enable color only for terminal output, add manual optionsRoman Smrž
Changelog: Use colors by default only on terminal, add `--color`/`--no-color` options to select manually.
2024-05-17Describe command-line test selection in help textRoman Smrž
Changelog: Documentation and helptext updates
2024-05-14Run multiple whole test sequences with repeat optionRoman Smrž
2024-04-24Show usage info only with explicit `--help' optionRoman Smrž
2023-12-12Repeat option on command lineRoman Smrž
Changelog: Add --repeat option to run the tests multiple times
2023-08-24Option to wait at the end of each testRoman Smrž
Changelog: Add --wait option to wait at the end of each test
2023-08-24Accept test name selection after filepath on command lineRoman Smrž
Changelog: Selection of test from test file path on command line using ':' charater
2023-04-18Command-line option to keep test directoryRoman Smrž
2023-03-30Move test-executing functions to separate moduleRoman Smrž
2023-03-28Network subnets and routingRoman Smrž
2023-03-26Network refactoring with explicit prefixesRoman Smrž
2023-03-01Version information from gitRoman Smrž
2023-02-20For statementRoman Smrž
2023-02-02Enable OverloadedStrings as default extensionRoman Smrž
2023-01-16Haskeline for input handlingRoman Smrž
2023-01-12Move process-related functions to Process moduleRoman Smrž
2023-01-03Command-line option to display versionRoman Smrž
2023-01-02Split command line and test optionsRoman Smrž
2022-12-20Move TestRun monad and related types to separate moduleRoman Smrž
2022-12-15Use process variable name for node created by spawnRoman Smrž
2022-12-04Place test directory beside config fileRoman Smrž
2022-12-04Config file lookup and parsingRoman Smrž
2022-11-30Separate process list from networkRoman Smrž
2022-11-19Network expression type and contextRoman Smrž
2022-11-17Parse all input files before running any testsRoman Smrž
2022-11-10Move test directory handling out of init/exit network helpersRoman Smrž
2022-11-08Force flag to remove existing test directoryRoman Smrž
2022-10-29Show commands sent to test tool in verbose modeRoman Smrž
2022-10-27Show GDB console output always and without promptRoman Smrž