7d95c68b48
test: support regular expression matching on the response
...
Signed-off-by: Benjamin Wang <wachao@vmware.com >
2023-08-25 15:00:35 +01:00
e4e05c5713
tests/*: redirect metrics into file
...
Redirect metrics data into file to reduce output.
Fix : #16422
Signed-off-by: Wei Fu <fuweid89@gmail.com >
2023-08-18 16:48:10 +08:00
cbf819740e
tests: Allow specifying http version in curl
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-03-15 09:27:51 +01:00
e87abf3f13
tests: Refactor CURLPrefixArgs
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-03-14 16:35:43 +01:00
67e3c784ba
tests: Remove MetricsURLScheme field
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-03-14 16:35:43 +01:00
064fad5ae4
tests: Implement network delay and blackholing in linearizability tests
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-01-09 14:18:07 +01:00
b298c85a34
tests: fix anti-pattern name in NewEtcdProcessCluster
...
Signed-off-by: Clark <fwyongxing@gmail.com >
2022-11-23 00:32:10 +08:00
bf3eea8831
tests: Allow creating client for EtcdProcess
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2022-11-17 10:48:14 +01:00
5b163aa507
Expect exit code enhancement
...
ExpectProcess and ExpectFunc now take the exit code of the process into
account, not just the matching of the tty output.
This also refactors the many tests that were previously succeeding on
matching an output from a failing cmd execution.
Signed-off-by: Thomas Jungblut <tjungblu@redhat.com >
2022-11-14 11:19:41 +01:00
75449c075d
tests: Allow sepecting member to in curl commands
2022-05-06 12:09:43 +02:00
dcd0d3fc9c
tests: Extract e2e cluster setup to separate package
2021-10-19 13:06:40 +02:00