Commit Graph

876 Commits

Author SHA1 Message Date
benbierens bb81d7f037
rewiring codex node starter 2023-04-12 16:12:04 +02:00
benbierens 68d089874d
wiring up the dist-test backend 2023-04-12 16:06:04 +02:00
benbierens 7c8a278cd9
Cleanup and make kubernetesworkflow configurable 2023-04-12 15:22:09 +02:00
benbierens 2bcf512737
Implements KubernetesWorkflow assembly. 2023-04-12 15:11:36 +02:00
benbierens 7b91c83f5b
Moving everything around 2023-04-12 13:53:55 +02:00
benbierens bdd977d8a9
wrap up with basic ETH balance control 2023-04-12 08:40:23 +02:00
benbierens f87163acdc
very ugly wip 2023-04-11 16:43:53 +02:00
benbierens de16ba3e36
Configures geth bootstrap node to mine blocks 2023-04-11 16:13:39 +02:00
benbierens 1512bd2716
This needs cleaning up 2023-04-11 12:17:21 +02:00
benbierens d33eb53003
splits geth nodes into their own pod 2023-04-11 12:06:33 +02:00
benbierens c977e37ab8
wip 2023-04-11 11:00:39 +02:00
benbierens 8a6ababba6
begin splitting geth companion node to its own pod. 2023-04-11 10:12:24 +02:00
benbierens 388aacf71c
Fetch account string for each geth companion node 2023-04-10 15:54:13 +02:00
benbierens 230f9f3bd0
Fixes port clashes for multiple geth nodes per pod 2023-04-10 15:21:45 +02:00
benbierens ab8318e102
Successful spin-up of geth companion node 2023-04-10 14:48:16 +02:00
benbierens e800197cdd
Sets up bootstrap geth node 2023-04-10 14:00:12 +02:00
benbierens 2f694bac8d
pushes wip docker image for geth-confenv 2023-04-10 10:21:26 +02:00
benbierens 124a4e3738
setting up bootstrap geth node 2023-04-10 10:09:41 +02:00
benbierens adbcfb9974
Setting up test interface for marketplace 2023-04-10 09:05:27 +02:00
benbierens a3ccd07254
Merge branch 'master' into feature/marketplace-contracts
# Conflicts:
#	CodexDistTestCore/DistTest.cs
#	Tests/BasicTests/SimpleTests.cs
2023-04-10 08:01:23 +02:00
Ben Bierens d8ff9e4d02
Merge pull request #1 from benbierens/feature/metrics
Feature/metrics
2023-03-31 10:56:33 +02:00
benbierens 6af0890571
Ignores two-location test for now 2023-03-31 10:37:55 +02:00
benbierens c50cf02f7d
Simplifies node-metrics interface 2023-03-31 10:00:44 +02:00
benbierens 14d663143e
Examples of how to execute commands in a container. Example of setup with Nethereum. 2023-03-31 08:39:24 +02:00
benbierens f70ce8e8bb
implements downloading of metrics on test failure 2023-03-30 10:43:17 +02:00
benbierens 935c2320a7
Extracts query logic from metricsAccess object 2023-03-29 11:29:43 +02:00
benbierens f0d60493ae
Cleaning up metrics support 2023-03-29 10:07:16 +02:00
benbierens 8cbba00407
Allows starting of multiple metrics-collecting services 2023-03-28 13:43:25 +02:00
benbierens 99e5b4c89a
this works! 2023-03-28 10:25:48 +02:00
benbierens 3d1ee8ebdb
Using customized prometheus image to control configuration. This works. 2023-03-27 16:24:04 +02:00
benbierens da68fa1de8
Trying to spin up a prometheus 2023-03-27 14:49:34 +02:00
benbierens 4fb0e7c281
Can enable metrics on codex node startup. 2023-03-27 10:27:08 +02:00
benbierens 8c16ae3385
Merge branch 'feature/location' 2023-03-27 07:58:10 +02:00
benbierens ed2878f7df
wrap up location feature 2023-03-27 07:57:31 +02:00
benbierens 5d66e900f1
Allows disabling of log download on test failure with test attirbute 2023-03-26 10:57:54 +02:00
benbierens ce963a228c
Successful access to codex log from within test 2023-03-26 10:45:01 +02:00
benbierens b088763c3d
Refactor TestLog to support subfiles. 2023-03-26 10:08:10 +02:00
benbierens 107bb0f76b
cleanup config 2023-03-26 09:41:46 +02:00
benbierens 3359b10929
Extracts configurable components to config folder 2023-03-26 08:56:50 +02:00
benbierens 496673c882
turns tests back on 2023-03-24 14:32:25 +01:00
benbierens 40aaf42106
test for location selection 2023-03-24 14:16:59 +01:00
benbierens d68a264f35
This is how I want it to work from the tests 2023-03-23 12:41:34 +01:00
benbierens 6fc3ea3fca
Merge branch 'feature/pluralize-codexnodes-in-pod' 2023-03-23 12:37:03 +01:00
benbierens 6e068882ca
example yml 2023-03-23 12:36:36 +01:00
benbierens 1a31f32456
Fixes timing issue in http retries 2023-03-23 12:35:03 +01:00
benbierens 8fc573c4b5
Setting up two-client-two-pod test 2023-03-22 14:49:01 +01:00
benbierens 5ccc3f0177
Fixes pod logging for multiple codex nodes. 2023-03-22 13:52:01 +01:00
benbierens e9168dc168
Implements two-client-one-pod test 2023-03-22 11:27:51 +01:00
benbierens 54f008a5e3
Adds test for 1000 codex nodes in one pod 2023-03-22 11:07:18 +01:00
benbierens 79a513814f
Debugging multiple nodes per pod 2023-03-22 10:38:10 +01:00