async def METHOD_NAME(mock_can_messenger: AsyncMock) -> None:
    """Test that invalid node ids are swalloed silently."""
    _ = MockCanStatusResponder(mock_can_messenger, [0x01, NodeId.gantry_x.value])
    # same deal with the timeout
    network_info = NetworkInfo(mock_can_messenger)
    probed = set(await asyncio.wait_for(network_info.probe({NodeId.gantry_x}), 2.0))
    # we should get everything we prepped the network with and ignore the bad values
    assert probed == {NodeId.gantry_x}