Skip to content

Commit 3f04a57

Browse files
committed
logging webrtc test
1 parent 32283df commit 3f04a57

File tree

4 files changed

+21
-11
lines changed

4 files changed

+21
-11
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ jobs:
3131
crate: ${{ fromJSON(needs.gather_published_crates.outputs.members) }}
3232
env:
3333
CRATE: ${{ matrix.crate }}
34+
RUST_LOG: debug
3435
steps:
3536
- uses: actions/checkout@v4
3637
with:
@@ -40,13 +41,14 @@ jobs:
4041

4142
- uses: dtolnay/rust-toolchain@stable
4243

43-
- uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
44+
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
4445
with:
4546
shared-key: stable-cache
4647
save-if: false
4748

4849
- name: Run all tests
49-
run: cargo test --package "$CRATE" --all-features
50+
run: cargo test --package "$CRATE" --all-features smoke
51+
if: env.CRATE != 'libp2p-webrtc'
5052

5153
- name: Check if we compile without any features activated
5254
run: cargo build --package "$CRATE" --no-default-features
@@ -149,7 +151,7 @@ jobs:
149151

150152
- uses: r7kamura/rust-problem-matchers@9fe7ca9f6550e5d6358e179d451cc25ea6b54f98 #v1.5.0
151153

152-
- uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
154+
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
153155
with:
154156
key: ${{ matrix.target }}
155157
save-if: ${{ github.ref == 'refs/heads/master' }}
@@ -174,7 +176,7 @@ jobs:
174176

175177
- uses: r7kamura/rust-problem-matchers@9fe7ca9f6550e5d6358e179d451cc25ea6b54f98 #v1.5.0
176178

177-
- uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
179+
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
178180
with:
179181
save-if: ${{ github.ref == 'refs/heads/master' }}
180182

@@ -195,7 +197,7 @@ jobs:
195197

196198
- uses: r7kamura/rust-problem-matchers@9fe7ca9f6550e5d6358e179d451cc25ea6b54f98 #v1.5.0
197199

198-
- uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
200+
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
199201
with:
200202
key: ${{ matrix.features }}
201203
save-if: ${{ github.ref == 'refs/heads/master' }}
@@ -212,7 +214,7 @@ jobs:
212214

213215
- uses: r7kamura/rust-problem-matchers@9fe7ca9f6550e5d6358e179d451cc25ea6b54f98 #v1.5.0
214216

215-
- uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
217+
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
216218
with:
217219
save-if: ${{ github.ref == 'refs/heads/master' }}
218220

@@ -238,7 +240,7 @@ jobs:
238240

239241
- uses: r7kamura/rust-problem-matchers@9fe7ca9f6550e5d6358e179d451cc25ea6b54f98 #v1.5.0
240242

241-
- uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
243+
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
242244
with:
243245
save-if: ${{ github.ref == 'refs/heads/master' }}
244246

@@ -254,7 +256,7 @@ jobs:
254256

255257
- uses: r7kamura/rust-problem-matchers@9fe7ca9f6550e5d6358e179d451cc25ea6b54f98 #v1.5.0
256258

257-
- uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
259+
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
258260
with:
259261
save-if: ${{ github.ref == 'refs/heads/master' }}
260262

@@ -273,7 +275,7 @@ jobs:
273275

274276
- uses: r7kamura/rust-problem-matchers@9fe7ca9f6550e5d6358e179d451cc25ea6b54f98 #v1.5.0
275277

276-
- uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
278+
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
277279
with:
278280
shared-key: stable-cache
279281
save-if: false
@@ -365,7 +367,7 @@ jobs:
365367
steps:
366368
- uses: actions/checkout@v4
367369

368-
- uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
370+
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
369371

370372
- run: cargo install --version 0.10.0 pb-rs --locked
371373

@@ -391,7 +393,7 @@ jobs:
391393
runs-on: ubuntu-latest
392394
steps:
393395
- uses: actions/checkout@v4
394-
- uses: Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
396+
- uses: Swatinem/rust-cache@9d47c6ad4b02e050fd481d890b2ea34778fd09d6 # v2.7.8
395397
- run: cargo metadata --locked --format-version=1 > /dev/null
396398

397399
cargo-deny:

transports/webrtc/src/tokio/transport.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ impl libp2p_core::Transport for Transport {
8686
) -> Result<(), TransportError<Self::Error>> {
8787
let socket_addr =
8888
parse_webrtc_listen_addr(&addr).ok_or(TransportError::MultiaddrNotSupported(addr))?;
89+
tracing::error!("Listen on: {:?}", socket_addr);
8990
let udp_mux = UDPMuxNewAddr::listen_on(socket_addr)
9091
.map_err(|io| TransportError::Other(Error::Io(io)))?;
9192

transports/webrtc/src/tokio/udp_mux.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,11 @@ impl UDPMuxNewAddr {
145145
fn create_muxed_conn(&self, ufrag: &str) -> Result<UDPMuxConn, Error> {
146146
let local_addr = self.udp_sock.local_addr()?;
147147

148+
tracing::error!(
149+
"CREATE MUXED CONN: ufrag: {:?} local addr: {:?}",
150+
ufrag,
151+
local_addr
152+
);
148153
let params = UDPMuxConnParams {
149154
local_addr,
150155
key: ufrag.into(),

transports/webrtc/tests/smoke.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,9 @@ async fn smoke() {
5151
.try_init();
5252

5353
let (a_peer_id, mut a_transport) = create_transport();
54+
tracing::info!("transport created: {:?}", a_transport);
5455
let (b_peer_id, mut b_transport) = create_transport();
56+
tracing::info!("transport created: {:?}", b_transport);
5557

5658
let addr = start_listening(&mut a_transport, "/ip4/127.0.0.1/udp/0/webrtc-direct").await;
5759
start_listening(&mut b_transport, "/ip4/127.0.0.1/udp/0/webrtc-direct").await;

0 commit comments

Comments
 (0)