Submitter | Jun Wu |
---|---|
Date | Feb. 10, 2017, 12:18 p.m. |
Message ID | <a9b0b592aad5483f1229.1486729109@localhost.localdomain> |
Download | mbox | patch |
Permalink | /patch/18392/ |
State | Accepted |
Headers | show
Return-Path: <mercurial-devel-bounces@mercurial-scm.org> X-Original-To: patchwork@mercurial-scm.org Delivered-To: patchwork@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id 3FACA2C161; Fri, 10 Feb 2017 07:18:56 -0500 (EST) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Qm0fTH6hVlQl; Fri, 10 Feb 2017 07:18:55 -0500 (EST) Received: from mercurial-scm.org (localhost [IPv6:::1]) by mercurial-scm.org (Postfix) with ESMTP id A56022C142; Fri, 10 Feb 2017 07:18:55 -0500 (EST) X-Original-To: mercurial-devel@mercurial-scm.org Delivered-To: mercurial-devel@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id 2A2122C142 for <mercurial-devel@mercurial-scm.org>; Fri, 10 Feb 2017 07:18:53 -0500 (EST) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id gqSO57vT5Oc3 for <mercurial-devel@mercurial-scm.org>; Fri, 10 Feb 2017 07:18:51 -0500 (EST) Received: from mx0b-00082601.pphosted.com (mx0b-00082601.pphosted.com [67.231.153.30]) by mercurial-scm.org (Postfix) with ESMTPS id 83B0F2C12D for <mercurial-devel@mercurial-scm.org>; Fri, 10 Feb 2017 07:18:51 -0500 (EST) Received: from pps.filterd (m0109332.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v1ACIngC022078 for <mercurial-devel@mercurial-scm.org>; Fri, 10 Feb 2017 04:18:49 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=content-type : mime-version : content-transfer-encoding : subject : message-id : date : from : to; s=facebook; bh=2fNlUGZ8xUC/L/WJLerSr9ZqdbIWXvRpJHY4dHfLuME=; b=cIpyI5t8zJIZn6DOFKYL1JnbxUgnT5RpMHf3wrG0YNuczwKTotXkLARuB8dlzdT+Fr9l sgQ7GgOQE4vMCBOzJQ93wCgPGdlh3fHj4/oJfxcD4iU6yBd2XNxnonJA7VDI6UjrFZvf w/UTKF3IQTw/HmRZUqrOy3r2C0JiIX69nVQ= Received: from mail.thefacebook.com ([199.201.64.23]) by mx0a-00082601.pphosted.com with ESMTP id 28hbf9r8gr-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for <mercurial-devel@mercurial-scm.org>; Fri, 10 Feb 2017 04:18:49 -0800 Received: from NAM03-BY2-obe.outbound.protection.outlook.com (192.168.54.28) by o365-in.thefacebook.com (192.168.16.13) with Microsoft SMTP Server (TLS) id 14.3.294.0; Fri, 10 Feb 2017 04:18:45 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector1-fb-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=2fNlUGZ8xUC/L/WJLerSr9ZqdbIWXvRpJHY4dHfLuME=; b=KNF5LqSzKqduSC1AxPmp75ETEnl2B7cURSKCi8Y4V7m3ZuGvq6I175D+MRKc7glDDdeTZd7FOv7kq1EZKH96pEc+ZHaufZKiEpgTRmZlnNmPK7ZMP9GbGQS979xkZXFgnwsI3/Y2N8Lz5oUMKUvg9axVp5Jb/LstECSCb6OCBds= Received: from localhost.localdomain (69.181.140.208) by MWHPR15MB1520.namprd15.prod.outlook.com (10.173.235.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16; Fri, 10 Feb 2017 12:18:44 +0000 MIME-Version: 1.0 Subject: [PATCH] runtests: catch EPROTONOSUPPORT in checkportisavailable X-Mercurial-Node: a9b0b592aad5483f1229d2e71dbd70c32f560814 X-Mercurial-Series-Index: 1 X-Mercurial-Series-Total: 1 Message-ID: <a9b0b592aad5483f1229.1486729109@localhost.localdomain> X-Mercurial-Series-Id: <a9b0b592aad5483f1229.1486729109@localhost.localdomain> User-Agent: Mercurial-patchbomb/4.0.1+392-291391bfcbea+20161223 Date: Fri, 10 Feb 2017 04:18:29 -0800 From: Jun Wu <quark@fb.com> To: <mercurial-devel@mercurial-scm.org> X-Originating-IP: [69.181.140.208] X-ClientProxiedBy: BN6PR02CA0050.namprd02.prod.outlook.com (10.175.94.140) To MWHPR15MB1520.namprd15.prod.outlook.com (10.173.235.17) X-MS-Office365-Filtering-Correlation-Id: b9c7a4ae-5643-4926-c1ab-08d451aef57c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:MWHPR15MB1520; X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1520; 3:lX5igvaYSlTrtKVjCI5ZGuJEee2NRt0rz+UF3mqFxWLIMm7JK1r6S2L//BXNweXWi9zNhtoo4EhcNJKhlbT/Xm1LNNcUfwFrQu+U9JQXWkiIPSYMRiTsJEdU24Y0EnK65Wvq96vjoQsVvhAlk9NnJ/tD7JQJvC0vnnC4tt+RAAJRecs8+gGOVwCgLrXfF6D4UKjV+jG7wy9X63ixZzuXJsKc8bMeirdYXZ8sMOnJ3dkWza2JEB/L8IlIQnL1ulw2J6QBUJf1ngTNTHBTqT5CDg==; 25:CiInQUtfJhpdLqCS8F6QTS92p9RwSwGQEUBwNNr8y0rERDXcUeoTyZPw3RQDBDByQxR590I1QQ+SvtDoJVzhRd+DiCn8KzyanZLg+v2HGAnuPbKY+afnvQYLlfZr8fQlw2Wb5E6/m27wrR+OR1k/QmbjMpkdNQuT8mkPtj+qg+gd9VH+a7iruiBZ8ll12sCB1wgrrc3BxkNuF4oWgnNN+K4LjO1AYH9PN3SW0/MR5IL4hQflnK2SqB1KVPZwXCwOpU1yh+gwuqZDcYIMGWqErMft0WnPIhkCnRLX4Z/UlpSYIMLFboaiK++3sM1wAmcP+klzuQQAJpNCScqKQfJbcW9HR9kJAD4zFmEalHlQhG2CPvIvk3/VW2MaTg2kKqXVaE0RYcabcoTrxmjNtLu8wkoDCy4FKTN/ZRz9VlfQtKDWyvFbobKZtXRNp0fP4WKQ3NesnsMKRaJvn/rsZXtSxQ== X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1520; 31:b+EqCV+7+za7Iy4KwXcG2p9gCSeruMHmyfPd0zfMINoLgjn6AW2aU7nQNYLukeqMKV+5baj9tAWnC+Xif3jQG/UGFucfRf17Fa+xfTW9Bgyg7v6zm1bMMKsbKtwxOms2Qn3bKRp8rTJVR/T85+ldk2QcnW34FhJMoESNj3kOZUU/T5vp2fF0Ae8EfMJiOwDZKnLXKb4wwmIs4COFSZRqRAjuqmZdUbinLfUc7TJuEaiJpq/glbWNyJTjJRHkYMeIIYRETMTOwIyV+dqNEOMBAQ==; 20:aW8uWlgG33LcZ5kuO3e1TyYYqsJj8V20RrO/Bv1zsZsagJxwC1Gs8tdzEmItQWgXh/FyoJmpqbWIY80Z79mk4YRlfLIyTvyyLQNl4vPIJSiMlIZdGN1MM/g+Ebi5MSzg+qWu6LSuxbairmuVnSVroe6ixzgbhWGb9dXlo8auB7VP8nPTlcSz4VV2NCT3ZvkmdC1AQTf0wsrRoEpzbgJrMWSoTfntfv4nyQIx1he8pOtsUp9NDEQSyrX4CL+lJsTmvOdOtZKO1ryAN3hOvvlUGhIO9T9fI1vY83Vc7qoNzsCYQHUgd4VPIShaLP73mvgWDsg/WdlBH5wD7EFCN1wREAc3NX+q+6cBH5FtIuvX3YuS8esWfSvSGEDFG530intdIzypS2afQtTB0aCGwCCQAVjew/iYSSCWOh5X9cooX86zs1HTPKcSQcz8J3EBA/x72ua7RiUojHVJy7v+k9bWggA++VST+FNGb8fCKWnMW+b4WmV5LfJFHuQJdA1h62Wn X-Microsoft-Antispam-PRVS: <MWHPR15MB152011825C8932DD6E62A611CD440@MWHPR15MB1520.namprd15.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(67672495146484)(63843785518722); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6041248)(20161123564025)(20161123560025)(20161123558025)(20161123555025)(20161123562025)(6072148); SRVR:MWHPR15MB1520; BCL:0; PCL:0; RULEID:; SRVR:MWHPR15MB1520; X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1520; 4:hfOSaIaKk9Zbanjf+1CenszTleqM92srJaK0LpqgAB6kI1xboXVxkY+5NlBRIHbo/47uLbvskKGrnkme027bsosbEfv6KCMC0l29+adu/nkqxHQeLhLlor0z851I7+OUxIUo3SOEhcszvQEjsnrulwz32Akp8k7XTli/srx94fvoLTdLLnmjxcoREZUQWCGFI1rka7ajrRNMomT7J5RQqdnlzNlNaOGSJt4ITWd9nymHh6cVDttngMAxU18iGiFfXwr+0jBieBkWn74BZq5mpgnuVNXVtgS3Qvln0Q4wyvEKvXR9Zyg9cld3raXmtoYWNvaU7gX8yOW3/y8JJ4r3mH+XUQ0UzHhr9SM2qgwHOke8Gc5iFX5UctJSKYDWvVIAJoZkdd3EJ2xyBeF2/IY+RhtAKvxnlHa/e31wjDWc9Jngw/VacggC2yszbUpDRmEiR5b+ZkeZrZJxJ3t/WxKLwhUDar7dAEbVCnjeLPHQU9uZj82OuQ/J/CpW2u3PSkqxuP8X+S+wwyTA5QF6o6POEdn8MHt8GKs8dIyFOcxOLSlI7uuIDRkKEpmC6UwUwcSJ4WmyAW96/gd4xwwa/XTXgb1PqGJHdHkmxGfJ3l3Gq0wjVz1Yr0AOukV9JrWOMT68HWFuvE/UVlrq2XqcrUgVQMleQJZhDiwL7TmeWZU2hO3n1Zc9H7Do6elLrhijN+Q5 X-Forefront-PRVS: 0214EB3F68 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(6069001)(7916002)(39830400002)(39450400003)(39410400002)(189002)(199003)(6666003)(68736007)(6916009)(7736002)(50466002)(54356999)(3846002)(50986999)(53936002)(42186005)(23726003)(305945005)(81156014)(92566002)(2351001)(81166006)(105586002)(106356001)(8676002)(47776003)(230700001)(66066001)(33646002)(5660300001)(6116002)(61506002)(110136004)(46406003)(101416001)(450100001)(83506001)(575784001)(97736004)(6306002)(55016002)(97756001)(25786008)(86362001)(2906002)(9686003)(189998001)(6506006)(38730400002)(4001350100001); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR15MB1520; H:localhost.localdomain; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: fb.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR15MB1520; 23:jNUPBpnU3yWxC2tV6nxSYLjL0SobQ1KpEH57CzVkp?= =?us-ascii?Q?A9a9dxaZwZrbTR2PZK0lEANyJAcZ0cV4/lPpaYZOAf9+CC5sC43dJZQFGxZw?= =?us-ascii?Q?USaYHmg6rRi6HnSFRV7Pc43ca+qIqx8QYybp8lpdAxyROPCaSb1ZGOQhuvpp?= =?us-ascii?Q?Q86RXy9hgp7sr/N08U8VuviNubYONWkKZzflGadCsbK+d8rwbng6jYyhFXer?= =?us-ascii?Q?wArA+oekd+xmXU2zG7SEIF0pMsWACmoGW12oNOi3dWNTRIZv3ikr6fjDnj5q?= =?us-ascii?Q?Rb5tT0oM9MkswwsMzC8i3RD8j4HzL6ZsgrH80Qj9W0TTCPE5F4e7j4XuUJ9u?= =?us-ascii?Q?gtpFWONJEwwysaqdjECfEnEvxWFnQDBR/gp7D9DtT9afb8kSljJx+2yug6e1?= =?us-ascii?Q?rTelrzQplQtswVU2GuFrnQI5urEoqYneIfq+Xad5utAjao84zCW9zi2yxGpk?= =?us-ascii?Q?lf/RZ3Lh6sZViJsp/AH/M+yM7qiRYILFgrBUIzCKFAMzKT7OHnELKpqTFbed?= =?us-ascii?Q?BKUUs9VVDCs84liURS3wHzqle06ceGcarI137PTrTATe1QExOML0rdyIPSd5?= =?us-ascii?Q?IWL0MgtnWpwTqBpWRHYG/XgWVG9eutKrAFljMVWySLEJAIbrqGmeWt+lw3tg?= =?us-ascii?Q?pKQoaTOuqwrv9BpKSQC+xymS1cRV1+x3yhXqiz3LRNJWjNurFxy64Nl4jMZc?= =?us-ascii?Q?rQdegaYkUfaEj/3WiEmAtjwyVFzqGBoOdZsMsi79g8wMCWzuMXpSzDsyQdN9?= =?us-ascii?Q?KHb0CyO6EI8GASrFOYyAcpene6Op26wOLNyZGGUx3bqsBofEnnbvit5PVGDl?= =?us-ascii?Q?ZctI8kooQxx6eySSZOLjrszvhAdUuT7svzVfHUmdX/l7h7kzkE43DzOBdqjc?= =?us-ascii?Q?ugSWU+ldnsvcMhv0S+eMdBfGbRF8PHTpzAAN1N/TwfsvAfUSu0lMudTgaOOc?= =?us-ascii?Q?D37zOkcbBfN0P//SphWO4aLp8PVSkFMgJjKD68m+Y0m8gUMaWT15sx8x+AnM?= =?us-ascii?Q?0r+QmMt9u3HO7hfgiHrUBggDio4xhaWa1OnpBVrRasBnW7aH+PjnlRG8ikDY?= =?us-ascii?Q?DKOBIXATEYyQuR6m+FNmPIFJEE6fAKgaaNJ+amdH0hrCNVX7MY4hOlO7sNDs?= =?us-ascii?Q?Qm7PzPW2OLSu5pLMj4ixNtQn7mePqrhRZ3BhE6jbPOCGf4EfQaZHgonWTkmP?= =?us-ascii?Q?FYawAaQoII3vHL/9QCn8M5PbJmbXXy5xPS44wRaWldn4vB47Y5/Zq/jJx9Ic?= =?us-ascii?Q?rrfMO5hEBLsBckVNmxu1+SP1IYy6cuZKSTCKn7x?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1520; 6:wROc5o7FoDFcS1DxoYKc5BiseXUiN1uUZ4CJONxZRiLHfkDNau4jNil9ODb0SlYCFYfQL5CIgvFb4k+WmEVF5o8HqcUQvrDtaisWmXzV8NEgwkNlZOv1gdniPePrT2tXisMwiesvFiL22sb/E3VGyF5csOzUEp1fq2oYXikMewHWOg99XClaS1FsXalMq6BT81Z5xX/vFB/UTpvBdAF0auUC1VURR8dMz2P7mAW+0Xwn7bblLJ9p00oOTUFR+uC/4m7ens+0rDfew4NWqA3ZYI42UG6XTp8t/uNgvKsmyK3EdtKVvuDglwjcDboc30f60KPoGy3NTl/IXnPJEg8WDt7IEuWAzSdUvKQmcOZOCwv8oLm5fVAEkNaGR6w9gvJ/8m1Hep2uJD+qI9fzEuxemA==; 5:u/towa2jCGJKU8MnRm26sM5xb4GDMlarCpy1TvPzyzRlU/qU23d2oqOLIZbcUEjGXoXnCsxZ+bZ4DjUZvMWmJ5sV29TRrnkeY3+j5OnyzJU/Je9A0gjsJSUjmhUumEd9ZXQ0PJRTj/1DAIGO7dMqBQ==; 24:GlTV51PzSsiS9iPo9b0HAx2c1c95U/RIG1cG4IU9IsKaxsFImhpmir7Ew2tFbI3wVFvTJZ9VY6eNwdx8ZXTC1iBGqJE5Ow98c0214k2LUlI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1520; 7:lGdtI9erM4DHLs/cOfOJqDdfXZ8n188PcTPg6u2683NRRAwucvwo+KVzBtiiPqH/0LXDZDuqesJM0A9XTpLzfH5Gsa3MYCzwwxgh1wT3RI3jAXvNWc7IPjwHva1ubz6AMb6MqgkwWAICBva5RCuu1Z/DgA1q3zSiZIFfwFMVnHfkjdQlsLDejPEp6JQ2NkzJM0US4GoB8ZhRMXPHjEMG9nV5IGKtITul51XqJspV8qEg7SbgnYriCXy+mJhq7jtVzzTDmP3ed99m9nQWg/1wp+H3Gju4CRUdhH4/arnGIa7jOtOMCzTPV6Hq/mtWRDyyrPIxrFvJQQswG+/JM4p/gr+d4YIoTU5rzNMEpUIqtXmHKDG4b2OJeCGTmb6vvVk71Vrke+Qyj2ANNUkeM4oTK2g38OVBM6UtcF5d4v3zTkVEr6TQBDttBYTyQ/R5qP/MeKsl3WQ8QQm7GISjY74CGlmYx2dBdSmoMPcHmwE99drOU/hJG9vWY/ZbxDf+MNJ4v+RphhEQo5jB6iWlN6e6Yg==; 20:+5De1YwqXRiCVnuMAPc1FUefw9kFhHatZmO+m0ikYvFKKzJUU4ZOW+7I5kByUw+TH5IjpvjsY23DZIAB5PkclAb5bC8j45apLZi21XcoWry/h1k6CNFwIiP9V+eda08H6izLQZ6kgnbWOQZA4obu+MMZ4Zak68d0VdHJNw+VhlQ= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2017 12:18:44.4600 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR15MB1520 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-02-10_05:, , signatures=0 X-BeenThere: mercurial-devel@mercurial-scm.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <mercurial-devel.mercurial-scm.org> List-Unsubscribe: <https://www.mercurial-scm.org/mailman/options/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=unsubscribe> List-Archive: <http://www.mercurial-scm.org/pipermail/mercurial-devel/> List-Post: <mailto:mercurial-devel@mercurial-scm.org> List-Help: <mailto:mercurial-devel-request@mercurial-scm.org?subject=help> List-Subscribe: <https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: mercurial-devel-bounces@mercurial-scm.org Sender: "Mercurial-devel" <mercurial-devel-bounces@mercurial-scm.org> |
Comments
Jun Wu - Feb. 10, 2017, 12:18 p.m.
Yuya Nishihara - Feb. 10, 2017, 1:55 p.m.
On Fri, 10 Feb 2017 04:18:29 -0800, Jun Wu wrote: > # HG changeset patch > # User Jun Wu <quark@fb.com> > # Date 1486728546 28800 > # Fri Feb 10 04:09:06 2017 -0800 > # Node ID a9b0b592aad5483f1229d2e71dbd70c32f560814 > # Parent dd14ece7cb20d8f3c764b17d2edc9ee646a27f2f > # Available At https://bitbucket.org/quark-zju/hg-draft > # hg pull https://bitbucket.org/quark-zju/hg-draft -r a9b0b592aad5 > runtests: catch EPROTONOSUPPORT in checkportisavailable Looks good. Queued, thanks.
Patch
diff --git a/tests/run-tests.py b/tests/run-tests.py --- a/tests/run-tests.py +++ b/tests/run-tests.py @@ -125,5 +125,6 @@ def checkportisavailable(port): return True except socket.error as exc: - if exc.errno not in (errno.EADDRINUSE, errno.EADDRNOTAVAIL): + if exc.errno not in (errno.EADDRINUSE, errno.EADDRNOTAVAIL, + errno.EPROTONOSUPPORT): raise return False