benbierens
d7c7d47a61
Fixes crash in blocktimefinder
2024-04-01 13:42:07 +02:00
benbierens
be268ace42
Find bug in blocktime finder
2024-04-01 13:21:21 +02:00
benbierens
a6b0b16909
ready for bot test
2024-04-01 11:22:28 +02:00
benbierens
f5429b9c14
Merge branch 'master' into feature/bot-upgrade
...
# Conflicts:
# Tests/CodexTests/BasicTests/ExampleTests.cs
2024-04-01 11:06:06 +02:00
benbierens
1344a6e3d2
Cleanup
2024-04-01 11:01:21 +02:00
benbierens
4e978bd5b5
Restores continuous tests
2024-04-01 08:29:55 +02:00
Ben
376fd60974
debugging image
2024-03-29 12:09:01 +01:00
Ben
4f461e4cb3
Checking onchain events to debug missing slotFilled event
2024-03-28 13:49:02 +01:00
Ben
b25c747522
Ready for test. Need new bot images
2024-03-27 15:49:08 +01:00
Ben
01d6b8f227
Applies blockInterval
2024-03-27 15:39:42 +01:00
Ben
330552563c
Merge branch 'master' into feature/bot-upgrade
...
# Conflicts:
# Tests/CodexTests/BasicTests/ExampleTests.cs
2024-03-27 15:25:58 +01:00
Ben
581cf2a813
Merge branch 'feature/codex-openapi'
2024-03-27 15:24:40 +01:00
Ben
f6edf6cbd5
Overdue readme updates
2024-03-27 15:01:32 +01:00
Ben
6597728e5c
Makes contract-clock log topic configurable
2024-03-27 08:13:36 +01:00
Ben
9e9773f45d
Merge branch 'master' into feature/codex-openapi
...
# Conflicts:
# ProjectPlugins/CodexPlugin/CodexContainerRecipe.cs
2024-03-26 16:16:39 +01:00
Ben
a53d2de13b
Moves ethAccount to Geth plugin. Enables setting ethAccount when Codex starts.
2024-03-26 15:35:26 +01:00
Ben
bce9a2c124
Lines up new openAPI.yaml
2024-03-26 14:07:06 +01:00
Ben
85774847b7
Restoring marketplace types
2024-03-26 11:39:59 +01:00
Ben
8fcf351613
Restores debug/peer
2024-03-26 10:31:49 +01:00
Ben
05d28d1d0a
Restores debug info
2024-03-26 10:03:52 +01:00
Ben
b69059fd37
restoring debug-info
2024-03-26 08:58:16 +01:00
Ben
0a4c4c60c5
Merge branch 'master' into feature/bot-upgrade
...
# Conflicts:
# Framework/NethereumWorkflow/BlockTimeFinder.cs
# Framework/NethereumWorkflow/NethereumInteraction.cs
2024-03-22 10:59:57 +01:00
Ben
635849c37a
Merge branch 'feature/persistence-prover'
2024-03-22 10:56:50 +01:00
Ben
3cc3a2a9dd
cleanup
2024-03-21 16:26:48 +01:00
Ben
6d4d6fcdb9
working blocktime finder
2024-03-21 16:11:28 +01:00
Ben
4fdb310ca4
Sets up tests for blocktimefinder.
2024-03-21 12:18:04 +01:00
Ben Bierens
9ce82cb011
Merge pull request #72 from GoodDaisy/master
...
fix Continous typo
2024-03-20 14:45:09 +01:00
Ben
db37143db6
cleanup
2024-03-20 13:36:06 +01:00
Ben
2a5b3e0eec
fixes marketplace test
2024-03-20 11:32:16 +01:00
Ben
ef53fe02a3
Improve logfile checking
2024-03-20 11:11:59 +01:00
Ben
a6c2bf5230
Cleanup marketplace-access methods
2024-03-20 11:11:41 +01:00
Ben
32f56e8213
Marketplace test fails: submitted proof is invalid.
2024-03-15 16:07:10 +01:00
Ben
f757e64ba4
wip
2024-03-15 13:50:39 +01:00
benbierens
8c8b1748ee
Merge branch 'master' into feature/bot-upgrade
...
# Conflicts:
# Tests/CodexTests/BasicTests/ExampleTests.cs
2024-03-15 09:35:27 +01:00
Ben
c204ab09d1
combinatorial tests for finding issue
2024-03-14 14:30:00 +01:00
Ben
c5fb066c75
Allows for non-blocking stop of containers
2024-03-13 10:57:26 +01:00
Ben
90b90be3cb
Updates usages of EnableMarketplace
2024-03-13 10:29:26 +01:00
benbierens
247e010fba
Cleanup marketplace test
2024-02-28 10:06:11 +01:00
benbierens
f0167a800f
Speed up basic tests
2024-02-27 13:55:05 +01:00
benbierens
b35cf3139d
Bumps contracts image to latest
2024-02-26 15:08:04 +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
42d3c5cd2c
debugging rewards
2024-02-19 15:41:48 +01:00
benbierens
3c210f96fc
debugging reward api
2024-02-19 09:11:36 +01:00
benbierens
00c720137a
Adds method for getting request state and receiving cancelled events
2024-01-22 16:27:32 +01:00
benbierens
890cff93d5
Adds method for getting request-fulfilled events
2024-01-22 16:05:04 +01:00
benbierens
f7fcef56c7
upgrades log filtering
2024-01-18 10:24:59 +01:00
benbierens
29fa554146
Adds log topics for block exchange
2024-01-18 09:55:07 +01:00
benbierens
2f10b30283
Sets up rewards api and handling.
2023-12-20 15:56:03 +01:00
benbierens
391a2653d9
Sets up getting of slot filled and freed events
2023-12-20 13:21:53 +01:00
benbierens
55be07d711
Implements getting slot host address
2023-12-20 11:34:23 +01:00
benbierens
75757e37fb
Can fetch storage requests from chain
2023-12-20 10:55:29 +01:00
benbierens
4b74a9d5fe
working block time finder
2023-12-20 09:48:22 +01:00
benbierens
d67ddab290
Checking for all unwanted log entries
2023-12-15 09:32:03 +01:00
benbierens
b143136590
Merge branch 'feature/public-testnet-deploying'
2023-12-14 15:59:22 +01:00
benbierens
8fc8a3f7cf
Adds check for block verification failures
2023-12-12 14:18:26 +01:00
benbierens
5dc918287c
Merge branch 'master' into feature/public-testnet-deploying
2023-12-11 08:30:25 +01:00
benbierens
09554da362
Adds transfer speeds to status logs.
2023-12-06 10:50:02 +01:00
benbierens
074f5ebfae
Sets up transferSpeed class
2023-12-06 09:59:45 +01:00
benbierens
ad05dc07f0
wip report for november
2023-12-05 08:31:28 +01:00
benbierens
46ab3b31ca
Checking that we can bootstrap geth nodes together.
2023-11-21 10:33:11 +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
1f841ca629
Removes modified/clean indicator
2023-11-13 13:05:44 +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
6636ef3ac1
Moves routing table test into peerDiscovery tests.
2023-11-13 09:32:10 +01:00
benbierens
71ad471958
Cleanup routing table tests. Adds retry.
2023-11-12 11:24:58 +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
0be6df46bc
Merge branch 'deployment-json-rework' into feature/continuous-test-status-logs
2023-11-10 09:49:35 +01:00
benbierens
c5cc15daa0
Updates endpoint to match latest Codex
2023-11-10 08:20:08 +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
2b463d060d
Restores debug setting
2023-11-07 14:00:08 +01:00
benbierens
ea66b5b408
debugging address selection in cluster
2023-11-07 12:02:17 +01:00
benbierens
655f4895d0
Fixes serialization issue for running containers for discord bot and metrics container
2023-11-07 11:17:20 +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
benbierens
85ad0b414f
Cleans up some gethnode arguments.
2023-10-30 13:30:14 +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