benbierens
4e978bd5b5
Restores continuous tests
2024-04-01 08:29:55 +02:00
Ben Bierens
9ce82cb011
Merge pull request #72 from GoodDaisy/master
...
fix Continous typo
2024-03-20 14:45:09 +01:00
Giuliano Mega
ec0f7a6790
Remove run ID and introduce deploy ID ( #93 )
...
This PR removes the notion of a run id and replaces it with a deploy id in continuous tests. Deploy ids can be set at deploy time only (duh), and will be picked up by the test runner from the deploy file on subsequent runs of the continuous test runner. As a consequence, the deploy id becomes a deployer parameter, and can no longer be overridden at the runner. For non-continuous tests, the deploy ID is created on-the-fly.
2024-02-22 10:41:07 -03:00
benbierens
2f10b30283
Sets up rewards api and handling.
2023-12-20 15:56:03 +01:00
benbierens
09554da362
Adds transfer speeds to status logs.
2023-12-06 10:50:02 +01:00
benbierens
ad05dc07f0
wip report for november
2023-12-05 08:31:28 +01:00
benbierens
f4532f3801
Target duration now supports timespan string format.
2023-11-17 14:51:32 +01:00
benbierens
db55792f42
Catching exceptions in task-factory.
2023-11-14 13:28:50 +01:00
benbierens
5996c0fa63
Adds involvedpods, error, and duration in seconds to status logs for continuous tests.
2023-11-14 12:56:47 +01:00
benbierens
2565ced7fe
Adds test report for october
2023-11-13 13:29:28 +01:00
benbierens
0f9e01e393
Adds git revision information to logs for testing framework status
2023-11-13 11:56:02 +01:00
benbierens
412a4d3c7a
Sets exit code for continuous tests runner
2023-11-13 11:17:26 +01:00
benbierens
344d3cd44f
Merge branch 'master' into feature/continuous-test-status-logs
...
# Conflicts:
# Tests/DistTestCore/Logs/StatusLog.cs
2023-11-13 09:33:24 +01:00
benbierens
96ff3c38bb
Adds test for routing table checks.
2023-11-12 10:36:48 +01:00
benbierens
ed56d9edcc
Cleanup of kubernetesWorkflow assembly.
2023-11-12 10:07:23 +01:00
benbierens
b78f527c39
Adds test-type to STATUS log jsons.
2023-11-10 15:28:53 +01:00
benbierens
0301c3b076
Adds status log entry for each test run in continuous tests.
2023-11-09 11:35:45 +01:00
benbierens
b8ce4c49d6
Merge branch 'master' into deployment-json-rework
...
# Conflicts:
# Tests/CodexContinuousTests/run.sh
# Tools/CodexNetDeployer/deploy-continuous-testnet.sh
2023-11-08 09:29:22 +01:00
benbierens
90070de028
Enable debug logging from single environment variable or static field.
2023-11-08 09:24:39 +01:00
benbierens
3f8699a59b
Removes dependency on pod information for elastic search download
2023-11-07 14:33:45 +01:00
benbierens
ea66b5b408
debugging address selection in cluster
2023-11-07 12:02:17 +01:00
benbierens
dc9f3ab090
removes dependency on static pod name and address info
2023-11-06 14:33:47 +01:00
Veaceslav Doina
ead1ff7ec6
Automate Continuous Tests using GitHub Actions ( #69 )
2023-11-06 15:09:51 +02:00
Veaceslav Doina
807e8b7b5f
Fix TwoClientTest metric name
...
https://github.com/codex-storage/nim-codex/pull/603
2023-11-06 15:06:47 +02:00
benbierens
5241144e99
Locks up deploy-and-run script after tests are started.
2023-11-01 10:27:31 +01:00
benbierens
49300273e0
Cleanup continuous tests nicely even if no tests were selected for running.
2023-10-31 15:33:00 +01:00
benbierens
e87f255f48
Creates dockerimage that will deploy-and-run from environment args
2023-10-31 11:01:10 +01:00
GoodDaisy
65473d8c15
fix Continous typo
2023-10-26 20:27:44 +08:00
benbierens
14e8222dfe
Adds codex debug-info to deployment json. Needed for bootstrapping later on.
2023-10-25 09:14:35 +02:00
benbierens
dc0edce251
Moves continuous-tests default log path to persistent volume
2023-10-25 08:56:48 +02:00
benbierens
0e087c6fee
Logs continuous test config at startup.
2023-10-23 14:17:52 +02:00
benbierens
7a6d7d787b
Splits up metrics-scraper from metrics-endpoints configuration in deployer.
2023-10-23 10:57:59 +02:00
benbierens
4adce837ec
Logs total run duration in overview log.
2023-10-23 10:32:11 +02:00
benbierens
e11a7d1600
Gives deployments a name.
2023-10-23 10:19:52 +02:00
benbierens
45fbd699a9
Disables calls to custom API endpoints.
2023-10-23 09:36:31 +02:00
benbierens
bf18fa03a2
adds sleep to the starting of the test screens
2023-10-22 11:29:16 +02:00
benbierens
45050c34e4
Implements GetAddress method for runningContainers.
2023-10-19 11:18:59 +02:00
benbierens
6b1102efa7
Adds name argument to deploy-and-run script
2023-10-17 14:32:05 +02:00
benbierens
d0cafb83a1
Fixes compile error in single test runner
2023-10-16 13:10:45 +02:00
benbierens
1a277ef1b5
Logging repostore content on twoclient test failure
2023-10-10 17:54:19 +02:00
benbierens
b81d574a4b
adds block exchange tests. Updates namespaces
2023-10-09 16:59:52 +02:00
benbierens
b0610393af
rigged for twoclient test with full container log download
2023-10-08 19:11:31 +02:00
benbierens
e4b7e461e9
Adds pod name to downloaded logs
2023-10-08 18:58:15 +02:00
benbierens
0dcf3b0b16
Adds pod and deployment name
2023-10-08 18:56:00 +02:00
benbierens
f3555f2703
Adds node id to downloaded container logs
2023-10-08 08:31:48 +02:00
benbierens
ab9257ce56
moving the deployment json
2023-10-07 10:29:09 +02:00
benbierens
092128d77b
with working loops this time
2023-10-07 08:04:11 +02:00
benbierens
c653afa554
trying with script
2023-10-07 07:53:10 +02:00
benbierens
fab855c4bb
adds log and data paths
2023-10-07 07:49:55 +02:00
benbierens
75e263be31
Try with script
2023-10-07 07:47:54 +02:00