70 Commits
Author SHA1 Message Date
benbierens aaca9e1ec5 Bumps to new images. 2023-08-17 11:06:45 +02:00
benbierens 0259c30bb5 Wires up pod labels 2023-08-07 15:51:44 +02:00
benbierens 9fab7757b0 Pins codex image to fixed hash 2023-08-04 07:55:46 +02:00
benbierens 5675c1d77a use codex version info in logging 2023-07-31 11:51:29 +02:00
benbierens 9a7946c863 Basic tests pass 2023-07-31 09:16:52 +02:00
benbierens dbbd05ea97 Merge branch 'master' into feature/docker-image-testruns
# Conflicts:
#	DistTestCore/Codex/CodexContainerRecipe.cs
2023-07-21 09:34:37 +02:00
benbierens 0f9e6b6b58 Bumps to latest codex image 2023-07-21 07:44:13 +02:00
benbierens f2517b2ade Bump to latest codex master image 2023-07-20 09:02:17 +02:00
benbierens 5f89db4012 Bumps to latest codex image 2023-07-18 09:18:43 +02:00
benbierens 6892080128 Disables future-counting API call 2023-07-18 08:03:16 +02:00
benbierens fe25166478 Better http timeout and retrying values 2023-07-17 15:21:10 +02:00
benbierens fa7ba9149e Sets docker images in constructor of recipes 2023-07-17 11:12:14 +02:00
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