networking functional tests