Submitter | Jun Wu |
---|---|
Date | May 3, 2017, 12:09 a.m. |
Message ID | <b21e9ded40fdc3ce2d66.1493770178@x1c> |
Download | mbox | patch |
Permalink | /patch/20373/ |
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 CB4AB2C1EE; Tue, 2 May 2017 20:10:40 -0400 (EDT) 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 JcreJhGD7WTR; Tue, 2 May 2017 20:10:40 -0400 (EDT) Received: from mercurial-scm.org (localhost [IPv6:::1]) by mercurial-scm.org (Postfix) with ESMTP id 92FEC2C251; Tue, 2 May 2017 20:10:35 -0400 (EDT) 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 464872C1C8 for <mercurial-devel@mercurial-scm.org>; Tue, 2 May 2017 20:10:33 -0400 (EDT) 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 mpcK9CynlbUw for <mercurial-devel@mercurial-scm.org>; Tue, 2 May 2017 20:10:32 -0400 (EDT) Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by mercurial-scm.org (Postfix) with ESMTPS id E848E2C1C3 for <mercurial-devel@mercurial-scm.org>; Tue, 2 May 2017 20:10:32 -0400 (EDT) Received: from pps.filterd (m0109333.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v430AI00022131 for <mercurial-devel@mercurial-scm.org>; Tue, 2 May 2017 17:10:32 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=content-type : mime-version : content-transfer-encoding : subject : message-id : in-reply-to : references : date : from : to; s=facebook; bh=uwJWFgPO1/KpqopK63q+CS57IfDgBGM3lIVdbU4aI3c=; b=n0zswPaHgl6OL1A2QiIXG+apSlbC1BDzdPp6W/iX+LV+/Bt4c4q4wNhALTYXYEs/S35A YZhI0AOBlHiZi4zJ1kQAqBIo2a5I3laRCN4OUq1HPIKKFHr2j9uWVQouBxYp3e1jeY6Q tT9KXRN7gqVM0wmE412tnkUXbV1lnoVTTDU= Received: from maileast.thefacebook.com ([199.201.65.23]) by mx0a-00082601.pphosted.com with ESMTP id 2a72m8gast-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for <mercurial-devel@mercurial-scm.org>; Tue, 02 May 2017 17:10:32 -0700 Received: from NAM03-CO1-obe.outbound.protection.outlook.com (192.168.183.28) by o365-in.thefacebook.com (192.168.177.23) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 2 May 2017 20:10:31 -0400 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=uwJWFgPO1/KpqopK63q+CS57IfDgBGM3lIVdbU4aI3c=; b=ILq0qyGyuYIm73AgwY2kXFycmxeprmj0ONHsnPtux7YaxO8Q5StTZL/DA1GguIZrGQmVRI7i1yGjaGMhul7H1hClkh6NfiMQSGRc7URY8LaCfV6Qels6GCzOlSnQM1f63CjkniPLewmREqehm9hYCMQ2Cj+Ykl75Aw68f0IEa5E= Authentication-Results: mercurial-scm.org; dkim=none (message not signed) header.d=none; mercurial-scm.org; dmarc=none action=none header.from=fb.com; Received: from [127.0.0.1] (199.201.64.130) by DM5PR15MB1513.namprd15.prod.outlook.com (10.173.225.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1061.12; Wed, 3 May 2017 00:10:29 +0000 MIME-Version: 1.0 Subject: [PATCH 4 of 4] test-worker: exercise more about "killworkers" situation X-Mercurial-Node: b21e9ded40fdc3ce2d6671b361879dd16b7ae9b3 X-Mercurial-Series-Index: 4 X-Mercurial-Series-Total: 4 Message-ID: <b21e9ded40fdc3ce2d66.1493770178@x1c> X-Mercurial-Series-Id: <59296cf853f194570bfa.1493770175@x1c> In-Reply-To: <59296cf853f194570bfa.1493770175@x1c> References: <59296cf853f194570bfa.1493770175@x1c> User-Agent: Mercurial-patchbomb/4.2-rc+16-7a0ed9aad852 Date: Tue, 2 May 2017 17:09:38 -0700 From: Jun Wu <quark@fb.com> To: <mercurial-devel@mercurial-scm.org> X-Originating-IP: [199.201.64.130] X-ClientProxiedBy: BN6PR21CA0015.namprd21.prod.outlook.com (10.173.197.25) To DM5PR15MB1513.namprd15.prod.outlook.com (10.173.225.146) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: dc061b9f-02af-43e0-be13-08d491b8cf1a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:DM5PR15MB1513; X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1513; 3:BO/INlsXcfRbcgE+tDLK5qxVSxcZiluBcm99qsfreTRbfWFc4FGHHkI2tO+ToctFlWYQLAZ49cnLzGhU8Ly2tqQPqb55cBJ2ANtn9CpyreFofihLYAGXnkiXjbATe+DfvzhF6z7giNnj8rMBnpP6ONSrq0w7FCGfBJb3MZxrnKr+Ob428KUsYhlG7qb8gaXPbUayZb91J1C1mMhrD2hswSTRw9G7WPWuEcww9PC9Q0ZGi9z8fv4cz/da6uT6ebUVs2FUaarLNqcbJXN5Y6+ARKkkkl2RAUn5rQ5OxTJUXAEpJiPG4d8EVvnKpQhBG/cIuFXo0VSI7YZm5JcHOSefnw==; 25:LYWvKhR2sTxMtmXdepdS/joX9pNjd6dCv6bQbZDmfRDkU6PIkis5n3Fr9Q1DsOGL20/2HJb1dSxOifCHahgbG4uPUykKAlS+k1kIqytQc33AqaM1bHCVCASa/4MJaA9uDNUMzuYPIBipP3l4rNDRxnLvd5/9ja2Z76b5rBFIUztw/uDwWEqaCWEDZNRVAFgg7bqfOrG+vbcEluDvktWCJAKywVaJWS5SNmaJGisk6VyvQ9AfCoPBzBAzCL5HeSvLHHey4Hv7/ZEzMLsCSUTSsvXvpE5m5vON3jCmZuld5fT09+DJNJ/kWI+8R/2sapK9xN4kCl+K536+VQINNCcJ63k9SFJHQfKuCSzezC7s81ygRNSWQDYuvuF22UOdC2HOLuHgWVISOsgs7j3p4V+v+3WWGjKNUoEIa3gdrfTPIbUbZKGGpq5fNDZJTpRQUARVJesj+kk1QLb9MLLH2CjNdg== X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1513; 31:Y6ouB1zIRqvQdd7gaM692gB3Rak8WQxn90yHZgpHNzpUkW9mf4kVLRhzjiFRumzz5qvUasNUvfzYaju5k7MB9mPzUv4dHOjJuAgtJET0FGMBrrvRF6bSgWGuUXNdXBF39iGDmG2T7hE82ldY9OOud6A8F/omtWPgt9AFJpB1NjtDdH89BNoG0p0u3J1FwLDL6IvswtJSzuRU7TiLjj3qv3S8X8tsogx8HaH/meO/sJVDqJNnbKSnObhocCuBH7gjiCMnq8F0sPPib5GtWQDJdvIQj2JSC6LfVsNL7171VvY=; 20:kkTEYJp+w/Nz8nweXLZbmQ6dDzy2vAynnzKJXqzTwl9vhU832U64p35GlUeYcfoCvxera77NE2ExobjWaBsTCmqH8+QW9bL3+t/5ZX+j0AZQw1vEVz2cj6lxq6x91zQFwcnJ2wemczVscDS8toAwTkV0gz1c34Vzj95C6F46Chpc62iVMbTgCTH6JK9lTpen+qMYNRrYjIPTGrPNNGOEGgKJvx7R+UfzFO7+iUJavumm+uVUjx3qjAQQIXmtVX3fzkgCnISzaxV1jOMBp+e6O172a+IRvIoYzsL9ayKXts45GKhgiVrpAlNKCaKG6Nno394t7ERGLKKEq6EtWgZ2QTb+kP0BU0fy+lvb67OI5T+er2fpPdGXWHCaMokXRrpZmxfiYrMs6Bf1qPRfwMKGmavXwRN1h0YsMcI63dE+R4tl/dEGEqBD6cSZlr3aSJF4T08lSL+bGd0FFKlcEyDFnwwkw4YdZqjpDjwgRo96o6PAqfLqO4weotmSxEo6jket X-Microsoft-Antispam-PRVS: <DM5PR15MB1513995F76D4E7860753C700CD160@DM5PR15MB1513.namprd15.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(67672495146484)(63843785518722); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123562025)(20161123560025)(20161123555025)(6072148); SRVR:DM5PR15MB1513; BCL:0; PCL:0; RULEID:; SRVR:DM5PR15MB1513; X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1513; 4:pSUVaPZEE0dfF07CB5tuMe3XTSB7alXrF7WN1wkKiUSbLlztPAetu+wq6L0XQku8ts8Qf0ni0WxkCvmcb4TDT2vF6wy2pmpPI9aaL1JQwNIUBd/vAqZqrRBVzjWz+VbmH8WgAhJ7tBMtZrx+X0Chm4vf4Lo2dizhocNmMOtKnEdvhdfmP9ZY3c6hq3JBUAKkp8egz5rJo7FbVm2jyt11p6EV1I/DXhwQkEzWtC9y6JqJboDr66MfJLhy03/1YUDiC1PDA2r+/kQmXeT/50Z+e+Dxsl6qZh0MeLAcnOrh4uq/WJ+SFezc5mdyW0qmAtZzFWWPkK8iBW4xHBF7h1bOU0nSrJD4ZMZJ+R6VtfbimW+Z3F+7+dIU8wi/qumNMANybGr5ziXtqIoVTPXJSUDfZ4rIvWuJEB+AwtCbfpV5EpqCFeXKccK1Z/IqTIfWPHwMuHB9s/qHNXq0Au3pVi9XXT476S+Xi120DHQmf7Bb7G9AFwCAT0szumX14eJY5iArak/Al3XDdDM0ivaVa5c78hTPKD7nRmzNATnrE58J3/TeQvHvWdeaTM86soSiwFApaoEGMJGgPDoOl3honVKMk78YrrpmOWNaD8xUNm0ldVt5YN6OLv/aISnfDfSmdJQyvWvIGzK155Uvhc19kWkMWVkx3NbAEfu48iQuAw5m/t5jzD3nZ1Sv1H10uYmRP+69uqgJip1PlK1I5/r8kwJEY/8ws9MrwzMcGSzaJsOPpuoDMkftFHBbtXQeBjc+vv1iNQfbPtPFVC8fQ6Lo9RH0GfaTGqNqxxnrm2y1CBxGyYUtlHP01n/f+yDg2LsW+olkvclmrSzd49SAs4vk/BmifXjgdOyfZgpme/VanoDcK4E= X-Forefront-PRVS: 029651C7A1 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(6049001)(39400400002)(39840400002)(39410400002)(39450400003)(478600001)(50466002)(33716001)(54356999)(33646002)(76176999)(83506001)(47776003)(6666003)(50986999)(81166006)(6116002)(6916009)(2950100002)(305945005)(5660300001)(2906002)(3846002)(8676002)(6306002)(9686003)(77096006)(189998001)(46406003)(97756001)(2351001)(90366009)(86362001)(23726003)(42186005)(38730400002)(66066001)(4001350100001)(6486002)(110136004)(25786009)(53936002)(230700001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR15MB1513; H:[127.0.0.1]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR15MB1513; 23:XR2rNvoubDv6sKTtWYoXiObcXWFSdRz25Xh5bgsh5?= =?us-ascii?Q?pXK9zdTysgbRS/6JSRHKgPiuc5CWCeEFFYiTZE3Chc1I0UCIK4CNl7LjRzAS?= =?us-ascii?Q?3uQSLOvGZCcOGu0Qpg+QB71hlHtmpjR2wXzLS4kk32To3ZWgo3e7wRSLy7Jn?= =?us-ascii?Q?jtz8/2HaFSIvw/lXVEW0gWGbddEadGojX5UZCdUBmH5mVJgK/RZbBjHet8aN?= =?us-ascii?Q?vlN8DBLK25Nb1GThZBu0wkuDhhngCxaZsY0hGO8F32dH3RVtFXCT6lsOlphY?= =?us-ascii?Q?cdEyQhqwK29DVF69DpXmkEohgBOc0jQBZi7LvzHJzCzi4V3FxOinQoUoW0QZ?= =?us-ascii?Q?upjQz1RsTnaBrkBJNC6P2y3wul8aJMlAjsv2JjqNyyjyEIaH5AefNXdnnxfb?= =?us-ascii?Q?MFiJT+dwLC6BCE/WGBaXgfA9fjusP73jnNvQZBy0DripcBonK6MDLvK/k7II?= =?us-ascii?Q?lpRtU0jxFSOtuIVA8P2na/Bj0obsm8LxYokBKoOkPCOeZBaHpov49pwC23hi?= =?us-ascii?Q?H3Yb8mS3uYNw+XEVa4Uf287n9nPRpxIwGnwRzNPAbziqzCM592iKHbg3WB1X?= =?us-ascii?Q?yqUwPF9nMBQOxMxuxypsDM7l1ambbMM2jRz0gYDDfFyZgUI9fNlXjbIDlg4J?= =?us-ascii?Q?Ix1jnBiPYTdLNpXKDFWWcczKABXoqlJgEgBmh1jVdfWk356/w9xyXGnUStkf?= =?us-ascii?Q?Af0gKE1NV0l92dSWsamCCTe/xiKaMwq1Ok4hamlHI9keek33xBPUrmJhNwKU?= =?us-ascii?Q?e3uO9v3EJRIxK7XyiBZ5UQWBLWP7Kn3tRwZnh/OohzGeyV/iJ3PC+Ov2zrjM?= =?us-ascii?Q?bx2+L9GbkU2wzlnmoRBUMethEQVNM/LkENNOzJyxTQfVmqEEAgFW5XYq+cwO?= =?us-ascii?Q?y41xlokGtvmSj7WLSD/tWT1/5jOs9pQZnlCEBD3haNL5fY1RUFRRRdXho4e3?= =?us-ascii?Q?lObG2Z6F8fe4qp6wyPP0FSDij83Vi9RNwpXz6n4Jnv30XYioS5dLTV2Ia2XN?= =?us-ascii?Q?077slX932EUNzl4xzifspdcCBwk9Si6e0MA1dBealRFlo/SmRna76zLxeeYY?= =?us-ascii?Q?edQYh5rrpTd+Cche5+GMS4CAfkc5fnms57205JYKbkHAxzZnQOPiyH89Eszr?= =?us-ascii?Q?/HqT1+FNB4=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1513; 6:kchto8cax2l0NBlAXPFWq0GncdDZkNgyd00+14Ozl6Ubg5mrmh44EJsiu7UDJYUhGfrKqUiyW9rusI+sGbovfeOzbBZ8hQwWWkrBQU6fOvhqcHi/SvbZ/2oVCqAgp9KAF5Chktic9ix+pn+kt9W+inKLO6fX1oCbbAvo+ZZZHShyzmtvcCdu0fy6JoGqq+YebdVUDJIR5ITfXGWHmvIbHzsrG5K9bYR3YdrzLvGJTs2xbw6G5YUo16ypeiJ+eFJrDVLD3C12NI/T5/NtzT3CJGT2cMLCQ8XaWPxbSCgaqZfat9zihreYrCrBtYpHo6FS8XUEQ19/JpCdxkPV8z7OPlvBOElK+/Z2K3xPsFD74lyy1DwSI0/Dz4axkTuXxLd3lhYFnK9LZ8TVZVC87nObqSJQyGUavGbQVZrmMHB0FmEU+sUjOEfyrZ7K7a9jPVby5EhUo7TJ0Du75JzfUandMXkgiJS5vDkExbWmyMAYacYsOaGn+j3rJEGxu46mXr0rgjco1+jOR+kQDqRwi9QUSw==; 5:RcLcEu2EYl5w6LbbaSvCyPQo0RbTzn3/icrfzjhJrFXZgBvrepUwq47J1yXyvykwvbkH5Wc/qU8PyJDrIMAoMzCJWPfk9U+7PSpi4Uv7krKWFIu438kfvgE1HjlOlEWhHt6t6cz7cR04tECIufQuUw==; 24:RuUQmaZ1AXe6wMqigf2R+o6glQ5pNpyxB/Q3RaofySBtUI0TNvAoybk8ed3tcUvszjapPlxWuw0A/PKuXBXqJQNH3ZnMn2Udga8rEJqkvzA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1513; 7:21nWg7u7iSNDHBkci4bfmS/7BojPbqDydQBGnEI5HtlyBIhUzi7l4IH18P2kDVKazO4TxYrCqRmEanrWNuw+OKTLYWC2jPpjG2ccCBETNZIBFqDjjAkwdvYDYy8/I7derwz7YYcu7hWsl638xzQ6uhMwHP2Njnm3LyiSDayIyyJc/Mau1PlKMQi3+cKeYGywhGy5AM38xQv40ligxob3lQpg1MclMkB3cCq7r25PppZ7D+qm0pOB45/hwxK0/xQBDmj1m5D8iDy3dqP74OTE/Mp2sBKe5aTWGwmdpJZgV27EUlQE4mwkcJ2By2ALulhvokgjTvs7wFfBuleKtvsUNA==; 20:rcKoyUqN+ktB6abr2SXuP5+3JXzFvNARDYOwBkpO5mV6DSO0NUMn55Y7GvXVVUQ3yvaK9GIk1fQKAITFLs+l2YDncT5SNZw/RcuWnMp8mR1nk8XyzHvXTn1Lo4SmgekByEsQlqt9nVlHd7hqaHkenJ1225eTdMHV9lh85M6R/uA= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2017 00:10:29.6197 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR15MB1513 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-05-02_17:, , 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 - May 3, 2017, 12:09 a.m.
Patch
diff --git a/tests/test-worker.t b/tests/test-worker.t --- a/tests/test-worker.t +++ b/tests/test-worker.t @@ -3,4 +3,5 @@ Test UI worker interaction $ cat > t.py <<EOF > from __future__ import absolute_import, print_function + > import time > from mercurial import ( > cmdutil, @@ -23,4 +24,5 @@ Test UI worker interaction > ui.status('run\n') > yield 1, arg + > time.sleep(0.1) # easier to trigger killworkers code path > functable = { > 'abort': abort, @@ -75,11 +77,11 @@ Run tests without worker by forcing a lo Known exception should be caught, but printed if --traceback is enabled - $ hg --config "extensions.t=$abspath" --config 'worker.numcpus=2' \ - > test 100000.0 abort + $ hg --config "extensions.t=$abspath" --config 'worker.numcpus=8' \ + > test 100000.0 abort 2>&1 start abort: known exception [255] - $ hg --config "extensions.t=$abspath" --config 'worker.numcpus=2' \ + $ hg --config "extensions.t=$abspath" --config 'worker.numcpus=8' \ > test 100000.0 abort --traceback 2>&1 | egrep '^(SystemExit|Abort)' Abort: known exception @@ -88,5 +90,5 @@ Known exception should be caught, but pr Traceback must be printed for unknown exceptions - $ hg --config "extensions.t=$abspath" --config 'worker.numcpus=2' \ + $ hg --config "extensions.t=$abspath" --config 'worker.numcpus=8' \ > test 100000.0 exc 2>&1 | grep '^Exception' Exception: unknown exception