From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id AE292A0523; Thu, 2 Jul 2020 05:26:28 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A63351C2AA; Thu, 2 Jul 2020 05:26:28 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id 94B061BF3C for ; Thu, 2 Jul 2020 05:26:26 +0200 (CEST) IronPort-SDR: E7v7iXAEEkDxvvLmbdamtahRNb1r0PQratPlXCuX5J2iXV7yg+lwBnfe7t6N6d8uMElEJZVURp k8j7II4e218g== X-IronPort-AV: E=McAfee;i="6000,8403,9669"; a="135073183" X-IronPort-AV: E=Sophos;i="5.75,302,1589266800"; d="scan'208";a="135073183" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Jul 2020 20:26:25 -0700 IronPort-SDR: AY2m3eP5NB3XHuegCrOW+S6XA7W3AQDa5XrYMGus3uwWuB5bTD6cdpMGEsgE9ZUFnDGu9bDWow 5FK0R7ZqqSug== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,302,1589266800"; d="scan'208";a="277984830" Received: from orsmsx105.amr.corp.intel.com ([10.22.225.132]) by orsmga003.jf.intel.com with ESMTP; 01 Jul 2020 20:26:25 -0700 Received: from ORSEDG002.ED.cps.intel.com (10.7.248.5) by ORSMSX105.amr.corp.intel.com (10.22.225.132) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 1 Jul 2020 20:26:24 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.174) by edgegateway.intel.com (134.134.137.101) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 1 Jul 2020 20:26:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HKcsTcioTsJ81jTow6ugxrP4Z7mhGRlMB2oLnm+Y+pdg0mM9gLJ2kBVaoTmPUieBdmSZUmDdwQ2AVCDVRIbtXq/r2EMmmclBRi6ydPuWS6MXSCdmOctaM9e3ZoI2foeeaTgC5P6ACRMI/4Y7cgzkWAkl6Y7I5NMRIeChRAYLpyi2cLlXXw2CJIYBAbZL0lIGbiFfYV0TNnR8n5x0veOMBtD7e/CxyW/ZwOKifpGZrTxoAc1M7CSfY6J92HR3qRxFkRlspP7al2RxjUrSKU8lzICSO9Fq8yve6KmIgV7cKhfCgUZ3SrnMQ2HtGQUad13Ff9Exam4Cys9+z2Z67GxovA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mQ4UEP1qn93KexXFCq8KpHH1bOEaHKHzDcGnfYW3xQU=; b=T3MxxxUZm5yJjWA81mvk3pbmvq/Fw3f/TNDbdwr7/+9m6OIUUF+zZ3AIlDfifF3c2N1xyz5hyEBKPV8rCE0aZwhLdJbslRKD4XuEC65Ldm8nWhfrVrYd2CigI9GPxnZhKXvQFnJAhO8Gnldm/ONaXhlQSMjm0or6uvBnu5gzavzvEcjYGR41RrcX1Odyvq7FI/kWiNNe1oAc3Qh6ZOOKO2Otjbtpm1doTEQ/eLA092CC0NJhPiqj6azW3NvTll9yttfAj8wd8KK2DYfrFZ3rz0TgGvvQ3hHAVghCPeJaCFJt/u51PweuvcB3AHGtZ4BSoSsIcDvC7pGBOzuEPncd5Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mQ4UEP1qn93KexXFCq8KpHH1bOEaHKHzDcGnfYW3xQU=; b=jM98jXiW75Hk2XQLuz3dJk2JbqbWCceK1TFJ3exOWuPZT3UZ/qJzTfWftobw7OVdG/VwMOE9tAqBQ/+w5NzlVRlZPAeYFPq9LXyi1yU/32rku02F5wHqFlGTf6kRe+rJ0+kqaCkd4r+W6OP4FJy/zlIUHyK19c9FfZhSeuJKl7c= Received: from MWHPR1101MB2254.namprd11.prod.outlook.com (2603:10b6:301:58::11) by MWHPR11MB1567.namprd11.prod.outlook.com (2603:10b6:301:d::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3131.20; Thu, 2 Jul 2020 03:26:23 +0000 Received: from MWHPR1101MB2254.namprd11.prod.outlook.com ([fe80::f192:356f:89f:c71f]) by MWHPR1101MB2254.namprd11.prod.outlook.com ([fe80::f192:356f:89f:c71f%9]) with mapi id 15.20.3153.023; Thu, 2 Jul 2020 03:26:23 +0000 From: "Xiao, QimaiX" To: "dts@dpdk.org" Thread-Topic: [dts][PATCH V1]framework/ssh_pexpect: add ssh login support for freebsd os Thread-Index: AQHWUCBHZkmBuYpY8Uea8lMDpvarRajzoM4g Date: Thu, 2 Jul 2020 03:26:22 +0000 Message-ID: References: <1593659750-224893-1-git-send-email-qimaix.xiao@intel.com> In-Reply-To: <1593659750-224893-1-git-send-email-qimaix.xiao@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.55.46.46] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 40e8e28e-ce07-41dd-e2be-08d81e37b207 x-ms-traffictypediagnostic: MWHPR11MB1567: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:369; x-forefront-prvs: 0452022BE1 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MYgqlvjp4lGPgWmdZlwBmC7OPR3Dpg88oed6sieJuBdFLNCGSTj+++bDE22yFhcGctsO2QqcPb+aojzFMkxDA/xSkdJZ5L3tUCKDIyPlBaxbufbvPflE7Mh0T/6ex1xpztM6bQJemSQv7vROOtnVWzUNlcCLonhPHBDO672NFg0RqWnr8b3v9oNYFf8YhfiEvZXQ7gidgnGgleSH73Wh5t2Jb9j6MUYVfkuhZek5n6L+oYiiN20IabOKb5AzbQThQhsbZorG3ntFBP9x0esGHpI/p5bMT3/R7q0QaY7AITxirombayJ25oCjYVruFdZURXZrIXOsebbs+nLTMMmG9Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR1101MB2254.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(376002)(346002)(39860400002)(366004)(136003)(83380400001)(316002)(6916009)(9686003)(6506007)(53546011)(7696005)(8936002)(26005)(478600001)(66946007)(8676002)(55016002)(33656002)(66446008)(64756008)(66476007)(66556008)(86362001)(52536014)(186003)(5660300002)(2906002)(71200400001)(76116006); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: c/O92ExYbUPmOIGR/w/K1Q2skQGiAZ/l//sxNTU+nmZDnJNY92kafnyw59ahrafW21mc01/Qtpzbis9ce8NLPHKf7sRrOs/1NMKyi6x/XrrTUIRbLK64qCFTgiMzE1IeJRHMEO301UuumpXHTbgdV3n6JzkgotlEdt0xVVw6m6GigYP6BWCz98s7sOepb6pTN7F8NVQY4JSoU5mMicPqey/oO7t4gQRzDnBKOQGYw3JIL9zw8VsD1+nv+O9eeryhxdd0gyhFQLo5m8Eexhmi9RXcjoHEBrWa+TE3FjFKAwOP2kiTqEtaupC2QB9Suni4pQd4NAHCjGQ1sa0a7jD3SlMzplPgJnp47kgvqsnX53b593WvhnXylTg+G1rav/8ZfT9KDcjRzSCtpKc72ubSsDh0RU3ZlB5vKmVBGP553OVaSWNAThXVTKsk1Q/HJtTPdVwkT4PlvP+h86NhvkYZ6numP0jONf+aQYANWU4ABFM= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR1101MB2254.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 40e8e28e-ce07-41dd-e2be-08d81e37b207 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jul 2020 03:26:22.9871 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 63rNBZlj6EEsoeuWEGbKQ/SoeeVYq0n4eCiUWPcCcN89jRaE7XaJ+lugn6hu8CY4L/3Es8k3GhPrMwaF+wPAHQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1567 X-OriginatorOrg: intel.com Subject: Re: [dts] [PATCH V1]framework/ssh_pexpect: add ssh login support for freebsd os X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" Tested-by: Xiao, QimaiX Regards, Xiao Qimai > -----Original Message----- > From: Xiao, QimaiX > Sent: Thursday, July 2, 2020 11:16 AM > To: dts@dpdk.org > Cc: Xiao, QimaiX > Subject: [dts][PATCH V1]framework/ssh_pexpect: add ssh login support for > freebsd os >=20 > *. add freebsd password prompt >=20 > Signed-off-by: Xiao Qimai > --- > framework/ssh_pexpect.py | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) >=20 > diff --git a/framework/ssh_pexpect.py b/framework/ssh_pexpect.py index > 1f839d4..fbc7dd4 100644 > --- a/framework/ssh_pexpect.py > +++ b/framework/ssh_pexpect.py > @@ -44,7 +44,7 @@ class SSHPexpect: > try: > self.session.login(self.ip, self.username, > self.password, original_promp= t=3D'[$#>]', > - port=3Dself.port, login_timeo= ut=3D20) > + port=3Dself.port, > + login_timeout=3D20, password_regex=3Dr'(?i)(?:password:)|(?:passphrase = for > + key)|(?i)(password for .+:)') > except Exception as e: > print(e) > time.sleep(2) > @@ -57,7 +57,7 @@ class SSHPexpect: > else: > self.session =3D pxssh.pxssh(encoding=3D'utf-8') > self.session.login(self.host, self.username, > - self.password, original_prompt=3D'[$#= >]') > + self.password, > + original_prompt=3D'[$#>]', > + password_regex=3Dr'(?i)(?:password:)|(?:passphrase for > + key)|(?i)(password for .+:)') > self.send_expect('stty -echo', '#') > self.send_expect('stty columns 1000', "#") > except Exception as e: > -- > 1.8.3.1