'check for each direction:
creating rule for tenant incoming traffic enables only 1way traffic'

def _test_cross_tenant_allow(self, source_tenant, dest_tenant):

    ruleset = dict(protocol='icmp', direction='ingress')
    sec_group_rules_client = dest_tenant.manager.security_group_rules_client
    self._create_security_group_rule(secgroup=dest_tenant.security_groups['default'], sec_group_rules_client=sec_group_rules_client, **ruleset)
    access_point_ssh = self._connect_to_access_point(source_tenant)
    ip = self._get_server_ip(dest_tenant.access_point, floating=self.floating_ip_access)
    self.check_remote_connectivity(access_point_ssh, ip)
    self._test_cross_tenant_block(dest_tenant, source_tenant)
    sec_group_rules_client = source_tenant.manager.security_group_rules_client
    self._create_security_group_rule(secgroup=source_tenant.security_groups['default'], sec_group_rules_client=sec_group_rules_client, **ruleset)
    access_point_ssh_2 = self._connect_to_access_point(dest_tenant)
    ip = self._get_server_ip(source_tenant.access_point, floating=self.floating_ip_access)
    self.check_remote_connectivity(access_point_ssh_2, ip)
