Skip to content

Conversation

suchapalaver
Copy link
Collaborator

@suchapalaver suchapalaver commented Aug 12, 2025

This integrates the gateway into the local testing infra using local-network.

The indexer service was listening internally in the tests on a different port. We now handle channel closures instead of panicking. We're still debugging issues around receipts and signing when running the local network, so we've added debug logging for those processes. And then this works on our testing infra to integrate testing the gateway in the local testing setup.

NOTE: you still need to restart the indexer-service and tap-agent after just setup completes


Signed off by Joseph Livesey [email protected]

@suchapalaver suchapalaver force-pushed the suchapalaver/test/use-gateway-in-local-network-testing branch 2 times, most recently from 2bb5215 to ed9531b Compare August 12, 2025 20:16
@coveralls
Copy link

coveralls commented Aug 13, 2025

Pull Request Test Coverage Report for Build 16944161741

Details

  • 47 of 169 (27.81%) changed or added relevant lines in 8 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-0.4%) to 74.213%

Changes Missing Coverage Covered Lines Changed/Added Lines %
crates/service/src/middleware/tap_receipt.rs 8 10 80.0%
crates/service/src/middleware/auth/tap.rs 15 18 83.33%
integration-tests/src/main.rs 0 4 0.0%
crates/watcher/src/lib.rs 7 13 53.85%
crates/service/src/service/tap_receipt_header.rs 17 25 68.0%
integration-tests/src/utils.rs 0 11 0.0%
integration-tests/src/signature_test.rs 0 39 0.0%
integration-tests/src/rav_tests.rs 0 49 0.0%
Totals Coverage Status
Change from base Build 16912637300: -0.4%
Covered Lines: 11851
Relevant Lines: 15969

💛 - Coveralls

@suchapalaver suchapalaver force-pushed the suchapalaver/test/use-gateway-in-local-network-testing branch from 27d0693 to d421bf9 Compare August 13, 2025 17:05
@suchapalaver suchapalaver marked this pull request as ready for review August 13, 2025 17:26
@suchapalaver suchapalaver requested a review from neithanmo August 13, 2025 17:32
@neithanmo neithanmo merged commit 9528ef2 into main Aug 13, 2025
12 checks passed
@neithanmo neithanmo deleted the suchapalaver/test/use-gateway-in-local-network-testing branch August 13, 2025 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants