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
5 changes: 5 additions & 0 deletions .github/workflows/module-durable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,11 @@ jobs:
cargo test -p lyracore-gateway --bin lyracore-gateway stdb::subscriptions::meeting_stone_durable_tests::seekers_on_two_world_shards_form_one_party_that_reaches_every_mirror -- --ignored --exact
cargo test -p lyracore-gateway --bin lyracore-gateway stdb::armor::tests::resistance_projection_adds_property_effects_only_while_the_item_is_worn_and_unbroken -- --ignored --exact

# No Package registers a client command here, so the Module's fixture command carries it.
- name: Run the cross-Shard command transport tests
if: matrix.shard == 1
run: cargo test -p lyracore-gateway --bin lyracore-gateway stdb::subscriptions::party_command_durable_tests -- --ignored --test-threads=1

- name: Upload the standalone logs
if: failure()
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
Expand Down
5 changes: 0 additions & 5 deletions crates/lyracore-test-support/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,3 @@ can publish the selected Core Module, call reducers, read durable state and reta
Core tests use this crate's workspace. Package test runners set `LYRACORE_TEST_CORE` to the explicit
Core checkout used for both builds and evidence. Package-specific setup and assertions belong in
the Package repository.

The Gateway coordinator also supports Package-owned tests of its private routing operations. A
test runner can set `LYRACORE_COORDINATOR_TEST_SOURCE` to a Rust source file. Cargo compiles that
source under `stdb::subscriptions::package_tests` only in test builds. Normal Core tests need no
Package source, and production Gateway builds do not compile these Package tests.
22 changes: 0 additions & 22 deletions gateway/build.rs

This file was deleted.

3 changes: 2 additions & 1 deletion gateway/src/stdb/subscriptions.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8326,4 +8326,5 @@ mod roster_relay_durable_tests;
mod meeting_stone_durable_tests;

#[cfg(test)]
include!(concat!(env!("OUT_DIR"), "/package-coordinator-tests.rs"));
#[path = "subscriptions_party_command_durable_tests.rs"]
mod party_command_durable_tests;
Loading
Loading