Submitter | Jun Wu |
---|---|
Date | May 3, 2017, 12:09 a.m. |
Message ID | <32b59b65cc97898ceee0.1493770177@x1c> |
Download | mbox | patch |
Permalink | /patch/20372/ |
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 3E29C2C214; Tue, 2 May 2017 20:10:39 -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 oaSe31Whp2Nv; Tue, 2 May 2017 20:10:38 -0400 (EDT) Received: from mercurial-scm.org (localhost [IPv6:::1]) by mercurial-scm.org (Postfix) with ESMTP id 5C28E2C23F; 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 4503B2C1C3 for <mercurial-devel@mercurial-scm.org>; Tue, 2 May 2017 20:10:32 -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 u1-zxrNaN5BW for <mercurial-devel@mercurial-scm.org>; Tue, 2 May 2017 20:10:31 -0400 (EDT) Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by mercurial-scm.org (Postfix) with ESMTPS id 303AB2C1CA for <mercurial-devel@mercurial-scm.org>; Tue, 2 May 2017 20:10:31 -0400 (EDT) Received: from pps.filterd (m0044010.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v430AUTE031627 for <mercurial-devel@mercurial-scm.org>; Tue, 2 May 2017 17:10:30 -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=51BPt8Zo6eRwdx7699FI5UYntXcyBjbefP9mhXje/Lk=; b=KE1DLiXk06Cx7giRsYs/7moalVlVnk1f+p3C7HgK3z9DpIdRwvWL+37ztLdTtoz88U3n E9R6eW+8PMjy4PDITdTe1XuEUb1YCUggA+sEa+Rc8KKQVmeBPWJlShs3hT6aK5Ef9NR+ f2VKP0PNPrEVVMp/w6EvBXmYsHj7gBinFgk= Received: from mail.thefacebook.com ([199.201.64.23]) by mx0a-00082601.pphosted.com with ESMTP id 2a72m3gasn-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for <mercurial-devel@mercurial-scm.org>; Tue, 02 May 2017 17:10:30 -0700 Received: from NAM03-CO1-obe.outbound.protection.outlook.com (192.168.54.28) by o365-in.thefacebook.com (192.168.16.20) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 2 May 2017 17:10:30 -0700 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=51BPt8Zo6eRwdx7699FI5UYntXcyBjbefP9mhXje/Lk=; b=cbcY9DWXLPOeuMsJJ08Fsm6SWAGib3x2LWl6F3VPqclxWbyu4RtZOIJpXaQpyFvcb6vdLw77MUvVxYsviuclnBHMvTy/o2ohtYuu+PHemHavbf5lk55XnmgGpep07xrOVoNB29jmWn+1u9ERM6uHY80mJs/VUFPo1LeA3F4kvpA= 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:28 +0000 MIME-Version: 1.0 Subject: [PATCH 3 of 4] test-worker: capture tracebacks more reliably X-Mercurial-Node: 32b59b65cc97898ceee090e695904e2c1e431d41 X-Mercurial-Series-Index: 3 X-Mercurial-Series-Total: 4 Message-ID: <32b59b65cc97898ceee0.1493770177@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:37 -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: 704118a2-9dd7-4e94-6126-08d491b8ce9c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:DM5PR15MB1513; X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1513; 3:d46HUSuZL0VAgYFWoEmS9mOQVe9f/YMFkeaCX51BRCfjlxiF7bP3YfG1kTdwny4SWRncyx882sERsjMNsdScoqhS2r4izsH3W2f1UX2M3mS4fL4uvrErJ7l82djp3XZWiy2jeGJ21qCNClnq3ZErlDDqVvmdqKdTanBXFmd+c7mgImgIqSuZH7wCyumJ7EFFVPHlM3AWhoLWd+i0jd5AUkcJPz+pH/6UW9WM7GpdUSClbnyVZu9pHRt38HoENAQiL2H01Pnv2k2GG2Up4xAE4DUA/IviuYxpqSBwlMqsDc/4x3RIZvfsXYJyqb3QLlb71JMtV44awMYmzVZ2w1TWig==; 25:j7cJywzH2/4+LM8VPH9Gs/xSde13yBCJHsK1VsOvHu8ewOajVS+NbNehN8PSFUlfBdazTrkAbUybPOIZZr1yJ6lEjgqStKxyflZ97uoOPzVqAa1av5UrnWtkwsNzV+nxhXRus5R0/UUz0dvHNJcWFJEzDTyQg41Wl2PjANcaHrgrkU9rJ27w998z6lCg7YyhrD1cIlONYplJ0c7PgusWKUl5ksyh5g4rmfV2D5Jkj/IzK527b0i2v57hXp9UO7txa+hzK5uEBWOrCjG2bmh2dlEtxIUBQBD/EJMWwYIVlFsOHR3O0bA0gg6ZgyECtnEivMZKBpI8jiERlse266b6AAK41UdBFV8q6FD9dHGt0ceHAupFWdW9mvqDTqLGTBiwhMGxatPKvSlGQ8+Y5tNy3XcgjxbBJ8cgrsgWn4vVvcH7L5GXx0alusGzs1iWe99p9d2sXJ3TA+wHkGKjWC2UgA== X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1513; 31:1/PlZ6MNaKnaJaBOelhLegdxE6CWFzzGikJfiulfWo8wyqOlCU1cPq2+zXo+NSJRUs+p6C+JIXByivQIW6CmxUnxDhLlMfg/ua2BPLcpKtFAXIz3/LJ0ADK5apyWqhlWb7fEVTMXPwBwY3fzeSBVVVQD7sVM1VTlULuCcR7L65HGn63QdIsiCVEjJhQlIIAjRN6L43Bke4tjbepg9Kmui4gMSw9ZV3IHS0fihGnrpezeff/7EzaNYWHjZHHGY4sQsx83W0Eu/O35iDF7ZzYATibSayKA0ShWEy6nRazXquI=; 20:iPQK5cUoVQ4bi77rjAWbYW2uZTpq3JuOfkifiCxhJ0YcyiWBzSeZWn2Z5qePzeNJyS/w6zU0uuFeUqgrlXDvOoBEOZdbxjRKLLPiFIzm+bsBECWOPECM2HBlqzmvgNmmGSlhpRzzd0Qxv8lKlsvOw825FzI9ltH2sAl6sLSQc827VczSJMgFbwahdD3gpmSr8J8kfHMQaarlY9H9/0/vEMg67ivV8OJD2N1lWauqW3yimM9wYHl6j06i+SzKDYIsv14dUIXP1AVNm668iQqML7IiLXecFsK2pqBMnGeGDzDuqkP5zOQLG5luwxiW0KfOUbyZuaqwA7tYJDn/kkI+mBhVayQlxhncNW8X4nPhAKbf5JuEJUvFgstoqpUVshHvEcQe7RF/vkNrIpA4kaGZ+HQZNOx/AieZTWGNdljN9hs2Lww6jf+3ZfvzhCnUZXXPYy++PhF+cxL88woLVM8nSgcmhOoY2DK8jnYtDz77UH2x/GKbtNXQJFmK+QD54t83 X-Microsoft-Antispam-PRVS: <DM5PR15MB1513EB0E952608F8DED0B26ECD160@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:KLEfiyJzR1gG340BkFwQZ7NkJ8UU+5JsYVPwmTLcqePIT5vVOP31hPbj6dEeQ5gdfzGsJqf2+LtIV75HyXtjGEE69LPJdaSCJBFFn8C2626Rbt2/YZ/GYp67KVnLs5B9xi6d0POo++Tl5dwG7b2iJKlRH8ZfKVGoHxwMWJ6GDiPqYss/uEPJDMuqu+KPwZNOdYXLZfY0q09DrAUAm2yrMe0zj2CNBL+G1kbTxIZSZTvlyQQm0gOXufQ0FR8SToXmpiO4skyPFXr/ReRK+IsW+aP0tHH6AAFoWnaHCb6k8FQzahKhCEZoKFHBMmO0ov0D72SevYpn/7A2Hkc23kmgQ6DR2shybnh4yhgkFZOZ7SU6lNlNcYozWSIvRllT9BWpRNIxD4gr+2YBNLTi/aUrPcbb7A4jpqLPFL7kepqdOUAmMmWWcYIlrZFT7KntHYER/HF5LWvZn4R4LX6mM80F2heQ6OHPGUkE+ZMIncK/er1CejUo+qDRtymKFQo3kjOm9/8pZnNIaAW9zZ3uTuQ308Ay72Ha3zIFfiVdi5cSj9TMuMIB14d0EYgdzN5ou5mT1aKQwNcouVcBqbDx1HLVfbz8jzJcoVVdORzKZg2E+cN5JZiH8ObuDPw0I6St29YkrMZEsUE+iezJmwQjsFxEJlIkh4jPyAc+o+qVe8FU568VNAbLdjwKMVKoNW5p4RrKYf5sednKKd30QR1yVmNFZqnQP5tWJbUeZE3zx9AlU+hCpJaGdLnaz2vb61K0AcJA8tyN8kTMDRtGW5vWq0fiNcgEKzJoGh3BZSrW1Oc21ss45+usTKprW+M9oZlY6/Oi3XbIHBpw3BHXBmKucG8j0E+pK9/QsI8K4CnP2rbZckw= 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:bfhTpQCpsYTA/F66qUFBj0GwZmp+cgm7ICDHVuGCe?= =?us-ascii?Q?WTocyHjDYI0YzDmvEyECwl22vZez2yC0YqJ99AWsqhKDCWjlBxEEem813TUr?= =?us-ascii?Q?BKhtvSbVo4taPMAie/Fbo9nrjmlCqn9/PMUCpv1aGwax69/mUAcixvTz5fxh?= =?us-ascii?Q?qAVeoKVQfcdbLEZ40W91BFyIiaiKrEv3/mQ0h6DpNabXRBzr/GrcHCyPcTAi?= =?us-ascii?Q?FuMbqPfKFVwoy0sE9SLBIA4nE2XdCoRrQS2sO8Rn5zvgd/mTJOdAjGKN8jRL?= =?us-ascii?Q?NkFdgnPdEakftqXHejeTl9mvPn/QzRkie4GSMjyCm7Q+XM5Hvv6eT61BS7Bk?= =?us-ascii?Q?bCd0Qov8NfmvW/Xhoafikm7QVIHAaSvFCc9OIB0PS9w+KgCmqPzHOyQ0NQLV?= =?us-ascii?Q?I/fSoGP7Imia09OG/JLtK8fadTKPvEjQIzQ3MPtZ/Y9oek007iQSMlN7MbhQ?= =?us-ascii?Q?K8a8jm4kBJqWFKTNAJIurgpxBh15w5lcSj/unrsZwOUjwR6Xcfu1GqHS+imC?= =?us-ascii?Q?IxPmYhHvAg/CR1Jpss6gwAm06Rhy8va2tCnvHVca1sxXFjFVzJWblFVVV8Jf?= =?us-ascii?Q?9PaIDQHtit2wOpAXkNStUbo7+v549+VJiidJ2tcGWG+VtthJYEI/Srp+iVoP?= =?us-ascii?Q?gzffo0xyRmJFM6tGqk2JKcyzNoBww89nzOtzOAILlQ7jLCMpiiJdfzC3Pvcr?= =?us-ascii?Q?Kk0jSldSOx3tBMjmnCHMaQGL8RDa4i42JqhrNQVizFGuwcaOBqABgiqc4480?= =?us-ascii?Q?XXITnC+LnVAmV4Nc1q6yzct09c+PWeTSat188x9SoB1z/2/a3CV3CG7yq83G?= =?us-ascii?Q?nr4M7pceDkCu9oIedan4nDmzSqjBCimDeBXmm/WkQtw1qQ7eeO7uUm3Phwb6?= =?us-ascii?Q?TpM5O23aULfZbFsmfjJwgDyeU4R73mip1UGQuBDTAQKMXBzoLTXSN23YIus5?= =?us-ascii?Q?7dTzfLPuiihw+jCpU9wtbimzLAa6aR0J2bqYaUogdcSN7WGwM3MGpKPWEDqR?= =?us-ascii?Q?ZVAL3ejLGFy6fc5/ragW+kt4wwum1L1Abvf0DqjQPJli/iUCZXmgp3+KVl7t?= =?us-ascii?Q?zOdvCOE5jKXD3fh1IoZ+JqVNVqKGlNXGWnt1fEu2panqHS1gf29Onidh8qKt?= =?us-ascii?Q?tMK+pife9M=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1513; 6:Ie3wwdXlqvfH9Yud5RCmbT+qF3j+f6AqLBa8ZDxSTvZsgFrSVx81MMT5SDB9cnObuz4NjX3kjyTTrUv4Vwd/Ba/g+4HkDrNefcRfmPnqH9ISEEqT3IG8xZEdvZcKbr8TW1MqhhIL6nK4rLvOPhZHVbPd7+dig3IEHcOR7wwxXeKECrov9cFt2PdncYdSF1qd2Zz+ynTzleTUw1WBeRII6Wu64GEfI2L3+tc2QoBeN+dhn2pAatrY34gxO7xm6lCE2xJwkB3bxYIGDswBl5OYx9bOXpzMbzH+4lcnPQvxFv8H/iwnzv4aV+CcQs8SCk7GSjk3bqGTiRnqd6SGS9liLWWucqHV/OZN+Oc8LYp4KzVnImD4vijs8Pv96uq+djjBY9B3vyGM8kanAdKlaHVrG1P741+8OqGl21NzbeYrKrLqWe6v78cBsbLX94hDbQWW+DFBfKepUlM+bG/+hqbRNKnRByK+TSiCO8rBb4/E71RKcDPYLJYhnJTn7E3odrhmSSaCzvtgggJIw9QAHFRCQA==; 5:CNahGPdNlRbCff6UGCCtwRwZ4m5p8g/pku/m7LV1MoGIoS2nE+eN5FRNTGKXuEBgA/39ROVAlTwCAmpGg3hEiZpFn1wFk57+Daa1KDJFc5YSJusXLOtEIbWZegH0u79pyUOo96QrcS0Kty3aVcN95Q==; 24:FhbFnuJEIZ0NwtFtuL285c0mQNyVPSGO526DMNOUA1lpSPvNjS4bRzAl2xmODVHI7/YNP4jlNjY0uF9jMtBkudeNxqaF1BeX3QJ3QxPZ4E8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR15MB1513; 7:bupMIT2X3t2bL9N0vuQoBHaVnTxGGT0qnliciKUt2CP9VcRNcCNy9lVo2nLb4+DLAs3pX20Mu0/ZEP6nPJC3F0verzOLDhzVPatUi7hrEQfx0IXQ11xcD2nuHF8ae8ZNjPvcydgGKVG2dGrHeoQYuxKdUKrZ5SdvCAU4PnpF/zDZSKvJg0yt3sBwEyG6GWWjxRPomSGQ5Fa9XH+j1RyNI5x5ag/3WRVE//sMo5U6WZbNlRqaA9Wq6tdezazs6irootECudNtCjnLKCzz9p0FabTANa40TcD4w+AjZ81Qo6g7EimRsonKDIkRT2BcrwUCx09LOqZyrKb9JdMmM1a7xw==; 20:I7ekZs15YNvH032eM2xFO2YSYETK4JDMXibxZ7uEKrc9HwDsoIAHKZMJQim9+VrvdDCi2qmuzty0Y7YokNGH0HpfQNUqRqGtiiwMIdW+KYiyjB5MzxttED1B1KgHNVxTMYMj+3ajVWss9AQO7fuZ2hJbITFJro1iEfSes6gLl7U= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2017 00:10:28.6666 (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 @@ -82,13 +82,13 @@ Known exception should be caught, but pr $ hg --config "extensions.t=$abspath" --config 'worker.numcpus=2' \ - > test 100000.0 abort --traceback 2>&1 | grep '^Traceback' - Traceback (most recent call last): - Traceback (most recent call last): + > test 100000.0 abort --traceback 2>&1 | egrep '^(SystemExit|Abort)' + Abort: known exception + SystemExit: 255 Traceback must be printed for unknown exceptions $ hg --config "extensions.t=$abspath" --config 'worker.numcpus=2' \ - > test 100000.0 exc 2>&1 | grep '^Traceback' - Traceback (most recent call last): + > test 100000.0 exc 2>&1 | grep '^Exception' + Exception: unknown exception Workers should not do cleanups in all cases