Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions MODERNIZATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,16 @@ Android NDK r28+.
current, slimmer TS setup. Diagnosis ruled out external-server dependence
(all three run fully against a local `--local` subscriber on
127.0.0.1:44211).
- **FINAL DISPOSITION (post-modernization, owner decision 2026-07):** the
tests stay disabled in this repository and the harness will NOT be
revived here. The streamr network TS packages have changed a lot since
2024, and the TS interop harness (currently the
`native-ts-integration` submodule) will be rewritten in a separate
project. The disabled `add_test` blocks in
`packages/streamr-trackerless-network/CMakeLists.txt` and
`packages/streamr-libstreamrproxyclient/CMakeLists.txt` and the
`run-ts-*`/`run-ts-integration-tests.sh` scripts remain as reference
for that rewrite.

## Phase 1.2 — Compiler upgrades + CI image modernization ✅ (PR #23, merged)
- macOS: dead `llvm@17` → latest keg-only Homebrew `llvm` (22.x), located via
Expand Down
12 changes: 7 additions & 5 deletions packages/streamr-libstreamrproxyclient/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -118,11 +118,13 @@ if (NOT IOS)
include(GoogleTest)
gtest_discover_tests(streamr-streamrproxyclient-test-integration)
gtest_discover_tests(streamrproxyclient-cpp-wrapper-test)
# TEMPORARILY DISABLED: these tests build the whole streamr-dev/network
# TS monorepo at a 2024 commit (ts-integration/install.sh), which no
# longer works on current CI runners, and compiling the whole
# repository is not necessary anymore. Re-enable against a current,
# slimmer TS setup after the toolchain/modules modernization.
# DISABLED: these tests build the whole streamr-dev/network TS
# monorepo at a 2024 commit (ts-integration/install.sh), which no
# longer works on current CI runners. The streamr network TS
# packages have changed a lot since 2024 — the TS interop harness
# will be rewritten in a separate project (see MODERNIZATION.md,
# "Interim — ts-integration tests"). Kept as reference for that
# rewrite.
# add_test(
# NAME ts-end-to-end-test
# COMMAND "${CMAKE_CURRENT_LIST_DIR}/run-ts-end-to-end-tests.sh"
Expand Down
12 changes: 7 additions & 5 deletions packages/streamr-trackerless-network/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -164,11 +164,13 @@ if(NOT IOS AND STREAMR_MODULES_SUPPORTED)
# gtest_discover_tests(streamr-trackerless-network-test-unit)
#gtest_discover_tests(streamr-trackerless-network-test-integration)

# TEMPORARILY DISABLED: this test builds the whole streamr-dev/network
# TS monorepo at a 2024 commit (ts-integration/install.sh), which no
# longer works on current CI runners, and compiling the whole
# repository is not necessary anymore. Re-enable against a current,
# slimmer TS setup after the toolchain/modules modernization.
# DISABLED: this test builds the whole streamr-dev/network TS
# monorepo at a 2024 commit (ts-integration/install.sh), which no
# longer works on current CI runners. The streamr network TS
# packages have changed a lot since 2024 — the TS interop harness
# will be rewritten in a separate project (see MODERNIZATION.md,
# "Interim — ts-integration tests"). Kept as reference for that
# rewrite.
# add_test(
# NAME ts-integration-test
# COMMAND "${CMAKE_CURRENT_LIST_DIR}/run-ts-integration-tests.sh"
Expand Down
Loading