614 Commits

Author SHA1 Message Date
E M
ba9822d0e2
log errors when there are test setup failures 2026-05-01 11:07:34 +10:00
E M
b601762365
Log tests status to stdout so it can be read into the workflow summary 2026-04-30 17:55:58 +10:00
E M
255a773a5f
revert 2de4e77a
Waiting for cleanup is not needed, slows down tests
2026-04-30 17:55:32 +10:00
E M
cbef74f6cb
Auto-flush stdout in an attempt to get NUnit's output in the logs 2026-04-30 15:53:14 +10:00
E M
2de4e77a85
Ensure test cleanup happens after each test 2026-04-29 21:27:29 +10:00
E M
0538ebec45
add RUNID label to all containers to make log filtering easier 2026-04-28 22:15:17 +10:00
Eric
df99e5e681
chore: remove cdx namespace and update documentation (#125)
* Replace cdx with storage in namespaces

* Update k8s documentation for move from DO to GKE
2026-04-24 12:24:32 +10:00
Eric
13d453d5ed
chore: Docker updates to support release tests in logos-storage-nim, and remove Codex references (#124)
* ci(docker): build dist-tests images

* Update to .net 10, kubernetes client 18.0.13

Kubernetes client 18.0.13 is compatible with Kubernetes 1.34.x. The Kubernetes version is selected automatically by kubeadm in docker desktop (v1.34.1). See https://github.com/kubernetes-client/csharp#version-compatibility for a compatibility table.

* Updates to support Kubernetes upgrade

* bump openapi.yaml to match openapi.yaml in the logos-storage-nim docker image

* bump doc to .net 10

* bump docker to .net 10

* Build image with latest tag always

Always build an image with a latest tag (as well as a sha commit hash) when there's a push to master

* docker image tag as "latest" only when pushing to master

* Update docker image to install doctl

* Remove doctl install

kubeconfig is now created and uses a plain bearer token instead of using doctl as a credential mgr

* Rename and remove all instances of Codex

* Further remove CodexNetDeployer as it is no longer needed

---------

Co-authored-by: Adam Uhlíř <adam@uhlir.dev>
2026-04-17 15:03:22 +10:00
Adam Uhlíř
ab49a58333
refactor: removing marketplace (#122) 2026-02-11 10:18:06 +01:00
Ben
cfe2c47d95
singletons HTTP client 2025-09-04 14:08:03 +02:00
Ben
72e5a1995d
DHT test WIP. Retry update 2025-09-02 10:11:01 +02:00
Ben
c16397ae47
Disables assert on contract config values check 2025-09-01 10:35:40 +02:00
Ben
74dbdfba17
Adds will-be-required to log 2025-08-25 11:15:00 +02:00
thatben
275937a814
Cleanup stability test. Add test to check when proof is required 2025-08-22 18:55:01 +02:00
Ben
2a85a3649f
fixes new test 2025-08-21 11:43:59 +02:00
Ben
9aa377131d
Adds stability test 2025-08-21 10:51:05 +02:00
Ben
bdf114d1ae
we don't need this test 2025-08-21 10:06:02 +02:00
Ben
35816141a3
Trying to prove disconnects slow down clients 2025-08-19 10:47:46 +02:00
Ben
4e093f12d7
wip 2025-08-15 12:02:33 +02:00
Ben
54ef67d375
replaces node-based request check with chain-based one 2025-08-14 12:59:29 +02:00
Ben
2e1039a70f
better representation of proof state 2025-08-13 15:23:31 +02:00
Ben
82fde74c36
improves proof period monitoring 2025-08-13 13:54:33 +02:00
Ben
532c0279d5
speedup theseus test 2025-08-13 11:49:44 +02:00
Ben
5f793c6454
adds wait-and-check to theseus test 2025-08-13 11:35:03 +02:00
Ben
07c25142c1
Fixes issue where string params for testfixtures causes logfilenames to fail 2025-08-13 10:49:43 +02:00
Ben
c8494f3fed
Sets up data Theseus test 2025-08-12 15:44:09 +02:00
Ben
659cce1411
shuts down uploader client in repair test before host cycling starts 2025-08-12 15:23:12 +02:00
Ben
6f5d6d2c03
Fixes eth conversion issue in nethereum sendEth. Adds test to cover this. 2025-08-05 15:02:52 +02:00
thatben
d0530be323
Exception handling for mint function 2025-08-01 08:28:17 +02:00
ThatBen
d9ca905cd9
Enables repair test. It now passes. Reduces duration of sequential contracts test 2025-07-11 10:14:09 +02:00
ThatBen
639ff6c73e
Reduces filesize for swarm tests 2025-07-10 13:24:49 +02:00
ThatBen
09e8e5f343
Fix for power-of-two selection in purchaseParams 2025-07-10 10:47:35 +02:00
ThatBen
be2f266278
Increases timeout in swarm tests. Reducing filesizes for marketplace tests. 2025-07-09 19:38:53 +02:00
ThatBen
90586dce5c
increases default timeset timeouts 2025-07-09 16:00:40 +02:00
ThatBen
16bf9d466b
Ease up timeouts and resource usage in attempt to run tests in cluster. 2025-07-09 10:49:13 +02:00
Ben
42c2008588
Making the tests more stable in unstable cluster environments 2025-07-08 13:34:43 +02:00
Ben
5bd8cfa66a
Fixes and disables test for manifest expiry 2025-07-08 10:21:34 +02:00
Ben
2ce2da4d46
Fixes faulty customization of chain generated DTOs 2025-07-07 15:53:26 +02:00
Ben
60e2d03c62
Adds checks to ensure contracts can be found onchain before and after they finish 2025-07-07 12:01:08 +02:00
ThatBen
54eb65594a
Test for transferring tokens 2025-07-03 11:03:13 +02:00
Ben
9bbc33a583
test StorageRequestsKeepManifests wip 2025-06-25 16:20:34 +02:00
Ben
30610b7f20
Updates to hardhat ignition 2025-06-25 14:30:53 +02:00
ThatBen
c1fa309271
Applies long timesets for cluster runs 2025-06-20 08:40:48 +02:00
ThatBen
0c74acab11
Updates dataset size name 2025-06-09 10:14:30 +02:00
ThatBen
668b812b80
8 reruns for all marketplace tests 2025-06-06 10:48:28 +02:00
ThatBen
a0cc09d9ef
Adds test where each host must fill two slots. 2025-06-06 10:47:54 +02:00
ThatBen
0e4a6774ef
Convenient rerun attribute 2025-06-06 09:49:55 +02:00
ThatBen
b7781a6eae
Makes WaitForFailed state look for "Errored" state response 2025-06-05 17:14:27 +02:00
ThatBen
c98cf1ffc4
fixes naming for parameterised fixtures 2025-06-05 15:27:06 +02:00
Ben
6c99c7a7cf
update 2025-06-05 12:56:45 +02:00