0bec49cbe3
testbench: Add more valgrind tests for sndrcv (omrelp/imrelp)
...
- These tests will help find race conditions hopefully
- fix diag.sh issues running second instance in valgrind mode only
- Add check for minimum valgrind version for new relp tests
2022-09-01 13:59:49 +02:00
Rainer Gerhards
06b7f42c32
bugfix testbench: sndrcv_relp test was invalid
...
it did not check the actual message transfer but injected the
testmessages directly into the relp receiver instance. For sure
a regression from testbench plumbing changes.
2018-11-14 10:15:50 +01:00
Rainer Gerhards
69ef6e329b
fix bad bash coding style and disable shellcheck false positives
...
Also now permit interactivly running tests without explicitly setting
$srcdir. This now works if we are inside ./tests and fails, as before,
when we are in a different directory.
Detected by shellcheck via CodeFactor.io
2018-10-23 13:27:37 +02:00
Rainer Gerhards
b7b4453cff
testbench: make imrelp tests faster and avoid imtcp
...
imtcp was primarily used for historical reasons and is actually
to inferior method of injection messages for such cases
2018-09-13 17:44:21 +02:00
Rainer Gerhards
566788ecac
* remove unnecessary calls to "wait_startup"
...
This is automatically called by "startup" and "startup_vg". Tests
looked like a left-over from old testbench plumbing.
2018-09-04 10:50:57 +02:00
Rainer Gerhards
20696a754b
testbench: streamline plumbing
...
no functional changes, but modernization and cleanup
2018-09-01 13:18:50 +02:00
friedl
493ed7af8f
Test Refactor part 9 - DONOTMERGE ( #2928 )
...
* Testbench refactoring part 9
2018-08-15 17:20:11 +02:00
Rainer Gerhards
d8b6dc52af
testbench: more modernization of testbench plumbing
2018-08-02 14:47:19 +02:00
Rainer Gerhards
8ea166d89d
testbench: fix some hardcoded names ( #2895 )
...
* testbench: fix some hardcoded names
This is prework to make parallel execution of tests possible.
2018-08-01 12:52:17 +02:00
Rainer Gerhards
6bb5bc91f5
testbench: prototype of sndrcv test in modern style
2018-07-31 15:26:46 +02:00
Rainer Gerhards
45d6de2821
testbench: enable relp tests on solaris
2017-10-17 10:27:42 +02:00
PascalWithopf
1628ef2a37
testbench: workaround for solaris
2017-04-13 14:07:38 +02:00
df3d4a3922
test-suite: Added !#/bin/bash into all test scripts.
...
Most of the tests will not work in other default shells like
on Freebsd or Solaris. So we make /bin/bash default now.
2015-07-30 15:38:17 +00:00
be940cf970
testbench: made work on FreeBSD
...
bash "source" extension is not supported in FreeBSD default shell"
2015-07-15 09:33:31 +00:00
Rainer Gerhards
ed27d5c764
testbench: add test for im/omrelp
2013-12-10 17:04:58 +01:00