benbierens
|
9a9c740e1c
|
Sets up new test execution loop
|
2023-06-25 09:53:10 +02:00 |
benbierens
|
c08507e1b8
|
wip: figuring out log handling for continous tests
|
2023-06-23 11:38:30 +02:00 |
benbierens
|
9d3874c88f
|
Runner correctly ingests codex-deployment.json
|
2023-06-23 10:35:23 +02:00 |
benbierens
|
091eae36cc
|
Wires in codex-deployment json.
|
2023-06-23 10:14:16 +02:00 |
benbierens
|
8bceba0182
|
Merge branch 'feature/codex-net-deployer' into feature/continuous-testing
|
2023-06-23 09:18:10 +02:00 |
benbierens
|
2e09c9135e
|
Adds metadata about codex deployment
|
2023-06-23 09:08:18 +02:00 |
benbierens
|
d9665f3e79
|
Successful remote test deploy. Adds option to remove random guid from k8s namespace.
|
2023-06-23 08:57:31 +02:00 |
benbierens
|
a21078f4a9
|
Merge branch 'feature/codex-net-deployer' into feature/continuous-testing
|
2023-06-23 08:53:07 +02:00 |
benbierens
|
acfd1f1f10
|
Removes local debug help
|
2023-06-23 08:45:16 +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
|
4f0a278df1
|
Flips internal/external default.
|
2023-06-23 08:18:48 +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
|
7fdca9ffdb
|
all wired up
|
2023-06-22 10:33:21 +02:00 |
benbierens
|
ee5a466940
|
Wiring up the starter class
|
2023-06-22 10:17:12 +02:00 |
benbierens
|
e5a7f04c4e
|
Arg and env-var parsing
|
2023-06-22 09:51:25 +02:00 |
benbierens
|
40046d9bcb
|
New console app
|
2023-06-22 08:29:33 +02:00 |
benbierens
|
8d2d2d6197
|
Performance tests
|
2023-06-21 11:45:45 +02:00 |
benbierens
|
ae5309c2b6
|
Deletes log files for tests and runs that passed.
|
2023-06-21 11:01:48 +02:00 |
benbierens
|
0d9918b401
|
Sleep per test and per all-tests
|
2023-06-21 10:34:29 +02:00 |
benbierens
|
c5c54f5963
|
Better logging alignment for continous tests
|
2023-06-21 10:06:54 +02:00 |
benbierens
|
978d2d3a84
|
Instantiate node-handles for each individual test. Allows for time-set selection.
|
2023-06-21 09:27:59 +02:00 |
benbierens
|
d23f5aa29d
|
Initial setup for continuous test runner
|
2023-06-21 08:28:40 +02:00 |
benbierens
|
62d646836d
|
Merge branch 'feature/fully-connected-download-tests'
|
2023-06-20 13:39:07 +02:00 |
benbierens
|
9b03fff032
|
Time formatting in peer download test helper
|
2023-06-20 13:37:58 +02:00 |
benbierens
|
519069f97f
|
Cleanup
|
2023-06-08 13:23:26 +02:00 |
benbierens
|
b4f144a7fb
|
Speeds up file-equal assertions hugely
|
2023-06-07 10:56:25 +02:00 |
benbierens
|
677ead4fd3
|
Faster test file generation.
|
2023-06-07 09:59:00 +02:00 |
benbierens
|
7ae03938c3
|
Fixes storage quota for large file tests.
|
2023-06-07 09:32:56 +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
|
56dc1c632d
|
Variable size download tests
|
2023-06-06 16:10:30 +02:00 |
benbierens
|
e33a6776e5
|
Cleanup
|
2023-06-06 14:37:02 +02:00 |
Slava
|
9fe9f2ed36
|
Run tests in Kubernetes using GitHub Actions (#23)
* Add GitHub Actions workflow to run tests
* Text formatted
|
2023-06-04 20:28:17 +03:00 |
benbierens
|
10a0ac3311
|
Splits up download tests from connectivity tests and improves testfile logging
|
2023-06-04 08:59:51 +02:00 |
benbierens
|
bc4035e723
|
Merge branch 'feature/configurability'
|
2023-06-04 07:56:50 +02:00 |
benbierens
|
7c4a2ea12c
|
Fixes the fix of the failure for container-recipes with no exposed ports.
|
2023-06-02 11:38:52 +02:00 |
benbierens
|
346a63abaa
|
Fixes crash for container-recipes that expose no external ports.
|
2023-06-02 11:30:03 +02:00 |
benbierens
|
303eb99f49
|
Removes application-level managed namespaces. Use GUIDs instead.
|
2023-06-02 11:10:16 +02:00 |
benbierens
|
8ba4b1a290
|
Removes pre-assigned service ports and reads back service-ports assigned by k8s cluster.
|
2023-06-02 11:07:36 +02:00 |
benbierens
|
cda63ba245
|
Dynamically allocates Locations-enum to available k8s nodes in cluster.
|
2023-06-02 10:27:57 +02:00 |
benbierens
|
ad71cff465
|
Automatically map location enum to available k8s nodes.
|
2023-06-02 10:04:07 +02:00 |
benbierens
|
e7d059ceed
|
Makes default configuration overridable from environment variables.
|
2023-06-02 09:03:46 +02:00 |
benbierens
|
e8d99b83ff
|
Merge branch 'feature/cluster-internal-and-external-container-addresses'
|
2023-06-02 08:19:10 +02:00 |
benbierens
|
09e550df79
|
Adds AssertHelper for better less log-spamming retry-assert.
|
2023-06-01 16:28:34 +02:00 |
benbierens
|
9328f04f4a
|
Adds retry for assertions of metrics and account balances.
|
2023-06-01 16:09:38 +02:00 |
benbierens
|
44e237e60e
|
Fixes incorrect call to node interaction from gethCompantionNodeStarter
|
2023-06-01 15:56:26 +02:00 |
benbierens
|
56c716a4ea
|
force update to new contracts image
|
2023-06-01 15:33:50 +02:00 |
benbierens
|
37f7f5293f
|
Adds debug logging for containerlog-searching operations
|
2023-06-01 15:20:21 +02:00 |
benbierens
|
99c9b25487
|
Adds better check for successful deployment of codex contracts
|
2023-06-01 15:04:04 +02:00 |
benbierens
|
b590e24de8
|
Debugging marketplace deploy in cluster
|
2023-06-01 14:18:09 +02:00 |