Commit Graph

  • 8e11b6e425 feat: keep OpenAPI client in sync via repository_dispatch (#139) master Eric 2026-08-14 00:31:12 +10:00
  • 4a49f9e115 fix: announceAddresses => discoveryAddresses + providerAddresses (#138) Eric 2026-08-12 22:12:34 +10:00
  • 4ad1aa1073 chore: update openapi.yaml and the checker's hash (#137) Giuliano Mega 2026-08-11 19:04:47 -03:00
  • 071b244a91 feat: ignore whitespace in openapi hash (#136) Eric 2026-08-12 07:59:53 +10:00
  • 7401100839 fix: do not use anti affinity to enforce pod spread when running tests locally (#134) Eric 2026-06-26 14:45:16 +10:00
  • 1f6e71a78d docs: track CLAUDE.md documenting openapi.yaml materialization feat/openapi-from-container E MandClaude Opus 4.8 2026-06-25 15:00:18 +10:00
  • 5bfbf11013 ci: pre-place openapi.yaml in runner pods via an initContainer E MandClaude Opus 4.8 2026-06-25 14:07:15 +10:00
  • f496393ee6 feat: materialize openapi.yaml from the storage image; drop ApiChecker E M 2026-06-25 13:37:24 +10:00
  • beb16f33d1 fix: do not use anti affinity to enforce pod spread when running tests locally E M 2026-06-25 13:47:15 +10:00
  • 6bb176261f fix: Mark mixPubKey nullable in OpenAPI schema and make wrapper MixPubKey nullable (PR #131 fix) (#133) EricandCopilot 2026-06-24 19:25:19 +10:00
  • c960480304 fix: openapi.yaml spec was out-of-sync with logos-storage-nim@master (#132) Eric 2026-06-24 15:52:38 +10:00
  • 03b494d865 chore: update openapi.yaml and regenerate client (#131) Giuliano MegaandClaude Opus 4.8 2026-06-24 00:08:59 -03:00
  • d6a9b9239a force pod spread (#130) Eric 2026-06-16 22:17:38 +10:00
  • b5e8a155dc first pass at adding framework tests that cover the release tests feat/add-meta-tests E M 2026-06-04 12:53:13 +10:00
  • e8b2ad014b feat: remove usage of PVC disks (#128) Eric 2026-06-15 15:50:16 +10:00
  • 4137fad837 add --no-bootstrap-node option via WithNoBootstrapNodes() (#127) Eric 2026-06-03 20:39:43 +10:00
  • c0cbe608e2 chore: remove gke-spot toleration from dist-tests runner E M 2026-06-01 19:22:59 +10:00
  • 9b66c95ca4 Revert "attempt to fix bootstrap node default connection to public bootstrap nodes" E M 2026-05-28 14:38:18 +10:00
  • 1d05c1dd6b attempt to fix bootstrap node default connection to public bootstrap nodes E M 2026-05-27 21:01:58 +10:00
  • dd4d99a81c log format json for bootstrap nodes E M 2026-05-27 15:59:20 +10:00
  • 93f03a17d0 pass --log-format to containers E M 2026-05-27 15:47:03 +10:00
  • 99f7a425f0 update doc to run locally E M 2026-05-27 15:46:49 +10:00
  • d95318f2aa Make release tests use json log sink for structured logs E M 2026-05-27 12:44:38 +10:00
  • 23ee029f3c --listen-addrs > --listen-ip + --listen-port E M 2026-05-22 09:29:32 +10:00
  • c4746a8912 docs: update release tests doc E M 2026-05-22 08:23:44 +10:00
  • f3066ad504 fix compilation error E M 2026-05-05 09:18:10 +10:00
  • 8895dc24bb bump k8s sdk version to support kubectl 1.35 E M 2026-05-05 09:17:58 +10:00
  • 4347711025 Write test result to K8s ConfigMap E M 2026-05-04 21:37:47 +10:00
  • c8f3421ee3 oops, amend to previous commit E M 2026-05-04 17:02:50 +10:00
  • d31d07b2a7 write test results file contents to stdout on process exit E M 2026-05-04 17:02:23 +10:00
  • 77f0047c7d write NUnit logs to stderr, hoping to capture them more consistently E M 2026-05-01 17:47:55 +10:00
  • 3bb2311905 change expected 404 message for downloading non-existent cid E M 2026-05-01 16:15:06 +10:00
  • 3fd6aec18a log errors when there are test setup failures E M 2026-05-01 11:07:34 +10:00
  • 6825a2506c add back spot toleration just in case E M 2026-05-01 10:30:22 +10:00
  • b38705d27f Remove spot tolerations for now, since we moved to using on demand VMs E M 2026-04-30 18:44:46 +10:00
  • 77e30a7632 Log tests status to stdout so it can be read into the workflow summary E M 2026-04-30 17:55:58 +10:00
  • cd7cf67512 revert 2de4e77a E M 2026-04-30 17:55:32 +10:00
  • 600148b8d5 Auto-flush stdout in an attempt to get NUnit's output in the logs E M 2026-04-30 15:53:14 +10:00
  • 5a34e11639 codex -> logosstorage volume name E M 2026-04-30 13:49:30 +10:00
  • e9faf9bbfa Ensure test cleanup happens after each test E M 2026-04-29 21:27:29 +10:00
  • 27df5b3d95 use correct taint, not label E M 2026-04-29 19:12:39 +10:00
  • 3c58ee3777 refactor: replace scheduling affinity with explicit node pool label selection E M 2026-04-29 16:45:55 +10:00
  • 8d83c7e66c add RUNID label to all containers to make log filtering easier E M 2026-04-28 22:15:17 +10:00
  • 05e7914fc2 fix: "pod IP unknown" failures while pod still scheduling E M 2026-04-28 21:56:25 +10:00
  • 6a39b178f3 fix: remove system critical priority E M 2026-04-28 19:46:23 +10:00
  • df99e5e681 chore: remove cdx namespace and update documentation (#125) Eric 2026-04-24 12:24:32 +10:00
  • 13d453d5ed chore: Docker updates to support release tests in logos-storage-nim, and remove Codex references (#124) EricandAdam Uhlíř 2026-04-17 15:03:22 +10:00
  • a60bab259c mit-license: add copyright owner Logos marko 2026-03-24 18:19:38 +01:00
  • ab49a58333 refactor: removing marketplace (#122) Adam Uhlíř 2026-02-11 10:18:06 +01:00
  • 443ac45df9 ci(release-tests): replace codexdockerimage with storagedockerimage Adam Uhlíř 2026-01-28 15:47:51 +01:00
  • 5caefc6ef3 ci: replace codexdockerimage with storagedockerimage Adam Uhlíř 2026-01-28 15:45:45 +01:00
  • c8d95e88ed fix(license): Add/Update license files for compliance license-compliance/update-licenses-2026-01-21 License Compliance Bot 2026-01-21 02:58:42 +00:00
  • cfe2c47d95 singletons HTTP client Ben 2025-09-04 14:08:03 +02:00
  • 72e5a1995d DHT test WIP. Retry update Ben 2025-09-02 10:11:01 +02:00
  • 7a192df0d0 Merge branch 'wip/period-reporting' Ben 2025-09-01 10:35:50 +02:00
  • c16397ae47 Disables assert on contract config values check wip/period-reporting Ben 2025-09-01 10:35:40 +02:00
  • 365e78f050 logging also when proof will be required Ben 2025-08-25 13:56:33 +02:00
  • 74dbdfba17 Adds will-be-required to log Ben 2025-08-25 11:15:00 +02:00
  • e03f5982d3 Requires new contracts image with configurable marketplace config Ben 2025-08-25 11:11:56 +02:00
  • 275937a814 Cleanup stability test. Add test to check when proof is required thatben 2025-08-22 18:55:01 +02:00
  • 2a85a3649f fixes new test Ben 2025-08-21 11:43:59 +02:00
  • 9aa377131d Adds stability test Ben 2025-08-21 10:51:05 +02:00
  • bdf114d1ae we don't need this test Ben 2025-08-21 10:06:02 +02:00
  • 015eaef638 Prints all chain calls every period Ben 2025-08-21 09:54:46 +02:00
  • 35816141a3 Trying to prove disconnects slow down clients Ben 2025-08-19 10:47:46 +02:00
  • 4e093f12d7 wip Ben 2025-08-15 12:02:33 +02:00
  • 62f7d65c2d Fixes repo licenses Ben 2025-08-15 10:45:03 +02:00
  • 54ef67d375 replaces node-based request check with chain-based one Ben 2025-08-14 12:59:29 +02:00
  • 2e1039a70f better representation of proof state Ben 2025-08-13 15:23:31 +02:00
  • 82fde74c36 improves proof period monitoring Ben 2025-08-13 13:54:33 +02:00
  • 532c0279d5 speedup theseus test Ben 2025-08-13 11:49:44 +02:00
  • 5f793c6454 adds wait-and-check to theseus test Ben 2025-08-13 11:35:03 +02:00
  • 07c25142c1 Fixes issue where string params for testfixtures causes logfilenames to fail Ben 2025-08-13 10:49:43 +02:00
  • c8494f3fed Sets up data Theseus test Ben 2025-08-12 15:44:09 +02:00
  • 659cce1411 shuts down uploader client in repair test before host cycling starts Ben 2025-08-12 15:23:12 +02:00
  • c4d4624d5e simplify eth threshold check Ben 2025-08-05 15:34:59 +02:00
  • 6f5d6d2c03 Fixes eth conversion issue in nethereum sendEth. Adds test to cover this. Ben 2025-08-05 15:02:52 +02:00
  • 547043a381 Fixes conversion issue from decimal to eth Ben 2025-08-05 14:09:19 +02:00
  • 8cd74e8ef9 Fixes parser culture setting. Ben 2025-08-05 11:47:30 +02:00
  • 01085cb530 Improves logging for all nethereum interactions and bot mint command Ben 2025-08-05 11:07:33 +02:00
  • d0530be323 Exception handling for mint function thatben 2025-08-01 08:28:17 +02:00
  • 85c0f6f83b Merge branch 'feature/bot-transfer-instead-of-mint' thatben 2025-07-31 12:55:57 +02:00
  • 8bbe00b60b updates description of mint command feature/bot-transfer-instead-of-mint thatben 2025-07-31 12:55:28 +02:00
  • 7427c80d77 Mint command can now transfer tokens as well thatben 2025-07-31 12:53:11 +02:00
  • f8ee2b8bdb Adds admin command to see bot balance thatben 2025-07-31 11:05:11 +02:00
  • 9499e53bcf GethNode interface exposes EthAddress thatben 2025-07-31 09:27:02 +02:00
  • 0ffde95838 Merge branch 'master' into feature/multi-codex-folder-saver feature/multi-codex-folder-saver ThatBen 2025-07-30 14:54:20 +02:00
  • 0c05950b8b Merge branch 'master' into feature/require-profiler-branch feature/require-profiler-branch ThatBen 2025-07-30 14:54:05 +02:00
  • a80c5c0d08 Replaces decimal with bigint in Eth abstraction ThatBen 2025-07-30 09:04:07 +02:00
  • d9ca905cd9 Enables repair test. It now passes. Reduces duration of sequential contracts test ThatBen 2025-07-11 10:14:09 +02:00
  • 639ff6c73e Reduces filesize for swarm tests ThatBen 2025-07-10 13:24:49 +02:00
  • 09e8e5f343 Fix for power-of-two selection in purchaseParams ThatBen 2025-07-10 10:47:35 +02:00
  • be2f266278 Increases timeout in swarm tests. Reducing filesizes for marketplace tests. ThatBen 2025-07-09 19:38:53 +02:00
  • 944404cef7 Increases timeout for streamless downloads ThatBen 2025-07-09 19:07:00 +02:00
  • 90586dce5c increases default timeset timeouts ThatBen 2025-07-09 16:00:40 +02:00
  • ade1d9943d Fixes PluginTools interface ThatBen 2025-07-09 14:48:51 +02:00
  • f6e272d2c5 Makes download timeout duration configurable from codexnode API. Increases default timeout to 10 minutes. ThatBen 2025-07-09 14:44:10 +02:00
  • 16bf9d466b Ease up timeouts and resource usage in attempt to run tests in cluster. ThatBen 2025-07-09 10:49:13 +02:00
  • 8817ce56ae increases pod deployment timeout ThatBen 2025-07-09 10:22:41 +02:00
  • 42c2008588 Making the tests more stable in unstable cluster environments Ben 2025-07-08 13:34:43 +02:00