Commit Graph

598 Commits

Author SHA1 Message Date
benbierens 12d122ad83
Finishes implementation of marketplace support 2023-04-18 15:33:12 +02:00
benbierens e36d910f2f
Applies BaseStarter type 2023-04-18 13:45:48 +02:00
benbierens 98f5e481d1
We mint test tokens! 2023-04-18 13:22:41 +02:00
benbierens 9b38447dbe
Setting up access to marketplace address 2023-04-18 10:22:11 +02:00
benbierens f06216b931
Deploys codex-contracts along with geth bootstrap node. 2023-04-17 16:28:07 +02:00
benbierens a12a4fb154
Merge branch 'feature/refactor' into feature/marketplace-contracts 2023-04-17 13:01:03 +02:00
benbierens ca822c508d
Adds catch-retry to geth info extractor 2023-04-17 11:28:07 +02:00
benbierens 8880ddd2bd
Attempting to set up geth bootstrap argument 2023-04-17 10:31:14 +02:00
benbierens 802f3459e9
Fixes issue where oneclient-test would fail because node was not ready. 2023-04-17 09:10:39 +02:00
benbierens 3f159b8ece
Removes old backend 2023-04-17 07:56:08 +02:00
benbierens 60e653b63c
Better logging + time measurement 2023-04-14 14:53:39 +02:00
benbierens 419ea1854f
Marketplace test passes 2023-04-14 12:37:05 +02:00
benbierens 3d908bab6c
Setting up nethereum library 2023-04-14 10:51:35 +02:00
benbierens 4fd00607df
Setting up Geth starters 2023-04-14 09:54:07 +02:00
benbierens 07fbda3f9a
Allows for metrics collection when some codex groups don't have metrics enabled. 2023-04-13 15:04:01 +02:00
benbierens 9a45883278
Restores downloading of metrics on test failure 2023-04-13 15:02:51 +02:00
benbierens 33a3f85136
Metrics example test passes 2023-04-13 14:36:17 +02:00
benbierens 31e034ab67
Restores automatic log download on test failure 2023-04-13 11:53:54 +02:00
benbierens 7eab4840ef
Log accessing test passes 2023-04-13 11:30:19 +02:00
benbierens cbf0fbf5b5
Implements restart test. 2023-04-13 11:07:36 +02:00
benbierens 56063bbbf1
two-client tests pass 2023-04-13 10:11:33 +02:00
benbierens f5c60f0bca
OneClient test passed 2023-04-13 09:33:10 +02:00
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