blob: d7872efc63cd734c4223dc882bcd1c45a1314cf4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
# Revision history for erebos-tester
## 0.3.1 -- 2025-03-03
* Fix executing test tool given with relative path
## 0.3.0 -- 2025-02-28
* User-defined functions
* Modules, exports and imports
* Added `ifname` member to the `node` type
* Added `>`, `>=`, `<=` and `<` operators for numbers
* Change "flush" command to take regex argument via "matching" keyword
* Change working directory of spawned process to node directory
* Use custom C main instead of wrapper binary for unshare(2) call.
* Fix regex check in flush command
* Time information in output
* Support for GHC up to 9.12
* Fail when test requested on command-line is not found
## 0.2.4 -- 2024-08-13
* Fix build with mtl-2.3
* Fix type error reporting for some command parameters
## 0.2.3 -- 2024-08-10
* Added `network` member to the `node` object
* Use colors by default only on terminal, add `--color`/`--no-color` options to select manually.
* Accept module name declaration
* Report multiple parsing errors in single pass
## 0.2.2 -- 2024-05-17
* Fix unshare failing with newer compilers
* Documentation and helptext updates
* Compatibility with GHC up to 9.10
## 0.2.1 -- 2024-05-14
* Selection of test from test file path on command line using '`:`' charater
* Added `--repeat` option to run the tests multiple times
* Added `--wait` option to wait at the end of each test
* Added `flush` command
* Show record selectors in failure reports
* Compatibility with GHC up to 9.8
## 0.2.0 -- 2023-04-26
* Lists and "for" statement.
* Subnets of networks.
* Commands to disconnect nodes or networks.
## 0.1.1 -- 2023-02-04
* GDB improvements and fixes.
## 0.1.0 -- 2023-01-08
* First version.
|