benbierens
3c724f6206
initialize plugins with constructor
2023-09-13 10:03:11 +02:00
benbierens
7e7414d491
Removes core-interface associate methods.
2023-09-13 08:55:04 +02:00
benbierens
8849c4dfa7
Extracts plugin mapping to core assembly.
2023-09-12 14:50:18 +02:00
benbierens
dc1bed6861
Extracts core from disttest core.
2023-09-12 13:34:58 +02:00
benbierens
4cbd9ac828
workflow creator lifecycle
2023-09-12 11:37:20 +02:00
benbierens
c995732f35
Fun with assembly loading
2023-09-12 11:25:04 +02:00
benbierens
0f86642524
simple test lined up
2023-09-12 10:31:55 +02:00
benbierens
83d184177a
Moving all codex details to CodexPlugin
2023-09-11 11:59:33 +02:00
benbierens
6915e90861
Extracts file manager utils to separate assembly
2023-09-11 10:43:27 +02:00
benbierens
9d2dbbbcab
Fixes missing usings
2023-09-08 10:21:40 +02:00
Slava
a4b6b561d7
Feature/add annotations for prometheus ( #49 )
...
* Add Prometheus annotations for Codex Pods (#48 )
* Remove unnecessary condition (#48 )
* Update Annotations to be handled via ContainerRecipe (#48 )
* Wires up metrics port to codex pod annotation
* Cleans up handling of pod labels
* Fix annotations names (#48 )
---------
Co-authored-by: benbierens <thatbenbierens@gmail.com>
2023-09-04 10:08:34 +03:00
benbierens
7eda26d177
Cleanup of full-connectivity helper.
2023-08-24 10:59:11 +02:00
benbierens
47aedc2ac8
cleanup
2023-08-22 15:51:39 +02:00
benbierens
7280fcc3cf
Merge branch 'master' into spike/local-continuous-debug
...
# Conflicts:
# ContinuousTests/ContinuousTestRunner.cs
2023-08-10 14:26:36 +02:00
benbierens
c7e5ddb0cb
additional application ids, fixes deployment namespace issue
2023-08-10 13:58:50 +02:00
benbierens
01ec6f7d8b
sets up additional pod labels
2023-08-10 11:25:22 +02:00
benbierens
0259c30bb5
Wires up pod labels
2023-08-07 15:51:44 +02:00
benbierens
3884a6a7f7
a
2023-08-02 15:11:27 +02:00
benbierens
5675c1d77a
use codex version info in logging
2023-07-31 11:51:29 +02:00
benbierens
933932b091
Fixes fetching of docker image for status log
2023-07-21 09:42:38 +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
344c004299
Adds test duration to status log
2023-07-21 09:20:28 +02:00
benbierens
bfefba9633
Fixes large discovery tests
2023-07-18 14:26:21 +02:00
benbierens
009ce1e9f3
Wires up the status log.
2023-07-18 09:47:44 +02:00
benbierens
fa7ba9149e
Sets docker images in constructor of recipes
2023-07-17 11:12:14 +02:00
benbierens
6147c14c9b
setting up
2023-07-17 09:26:54 +02:00
benbierens
63068aae1d
Debugging marketplace test
2023-06-27 15:28:00 +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
3d1d82f582
pushes codex loglevel to configuration
2023-05-31 13:34:12 +02:00
benbierens
1016f568b8
Cleanup of peer connection helpers. Adds peer download helpers.
2023-05-29 09:13:38 +02:00
benbierens
d58cb38c79
Cleanup duplicated retry logic. Adds layered and chain tests
2023-05-10 09:55:36 +02:00
benbierens
eae138f7fd
Adds policy and test for network isolation. This will not work on docker-desktop clusters.
2023-05-04 14:55:39 +02:00
benbierens
5a4a5795b2
Makes timings not static and ties them to test lifecycle
2023-05-04 08:55:20 +02:00
benbierens
2ed6993b58
wip debugging anomalous test failures
2023-05-04 08:25:48 +02:00
benbierens
532eb3d4f9
Fixes single-instance DistTest class being used to run multiple tests in parallel
2023-05-03 14:55:26 +02:00
benbierens
79a40904e4
setup
2023-05-03 14:18:37 +02:00
benbierens
5c00205f62
Cleanup and support for automatic bootstrap tests
2023-05-01 11:14:42 +02: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
96c2ade7ff
Allows for the use of UseLongTimeouts in combination with test-case attribute
2023-04-27 15:55:33 +02:00
benbierens
1c9e59a6ea
Bonus: sets up peer-tests
2023-04-26 14:40:54 +02:00
benbierens
62f4eed221
Removes BringOnline method
2023-04-25 12:52:11 +02:00
benbierens
f94f4a6d22
Adds debug logging support
2023-04-25 11:31:15 +02:00
benbierens
e9d84a5cf7
Better logging for json errors and node actions.
2023-04-19 10:42:08 +02:00
benbierens
f06216b931
Deploys codex-contracts along with geth bootstrap node.
2023-04-17 16:28:07 +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
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