benbierens
b295314bde
fixes blockTTL envvar
2023-07-14 10:45:26 +02:00
benbierens
f23926636c
Setting up way to run different codex images
2023-07-14 10:18:37 +02:00
benbierens
2de7fc7f20
Bumps to latest official codex image.
2023-07-13 10:36:43 +02:00
benbierens
6109921849
Enables auto-NAT option
2023-07-13 10:05:40 +02:00
benbierens
1ef65f00f9
Merge branch 'master' into feature/codex-net-deployer
...
# Conflicts:
# DistTestCore/Marketplace/MarketplaceAccess.cs
2023-07-12 14:55:42 +02:00
benbierens
42acb862b6
Removes docker images from config because they aren't configurable this way.
2023-07-11 14:56:40 +02:00
benbierens
17935f4c9e
Adds metrics container to deployment json
2023-07-11 12:21:48 +02:00
benbierens
d982f39870
Adds threshold checking test
2023-07-07 08:52:53 +02:00
benbierens
52c9ec9211
Restores two-client test
2023-07-04 16:04:18 +02:00
benbierens
05e60a6b74
Future-counting test
2023-07-03 08:39:11 +02:00
benbierens
e7e464b4fa
Adds container alias to log. Useful for transient nodes
2023-06-30 08:39:18 +02:00
benbierens
66e6cdc027
Flattens CodexNode into CodexAccess
2023-06-29 16:07:49 +02:00
benbierens
d985e3191a
Adds blockTTL to configuration of codex containers
2023-06-29 16:03:45 +02:00
benbierens
2f5bf4b76e
Adds configuration for selling of storage space
2023-06-28 08:48:46 +02:00
benbierens
63068aae1d
Debugging marketplace test
2023-06-27 15:28:00 +02:00
benbierens
2e09c9135e
Adds metadata about codex deployment
2023-06-23 09:08:18 +02:00
benbierens
aa9b667940
Writes codex-deployment.json which can be used by the test running.
2023-06-23 08:44:27 +02:00
benbierens
f242ad5a16
Adds option to declare validators.
2023-06-22 15:58:18 +02:00
benbierens
cd69565c2e
Successful local deploy
2023-06-22 14:37:37 +02:00
benbierens
d23f5aa29d
Initial setup for continuous test runner
2023-06-21 08:28:40 +02:00
benbierens
d2d7f3dea5
Logging upload/download times and adds performance threshold assertions to large-file tests.
2023-06-07 08:30:10 +02:00
benbierens
10a0ac3311
Splits up download tests from connectivity tests and improves testfile logging
2023-06-04 08:59:51 +02:00
benbierens
ad71cff465
Automatically map location enum to available k8s nodes.
2023-06-02 10:04:07 +02:00
benbierens
b92c1b970d
Sets up support for internal and external container addresses
2023-06-01 09:35:18 +02:00
Ben Bierens
1d919544af
Merge pull request #14 from codex-storage/fix/check-network-policies
...
Fix/check network policies
2023-05-31 15:25:07 +02:00
benbierens
3ecdce7b07
Readies k8sCluster class for run against online cluster.
2023-05-31 13:50:52 +02:00
benbierens
3d1d82f582
pushes codex loglevel to configuration
2023-05-31 13:34:12 +02:00
benbierens
f2145a747f
Clearly distinguishes between peer-connections that can't be made and problems with the node-to-test link.
2023-05-31 13:15:41 +02:00
Veaceslav Doina
2aaf55a53c
Use codexstorage/nim-codex Docker images
2023-05-30 22:45:41 +03:00
benbierens
ab7a334987
Adds assert that nodes have correct addresses in their table of peers.
2023-05-29 08:35:46 +02:00
benbierens
025b03e678
Retain for a while in staged variable nodes peer discovery tests
2023-05-18 10:42:04 +02:00
benbierens
90a5aafa1c
Better peer discovery result logging. Staged discovery test.
2023-05-12 09:11:05 +02:00
benbierens
38d5b172f4
successful peer discovery tests
2023-05-11 12:44:53 +02:00
benbierens
1d224cf2d3
Sets up working peer-discovery tests
2023-05-10 08:53:57 +02:00
benbierens
533bf32577
Better logging in case codex node fails to respond to debug/info request.
2023-05-04 11:34:43 +02:00
benbierens
5a4a5795b2
Makes timings not static and ties them to test lifecycle
2023-05-04 08:55:20 +02:00
Eric Mastro
050bb85d27
add arch preprocessor directive
...
Add preprocessor directive that checks if the current platform architecture is ARM64.
The preprocessor directive checks for ARM64 architecture and changes which docker image to load in the recipes.
# Conflicts:
# DistTestCore/Codex/CodexContainerRecipe.cs
2023-05-02 15:19:28 +10:00
benbierens
db4364d336
Much nicer logging by means of container name-override and long-id log replacements
2023-04-30 10:56:19 +02:00
benbierens
4dd02a96e9
Isolating issue with peer tests
2023-04-30 10:08:32 +02:00
benbierens
2ba5a1491a
Updates to latest image
2023-04-26 15:31:01 +02:00
benbierens
1c9e59a6ea
Bonus: sets up peer-tests
2023-04-26 14:40:54 +02:00
benbierens
ef546a435b
Supports multiple codex nodes from a single geth companion node.
2023-04-26 11:12:33 +02:00
benbierens
929fdb1157
wip: marketplace test is starting to work with annoying sleep and unused code in NethereumInteraction.cs
2023-04-24 16:07:32 +02:00
benbierens
9db35be2ec
Allows for nethereum interactions with companion nodes. Verifies that marketplace contract is available before proceeding with codex-node setup.
2023-04-24 14:09:23 +02:00
benbierens
f5a1be34c6
Puts geth websocket and http on same port.
2023-04-21 09:57:52 +02:00
benbierens
cdd51f6dc7
Sets up some durability tests.
2023-04-19 14:57:00 +02:00
benbierens
e9d84a5cf7
Better logging for json errors and node actions.
2023-04-19 10:42:08 +02:00
benbierens
e4e7afd580
Better logging
2023-04-19 09:57:37 +02:00
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