Skip to content

bug: dialing in e2e tests fails when done in it suit #2461

@weboko

Description

@weboko

Description

When dialing nwaku node in test case in it callback - sometimes it fails to dial with no apparent for it reason.
We need to investigate and action on it.

Example of logs:

2025-07-01T15:02:40.648Z waku:info:health-indicator stop: removing listeners to libp2p
2025-07-01T15:02:40.648Z waku:error:connection-manager Failed to stop network listener: TypeError: globalThis.removeEventListener is not a function
2025-07-01T15:02:40.649Z waku:info:test:mocha-hook Mocha hook completed successfully.
2025-07-01T15:02:40.650Z waku:info:sdk:create Creating Waku node with pubsub topics [
  '/waku/2/rs/1/0',
  '/waku/2/rs/1/1',
  '/waku/2/rs/1/2',
  '/waku/2/rs/1/3',
  '/waku/2/rs/1/4',
  '/waku/2/rs/1/5',
  '/waku/2/rs/1/6',
  '/waku/2/rs/1/7',
  '/waku/2/rs/1/8'
]
2025-07-01T15:02:40.659Z waku:error:connection-manager Failed to start network listener: TypeError: globalThis.addEventListener is not a function
2025-07-01T15:02:40.659Z waku:info:waku Waku node created 12D3KooWM4x5GMMYha8GZD1pUYJiRbCQjm94f7tth41STjSCyBeq relay: false, store: true, light push: true, filter: true
2025-07-01T15:02:40.659Z waku:info:connection-manager Connection Manager is now running
2025-07-01T15:02:40.659Z waku:info:health-indicator start: adding listeners to libp2p
2025-07-01T15:02:40.659Z waku:info:test:mocha-hook Mocha hook completed successfully.
2025-07-01T15:02:40.663Z waku:info:connection-manager Connected to peer 16Uiu2HAmHXBwaiJKqrbDL75DaDNwbFUNPbzzNDB3NN3MPrSDsHdc
2025-07-01T15:02:40.663Z waku:info:connection-manager Dialing peer 16Uiu2HAmHXBwaiJKqrbDL75DaDNwbFUNPbzzNDB3NN3MPrSDsHdc on attempt 1
2025-07-01T15:02:40.668Z waku:error:connection-manager Error dialing peer 16Uiu2HAmHXBwaiJKqrbDL75DaDNwbFUNPbzzNDB3NN3MPrSDsHdc - The dial request has no valid addresses
2025-07-01T15:02:40.668Z waku:info:connection-manager Dialing peer 16Uiu2HAmHXBwaiJKqrbDL75DaDNwbFUNPbzzNDB3NN3MPrSDsHdc on attempt 2
2025-07-01T15:02:40.669Z waku:error:connection-manager Error dialing peer 16Uiu2HAmHXBwaiJKqrbDL75DaDNwbFUNPbzzNDB3NN3MPrSDsHdc - The dial request has no valid addresses
2025-07-01T15:02:40.669Z waku:info:connection-manager Dialing peer 16Uiu2HAmHXBwaiJKqrbDL75DaDNwbFUNPbzzNDB3NN3MPrSDsHdc on attempt 3
2025-07-01T15:02:40.669Z waku:error:connection-manager Error dialing peer 16Uiu2HAmHXBwaiJKqrbDL75DaDNwbFUNPbzzNDB3NN3MPrSDsHdc - The dial request has no valid addresses
2025-07-01T15:02:40.669Z waku:info:connection-manager Deleting undialable peer 16Uiu2HAmHXBwaiJKqrbDL75DaDNwbFUNPbzzNDB3NN3MPrSDsHdc from peer store. Reason: The dial request has no valid addresses
2025-07-01T15:02:40.670Z waku:error:connection-manager Error dialing peer 16Uiu2HAmHXBwaiJKqrbDL75DaDNwbFUNPbzzNDB3NN3MPrSDsHdc : Error: Failed to dial peer 16Uiu2HAmHXBwaiJKqrbDL75DaDNwbFUNPbzzNDB3NN3MPrSDsHdc
2025-07-01T15:02:40.670Z waku:info:health-indicator stop: removing listeners to libp2p
2025-07-01T15:02:40.670Z waku:error:connection-manager Failed to stop network listener: TypeError: globalThis.removeEventListener is not a function
2025-07-01T15:02:40.671Z waku:info:test:mocha-hook Mocha hook completed successfully.
2025-07-01T15:02:40.672Z waku:info:sdk:create Creating Waku node with pubsub topics [
  '/waku/2/rs/1/0',
  '/waku/2/rs/1/1',
  '/waku/2/rs/1/2',
  '/waku/2/rs/1/3',
  '/waku/2/rs/1/4',
  '/waku/2/rs/1/5',
  '/waku/2/rs/1/6',
  '/waku/2/rs/1/7',
  '/waku/2/rs/1/8'
]
2025-07-01T15:02:40.674Z waku:info:peer-discovery-dns Use following EIP-1459 ENR Tree URLs:  [
  'enrtree://AIRVQ5DDA4FFWLRBCHJWUWOO6X6S4ZTZ5B667LQ6AJU6PEYDLRD5O@sandbox.waku.nodes.status.im'
]
2025-07-01T15:02:40.676Z waku:info:peer-discovery-dns Starting peer discovery via dns
2025-07-01T15:02:40.676Z waku:error:connection-manager Failed to start network listener: TypeError: globalThis.addEventListener is not a function
2025-07-01T15:02:40.678Z waku:info:waku Waku node created 12D3KooWH3oeysfBfBfHE2Yi2bxaRkdKoYvHFAcbaZgoHAm3GAHY relay: false, store: true, light push: true, filter: true
2025-07-01T15:02:40.678Z waku:info:connection-manager Connection Manager is now running
2025-07-01T15:02:40.678Z waku:info:health-indicator start: adding listeners to libp2p
2025-07-01T15:02:40.678Z waku:info:test:mocha-hook Mocha hook completed successfully.
2025-07-01T15:02:40.684Z waku:info:connection-manager Connected to peer 16Uiu2HAmHanWWpCnEivcqZzgkGiHxXzvunNibjgxZtFqfxz83Vi1
2025-07-01T15:02:40.684Z waku:info:connection-manager Connected to peer 16Uiu2HAmTikG8pW1WzDnyKdZZUbLfLGinSKE2DaYoFRDZyMaCJFr
2025-07-01T15:02:40.685Z waku:info:connection-manager Dialing peer 16Uiu2HAmHanWWpCnEivcqZzgkGiHxXzvunNibjgxZtFqfxz83Vi1 on attempt 1
2025-07-01T15:02:40.686Z waku:info:connection-manager Dialing peer 16Uiu2HAmTikG8pW1WzDnyKdZZUbLfLGinSKE2DaYoFRDZyMaCJFr on attempt 1
2025-07-01T15:02:40.686Z waku:error:connection-manager Error dialing peer 16Uiu2HAmHanWWpCnEivcqZzgkGiHxXzvunNibjgxZtFqfxz83Vi1 - The dial request has no valid addresses
2025-07-01T15:02:40.686Z waku:info:connection-manager Dialing peer 16Uiu2HAmHanWWpCnEivcqZzgkGiHxXzvunNibjgxZtFqfxz83Vi1 on attempt 2
2025-07-01T15:02:40.687Z waku:error:connection-manager Error dialing peer 16Uiu2HAmTikG8pW1WzDnyKdZZUbLfLGinSKE2DaYoFRDZyMaCJFr - The dial request has no valid addresses
2025-07-01T15:02:40.687Z waku:info:connection-manager Dialing peer 16Uiu2HAmTikG8pW1WzDnyKdZZUbLfLGinSKE2DaYoFRDZyMaCJFr on attempt 2
2025-07-01T15:02:40.687Z waku:error:connection-manager Error dialing peer 16Uiu2HAmHanWWpCnEivcqZzgkGiHxXzvunNibjgxZtFqfxz83Vi1 - The dial request has no valid addresses
2025-07-01T15:02:40.687Z waku:info:connection-manager Dialing peer 16Uiu2HAmHanWWpCnEivcqZzgkGiHxXzvunNibjgxZtFqfxz83Vi1 on attempt 3
2025-07-01T15:02:40.687Z waku:error:connection-manager Error dialing peer 16Uiu2HAmTikG8pW1WzDnyKdZZUbLfLGinSKE2DaYoFRDZyMaCJFr - The dial request has no valid addresses
2025-07-01T15:02:40.687Z waku:info:connection-manager Dialing peer 16Uiu2HAmTikG8pW1WzDnyKdZZUbLfLGinSKE2DaYoFRDZyMaCJFr on attempt 3
2025-07-01T15:02:40.688Z waku:error:connection-manager Error dialing peer 16Uiu2HAmHanWWpCnEivcqZzgkGiHxXzvunNibjgxZtFqfxz83Vi1 - The dial request has no valid addresses
2025-07-01T15:02:40.688Z waku:info:connection-manager Deleting undialable peer 16Uiu2HAmHanWWpCnEivcqZzgkGiHxXzvunNibjgxZtFqfxz83Vi1 from peer store. Reason: The dial request has no valid addresses
2025-07-01T15:02:40.689Z waku:error:connection-manager Error dialing peer 16Uiu2HAmTikG8pW1WzDnyKdZZUbLfLGinSKE2DaYoFRDZyMaCJFr - The dial request has no valid addresses
2025-07-01T15:02:40.689Z waku:info:connection-manager Deleting undialable peer 16Uiu2HAmTikG8pW1WzDnyKdZZUbLfLGinSKE2DaYoFRDZyMaCJFr from peer store. Reason: The dial request has no valid addresses
2025-07-01T15:02:40.689Z waku:error:connection-manager Failed to get peer 16Uiu2HAmEApHRaTqJM51F5RJ181BeEVV7gQ5ociSu2t2GqjLworz, error: NotFoundError: Not Found
2025-07-01T15:02:40.690Z waku:error:connection-manager Error dialing peer 16Uiu2HAmHanWWpCnEivcqZzgkGiHxXzvunNibjgxZtFqfxz83Vi1 : Error: Failed to dial peer 16Uiu2HAmHanWWpCnEivcqZzgkGiHxXzvunNibjgxZtFqfxz83Vi1
2025-07-01T15:02:40.690Z waku:error:connection-manager Error dialing peer 16Uiu2HAmTikG8pW1WzDnyKdZZUbLfLGinSKE2DaYoFRDZyMaCJFr : Error: Failed to dial peer 16Uiu2HAmTikG8pW1WzDnyKdZZUbLfLGinSKE2DaYoFRDZyMaCJFr
2025-07-01T15:02:40.693Z waku:error:connection-manager Failed to get peer 16Uiu2HAkzsjZqtpVnKD2k7WBQQaMXcvByiaL4uSgvksUyJovKtPc, error: NotFoundError: Not Found
2025-07-01T15:02:40.694Z waku:error:connection-manager Failed to get peer 16Uiu2HAm3iK1Hf8RmcGu5JNGKrDgzjhgUYpx3rYr6XozZHjZ7kVG, error: NotFoundError: Not Found
2025-07-01T15:02:40.695Z waku:error:connection-manager Failed to get peer 16Uiu2HAmEDQ2f27eRFfW86C4Spe6U7aF9qoq4af5K4R2xLY8HLT4, error: NotFoundError: Not Found
2025-07-01T15:02:40.695Z waku:error:connection-manager Failed to get peer 16Uiu2HAmEApHRaTqJM51F5RJ181BeEVV7gQ5ociSu2t2GqjLworz, error: NotFoundError: Not Found
2025-07-01T15:02:40.695Z waku:error:connection-manager Failed to get peer 16Uiu2HAmKKA5k52bDybR83h9oKDTKFLhv2RLmLGypE7X7oY88e4K, error: NotFoundError: Not Found
2025-07-01T15:02:40.696Z waku:info:connection-manager Dialing peer 16Uiu2HAmEApHRaTqJM51F5RJ181BeEVV7gQ5ociSu2t2GqjLworz on attempt 1
2025-07-01T15:02:40.697Z waku:error:connection-manager Failed to get peer 16Uiu2HAkzsjZqtpVnKD2k7WBQQaMXcvByiaL4uSgvksUyJovKtPc, error: NotFoundError: Not Found
2025-07-01T15:02:40.698Z waku:info:connection-manager Dialing peer 16Uiu2HAkzsjZqtpVnKD2k7WBQQaMXcvByiaL4uSgvksUyJovKtPc on attempt 1
2025-07-01T15:02:40.698Z waku:error:connection-manager Failed to get peer 16Uiu2HAm3iK1Hf8RmcGu5JNGKrDgzjhgUYpx3rYr6XozZHjZ7kVG, error: NotFoundError: Not Found
2025-07-01T15:02:40.699Z waku:info:connection-manager Dialing peer 16Uiu2HAm3iK1Hf8RmcGu5JNGKrDgzjhgUYpx3rYr6XozZHjZ7kVG on attempt 1
2025-07-01T15:02:40.699Z waku:error:connection-manager Failed to get peer 16Uiu2HAmEDQ2f27eRFfW86C4Spe6U7aF9qoq4af5K4R2xLY8HLT4, error: NotFoundError: Not Found
2025-07-01T15:02:40.699Z waku:error:connection-manager Failed to get peer 16Uiu2HAmKKA5k52bDybR83h9oKDTKFLhv2RLmLGypE7X7oY88e4K, error: NotFoundError: Not Found
2025-07-01T15:02:40.700Z waku:error:connection-manager Error dialing peer 16Uiu2HAmEApHRaTqJM51F5RJ181BeEVV7gQ5ociSu2t2GqjLworz - The dial request has no valid addresses
2025-07-01T15:02:40.700Z waku:info:connection-manager Dialing peer 16Uiu2HAmEApHRaTqJM51F5RJ181BeEVV7gQ5ociSu2t2GqjLworz on attempt 2
2025-07-01T15:02:40.701Z waku:error:connection-manager Error dialing peer 16Uiu2HAkzsjZqtpVnKD2k7WBQQaMXcvByiaL4uSgvksUyJovKtPc - The dial request has no valid addresses
2025-07-01T15:02:40.701Z waku:info:connection-manager Dialing peer 16Uiu2HAkzsjZqtpVnKD2k7WBQQaMXcvByiaL4uSgvksUyJovKtPc on attempt 2
2025-07-01T15:02:40.701Z waku:error:connection-manager Error dialing peer 16Uiu2HAm3iK1Hf8RmcGu5JNGKrDgzjhgUYpx3rYr6XozZHjZ7kVG - The dial request has no valid addresses
2025-07-01T15:02:40.701Z waku:info:connection-manager Dialing peer 16Uiu2HAm3iK1Hf8RmcGu5JNGKrDgzjhgUYpx3rYr6XozZHjZ7kVG on attempt 2
2025-07-01T15:02:40.702Z waku:error:connection-manager Error dialing peer 16Uiu2HAmEApHRaTqJM51F5RJ181BeEVV7gQ5ociSu2t2GqjLworz - The dial request has no valid addresses
2025-07-01T15:02:40.702Z waku:info:connection-manager Dialing peer 16Uiu2HAmEApHRaTqJM51F5RJ181BeEVV7gQ5ociSu2t2GqjLworz on attempt 3
2025-07-01T15:02:40.702Z waku:error:connection-manager Error dialing peer 16Uiu2HAkzsjZqtpVnKD2k7WBQQaMXcvByiaL4uSgvksUyJovKtPc - The dial request has no valid addresses
2025-07-01T15:02:40.702Z waku:info:connection-manager Dialing peer 16Uiu2HAkzsjZqtpVnKD2k7WBQQaMXcvByiaL4uSgvksUyJovKtPc on attempt 3
2025-07-01T15:02:40.703Z waku:error:connection-manager Error dialing peer 16Uiu2HAm3iK1Hf8RmcGu5JNGKrDgzjhgUYpx3rYr6XozZHjZ7kVG - The dial request has no valid addresses
2025-07-01T15:02:40.703Z waku:info:connection-manager Dialing peer 16Uiu2HAm3iK1Hf8RmcGu5JNGKrDgzjhgUYpx3rYr6XozZHjZ7kVG on attempt 3
2025-07-01T15:02:40.704Z waku:error:connection-manager Error dialing peer 16Uiu2HAmEApHRaTqJM51F5RJ181BeEVV7gQ5ociSu2t2GqjLworz - The dial request has no valid addresses

Metadata

Metadata

Assignees

No one assigned

    Labels

    maintenanceMarks maintenance type of tasks.testIssue related to the test suite with no expected consequence to production code

    Type

    Projects

    Status

    To Do

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions