Submitter | Jun Wu |
---|---|
Date | June 25, 2017, 4:14 a.m. |
Message ID | <244ca1b15233614b2de9.1498364065@x1c> |
Download | mbox | patch |
Permalink | /patch/21692/ |
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 CBA742C213; Sun, 25 Jun 2017 00:15:04 -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 Pq-Qla6aWIY6; Sun, 25 Jun 2017 00:15:04 -0400 (EDT) Received: from mercurial-scm.org (localhost [IPv6:::1]) by mercurial-scm.org (Postfix) with ESMTP id 07EFD2C26B; Sun, 25 Jun 2017 00:15:03 -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 C01972C1E7 for <mercurial-devel@mercurial-scm.org>; Sun, 25 Jun 2017 00:15:00 -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 DOb2OGtP2oxN for <mercurial-devel@mercurial-scm.org>; Sun, 25 Jun 2017 00:15:00 -0400 (EDT) Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by mercurial-scm.org (Postfix) with ESMTPS id 1CD972C1CC for <mercurial-devel@mercurial-scm.org>; Sun, 25 Jun 2017 00:14:59 -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 v5P4Eca4004324 for <mercurial-devel@mercurial-scm.org>; Sat, 24 Jun 2017 21:14:59 -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 : date : from : to; s=facebook; bh=jIJqD+QXMe89LduRDAfuTtF5aCkv7B9v4yPxDzRlNmg=; b=DWBOn6JUKF2RhrI1Sjj77M9DxNH9OxONdMtiwmXxccTrV8z00imaTKIAAoEqUisjCCLi mh6UsQLO7oN2mdJLCxhKnqdhUWBnKV7hSWqHz6KyCc80czSUxFecr0N7YtXouhXU6w/S GoCMiuWDEB2j1yJlQX/WcBC3/HVYq+T434k= Received: from mail.thefacebook.com ([199.201.64.23]) by mx0a-00082601.pphosted.com with ESMTP id 2b9xcd0r1e-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for <mercurial-devel@mercurial-scm.org>; Sat, 24 Jun 2017 21:14:59 -0700 Received: from NAM01-BN3-obe.outbound.protection.outlook.com (192.168.54.28) by o365-in.thefacebook.com (192.168.16.16) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sat, 24 Jun 2017 21:14:57 -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=jIJqD+QXMe89LduRDAfuTtF5aCkv7B9v4yPxDzRlNmg=; b=Nwz7hRcTvOhxmbJ94/avXt6ep4FEKaU3EFR+5Fqm+1M+zmFGwajPcLWtwQU8tNHAYyB2vxVO5YaGuR94MBbCdao8XRsJaHNl8U82QBp2OQR7fVR8fTM/ONCu1dfntEamJvJ8NEsKAlRYgJ/fNoNyzxF4tHC6dOMYPabpgcHevmo= 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.4) by MWHPR15MB1518.namprd15.prod.outlook.com (10.173.235.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Sun, 25 Jun 2017 04:14:40 +0000 MIME-Version: 1.0 Subject: [PATCH 1 of 2] test-rebase: add a test showing rebasestate left behind X-Mercurial-Node: 244ca1b15233614b2de9aa6e6c0ed12670150777 X-Mercurial-Series-Index: 1 X-Mercurial-Series-Total: 2 Message-ID: <244ca1b15233614b2de9.1498364065@x1c> X-Mercurial-Series-Id: <244ca1b15233614b2de9.1498364065@x1c> User-Agent: Mercurial-patchbomb/4.2.1+850-c6eb0d49ae8f Date: Sat, 24 Jun 2017 21:14:25 -0700 From: Jun Wu <quark@fb.com> To: <mercurial-devel@mercurial-scm.org> X-Originating-IP: [199.201.64.4] X-ClientProxiedBy: BN6PR04CA0007.namprd04.prod.outlook.com (10.172.194.17) To MWHPR15MB1518.namprd15.prod.outlook.com (10.173.235.15) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 45fcad43-8b3a-4565-78cb-08d4bb80b383 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095); SRVR:MWHPR15MB1518; X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1518; 3:dInJysX4ctHqdLcLO/5HuPMaa6YwzaInFlLwNTPGeAgfNAxhfyKIGGsa/w1SZYXbXDZpS2cSnEJqqM618QfeH0xTb2HIPvNoQqW9U4vg2g1k0IpyHHvDYWE6MAOfWxZ0xySvOcC7d9Yi0cBDlSrb4Deki6w2mddaGyCGrWrmN7XpFph6zV7kFVx4BhhK/38Nbxuv5KrMENQabEdDiTgj3J7ePfe6je1FEFYNnIHBUsC30HedL1x+Dx/lKTW2XtQO8DQcjpsY8ilhMuFe+REqvKZoDpGSVFe8SLEIlxSMosHXJ4wPK8sysiV1cXHZl9vaFf4mOytdhVZ1K/ubYnhQIaKiLbIXeOMxpgTZ4iI3UCgzb50EuWLNwv3MVQcCIeqtJh5XqrTC0zk4kP7Rf6OI0A4JEx3jLL8FhacYvCsDzb9F9Wr6RcQ8fq1rH5mKYDt52SRGPeAPiEZdhylSd/F082ZkaRn61WFBGT5rpGe02wD61YFxgIMzFDZ9+iSkab/STTrG7lyD13TxHrbxw0Mscli7mZSKd5s9scoHJqs0tkc+CRgaeOOxnBrUpJ+dexV9DKsfVQmuyP4bfEKkuexYTDigCy6S8geJo13LXAWeY43sdJ+en/GEXi1U3V2yEVaUvzspDoI8aeWsdxFwDfCKId9SpCjGj9Qp2qwQe9Q/uvRQD7pvXeaWfm//CfQxzFiI X-MS-TrafficTypeDiagnostic: MWHPR15MB1518: X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1518; 25:h/8ctnSxoP6rvMeLbVjJm6JuODA05BeQFT7SF/0TzliNLK7jBJV36QVByvvNBDKdl5GucDv0L7zowVGnXPBHihww8ozc+/zOt084f7PzAqpeMRKUKM5kOsgjbDGG3Tu5zgmY/z8qYlnOvtwX8ADs/G6fwC6bgIqMYLcfDjnbLtRfS45/+OQT4FXAkcYpAz/FsEtYM4w3g+jyJaP7IEFUe2ASqOHyxRHV4XbGSoY/xBmoMj5N4A0KSSM2rkVF9vHj7SE3miyBASssuBC5GAQxpYY34AKzrrvTETezEY88UqJS3nOlwd22NZCuMTVP+JbgyYTgzPnpEeUKK2fFpIKH5aE377Ms57s7pTcGkmYOpRa6II4IJqM/KiQeeOYDd/StZiXBWVsEJ3nJV84WGJyjfswUqMZxkj5G3m2VyTJW5/aNBq6D3LJMjilAzkJkr2DXzI3GHb5w83GhUUAdvEAf1MYdie9Q+uHlY1SY6+eVPC9Hi/Lw91n8XtLdFgMxg0XpC23i1dT57AGQCLy+bGt1fQq6GShGb5rjIKna+aIt0rOrwGPFAbfGzfnF2Paq+fjGKtTuWcXrEAoUbC2+QxVr1Ir974K6O7Wg6kbypw62fupiydSD4PHUWIgKVfch8Eli+JtquRS3J3bkGmd9g3v6ATzDfjVyFtPlPTVU3QImSCM8m4A1LvdMh8Jug5wQKdOBCbS/NnVI+2D2qHBptrNBNpbaxMvaVqODsjL8oVTqbzy2ZvGezCVs62Ho9Z3dIxOAp535yp/F3hLmlk2DNS7guWjG8fxi/j1t07fKehieMGZA82VtOCNqlycFo5HH2hcmDyIsWWTrjhkinpdo6eK2KY50saaPFkdnSD8bUWtn97CPTGFLwBM6PF/5csWRihAL8GRToVAUoLIlAiAodm1OPRuNW3p5fqB3cMaXonuyQP0= X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1518; 31:OuhQHoEeLhOh2iwxsuA9Ap3xfs1gUBYHRVTZQ/CAfvHhnnJVoSyua6Dm7BdU3nYvqPTta6NDv9GumEc5aXhtXWDImAwPnyKkwsDwLE/KEWifGIHj7jwfhlNQn6rNGWwLJjnsHaUgScmiHp8XMLG7shgJo5VhBjUP1yYWmdzFnJwwVkoVylc9eh6xvEeonVQFW3n6BudBdT4mgAgx52WxEDN4yAiZ0hr2a1k8gGasyyj9dgcDNZhsW6rQ4JA9BnELzd3frbv6AZxPLFuZ3RPTAJlJgbOS4vZoFwY0Gp6N5+ZQhgW4NwH18f4WVgCPNwPzlhpLB3+pwIzuajm9L1l9mx24TLnqfmSj5T7IUV54oolTddeGZ0syg2AwAlG+qoYD0VGRW1+eUBlEHnimcurIlwXzSQyZVfO8ZRQA1ndGtRFVzWC2Xq9Ce85LyIWYYBKchhVnt5hlnEgs8u8Mpt2wEedefnr9VHd0nhVzWmPV/cpxKRdK5Rk7rZJ9wGjPK1qZp/n46bbKIk/T40vktP3sP0Q7+xx3LIILZI8oij1LsdVOuHgXPw85+KTRCG03Eo+onN5WUeweD8jQtWMpITgEU1CGoPzNc15lf7q9yoJNlfFwFzrV8CjklCyyVo3vRQ7kJ6FB/AvbpV0xka2Mrp/ahxYu8AUvZlbCA6cJIwL9hCf5AZMpDuJuCLSz8CGzeeX+fodQjSuD7N5YHJhbIjzwiHk5qMUXf7qKwF+e74UHpPo= X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1518; 20:YkqE2pMR+kQU8VPMelDuZxb0ViGGEOE2+nZ0GPzgxw7pjX1PRPaOC2h0hsx0yAaaqnQTSOh/PE98VE0qbnanonJr1ur9fstqA/Lc4qbsEnfMZM6Ukhk4Sl1P3z1eu6d71mjiUpSqBzeOVPiki0ZFVaJrqjtPc4cF6sYQV2K61tCH5+TbNXSWpxs3Q9DJEoCCJKYQqeRoifklyOoHGNWWlaaayf75Dqw9dVE6HcvihZ5N0BV6wR0ei9m8L8FM0vnn+ZFPXjFj4B21fx8W4duC9wPNagCLyEfgpzlP9ixX0rLbANuY02goFawbfYy5XJxwnpyTuBsmnNEb0RZuNzGjDLKMq9F4m8z6BTvR2okZKk93rmLCF/W6/T4BV4OVcDzKNBffRVMjqI23tTIvHzKUrxQ8AIPzxxB7y326bUVyaZX9HS12MHL2d4JlBMr0juaoC6FK74WtOT5uM8Y2R0IwJ8dKYL8FqTOn5nRm9Ie7CKK5F7W66Dxt9oxMa/S84za2 X-Microsoft-Antispam-PRVS: <MWHPR15MB1518FF476A803EE24058DE43CDDE0@MWHPR15MB1518.namprd15.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(67672495146484)(63843785518722)(17755550239193); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(3002001)(6041248)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:MWHPR15MB1518; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:MWHPR15MB1518; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR15MB1518; 4:3eT809AiuaW0YE+Ri6Jd3Oe1WCMHnVin0yXAu5EvEi?= =?us-ascii?Q?Ngj3M1Ih7x53jC66zQOiiRbJ2+kGuDTpKxERpjtBoBKDaUFcUfOwDFxsklNB?= =?us-ascii?Q?G5SZgKgJFSLEBHmnARDHN8jOYgjwcuVySw/EQi2+dse02l/Gs3JuBiPRwBHW?= =?us-ascii?Q?1swLTKimoCVoOn/ZhtELy/UW27xxNA/WC4zFa37ujUIKcMwk2zcQv6VfnlCH?= =?us-ascii?Q?+T/AskBqWu/+3Iqlt5UfyypeKIlAwp6BXCEpHCCrAJC3llNYnnCEHYsoCdtY?= =?us-ascii?Q?NXw5UtxlQ/kWEPbq+lwag6Au5661utUZeRb4QDdFU0o20xydI0QdghGBOIog?= =?us-ascii?Q?QMga1FVYNZO1W/mzSqrHB9WxMefbeHhaAYHum0wo18nwJBP9tFvl/f0QC0cF?= =?us-ascii?Q?vorWU1OlhxddnAdNX0MpqSbrlI7eAp+WAaxSSsjE0QskhbrZs4X8/9LACfN3?= =?us-ascii?Q?V724pHMgadtUv+9awyj11EEGohf5Wdf+ig7uZEuHYMXNaoQm5b6JODUqf5zu?= =?us-ascii?Q?AhMBRYpsp117s8j6Otg+Pl8jnU7k9LYjqWob1fI0ciK/lNji4iFaYJsiTw+/?= =?us-ascii?Q?+0RjeEjWINyy4f019jlCOMZsdJDoDZysYJKknnn1QUaEZvOyuzevIbQAf23I?= =?us-ascii?Q?E/NqWu12BsY7zPUPDelCowHTd3g+LOHBO7Z0pMctAnFvRZv1g6qtIHJEiFNn?= =?us-ascii?Q?xNhtsM03ZK3RmA0I95qkLKe/bxGXzxmJvd4QHo5yS/tArh5UpoEe4p+nJPDi?= =?us-ascii?Q?O1d4PoOtdZo/9BuPabaLEnWwX7r/eWZZNw49bqEXuVNHs0wydKTfA2BzbD1r?= =?us-ascii?Q?0cMxWRQW9aIEoEmlANC5BFW29J4vTNH3cwUBh3Rlr17wKKoX5LdcYL/JZtHn?= =?us-ascii?Q?9gLY12h/NahhJxSlAWyWpw6uMV4xJ4VHou0/i54wUyCwXpmgY9EEgb8rddlR?= =?us-ascii?Q?NNjrI9bIyPq+w5GUaAAueE5iGq21wJzZ+6YXIA0z1J5iYBgV6dl3F5PElcsX?= =?us-ascii?Q?DaZTKDLgEmPkT2A87e0mQBoMZwViSUmT+g63s7Hwlm/xVtRRwvgxNMEYSJih?= =?us-ascii?Q?sqBwxpFs+qxSBvUqWayYJFPRL7gkJ3QFRgfyI1jTfQln290X0EGilZ8fdrRa?= =?us-ascii?Q?8jPJU+aDdWW4BoJ7ystgBqg6km/vxVbIVsWp5H4ihy7dGpuurZ7t1RPbTtz1?= =?us-ascii?Q?TCFCKqFSGM6QEDmvfGuf2cECnqDcu/igjSJiF9Q6iQHgd6oBCxRDTo7MRqgH?= =?us-ascii?Q?fuLIV6Dq2iwLMbXkRgNMt47+VibqlDIsGOMCHp0WYlxOP3G1PM+FvfrR8zFw?= =?us-ascii?Q?=3D=3D?= X-Forefront-PRVS: 034902F5BC X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(6049001)(39450400003)(39840400002)(39850400002)(39410400002)(39400400002)(2351001)(8676002)(33646002)(189998001)(7736002)(2361001)(46406003)(50466002)(25786009)(6116002)(23726003)(54356999)(230700001)(42186005)(3846002)(47776003)(50986999)(90366009)(66066001)(33716001)(77096006)(2906002)(305945005)(4001350100001)(6486002)(81166006)(551934003)(6916009)(6666003)(966005)(110136004)(9686003)(478600001)(575784001)(97756001)(53936002)(38730400002)(86362001)(6306002)(5660300001)(83506001); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR15MB1518; H:[127.0.0.1]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR15MB1518; 23:45U6FN3Fbstf5JxKFk9/tRJ2//zEw4E7Lg9JdksWI?= =?us-ascii?Q?DhZYKL0ca7HR4H8mABWqLpKj6lXdQNZ3ppIgjswCj1riepc/BuiBmRnt80MH?= =?us-ascii?Q?IYPHvCSdYuZLaCm3JO2hCFrJvSPyD7lM5EYehnpzYYowKYAGVWdlcWSVsfOi?= =?us-ascii?Q?Z+tnoKzWzOuCVHZV9Zufi2cKG5ZXxlWBPlRLF5aJUB9i1CuGAKXRQQiqDshY?= =?us-ascii?Q?63eGuXjsyM5yDu9wgjSgWq0vxZEC4jvUNQdpsXlt1IC3kuL1ciI5ojKJ2noQ?= =?us-ascii?Q?X1lfXAcBMCFjNVIh2eFbiF0AXw0f9KeBdQRsDEt6GgrHYMVoOdSUxVmNRBh0?= =?us-ascii?Q?fnWJ3VY48EvzDaJyhj4gGKjnuUONXfpajY7o33Ra4gRWfbmrFzeAZm5X5Prn?= =?us-ascii?Q?ee7AZeA00BQckT/484bDg2ZAXHnHb7ZqnhyVwC8+wyVjJE4oUxFkiOBAsGTF?= =?us-ascii?Q?P9WIQE/j+p6v6OcHaaFAYoJxD4gVjdMjZx8jF1+d09sJy/KIb4+4RVZV7ax5?= =?us-ascii?Q?++N4De0uYfkOdi///0rnhFExzquT0Spr6ADqO/V/I75lKwtG82c8jZlci9mw?= =?us-ascii?Q?AH0qB49tQcoLPMGz260jAHdkyV9qiJg7D9uMsTCyuzrCx/6U5chcE1z+UvGP?= =?us-ascii?Q?LzWA4QEQo2Bu72TGMLf3Ur5rZywfahaq7mQBkP3vR3Du13xDH3YrK8H87X8s?= =?us-ascii?Q?krWbWVG0fk3vXgs0PsZw4notB9u8+5R+P3kVGtFFaBfC0CJ8N3pMKvDDLrfr?= =?us-ascii?Q?Rj89nwzxFw+TxU/NFD66nkDB+431rO4pJH2K5vT9EtjZZDbneJmCyu0n6+U2?= =?us-ascii?Q?ag5Osl+Gvmnp997KZlC+XkuzLWAXLNNUqcyriXfA0M0i5JVH678ZEy7HQSv5?= =?us-ascii?Q?418a4g0ehswsHnSaYmftoL8nV3ZcGcczgGsqoC7rBzCRO8hQpCOY0WJQ4SQk?= =?us-ascii?Q?rGmn8X0q9sXE8RpB1FrV0HwlcnnlXAOuRWUTvvaCiKtDWZpxZme0DG0MgsLl?= =?us-ascii?Q?ELtzfwqI4cIClQpMLt5yMf57pJLDQPA26yRF+j0CZb5G6LWMMt85W3Xd3S23?= =?us-ascii?Q?aBw8UGNu3sxPlANl8Dtw0Vzd3wNixRxxrp+34qCczq1i6BkoEfZjP4HFpJEB?= =?us-ascii?Q?1nvANtBKAg8GWecniQwqDOhcPWzGngbyPoTljL9iypio7Wo9MzpMQJ4E1TG+?= =?us-ascii?Q?xJeC6vuQx6vN2LgOnm1HeIsExLg7gupjj7c?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR15MB1518; 6:nCTtdQ80KbFI7e7uVrJpnxZBAxoLkb+HT0eXXoYMmF?= =?us-ascii?Q?QjNVjsmY4SbcOaIQXD5BgSHow811WttKwawcTZ9OLH1QnSm1Vce4/WRZIFz3?= =?us-ascii?Q?qAuf4gXMEU8cdyUaXh53DF8mAWGaxJIk50Ns61ZT4Dtd7hAE2xIXuXVyiA0Y?= =?us-ascii?Q?7DcO1acOJPYr5cdnHH+mByMgUUteAWgp86XEQAsaK6JIqljeUeTQvmhdXsOE?= =?us-ascii?Q?l7o4ncogEtG+zKvNTwMoXTZpgzMEdZnhOp6gqE8CAVC5j2ixvJ0f5kfE4xm7?= =?us-ascii?Q?ujY2udobb6MYLGKBzXPXCvl+LB0AbU3goiL1uzzKKL8JKzIsUiIGHmt7c6OI?= =?us-ascii?Q?hFl7hqUt2kb47Sy3XT56jjYaG9u3xmAOEn0de89ehGKKGVU6vFy9tliai/GV?= =?us-ascii?Q?1rImoPxM19Qvqee+DwVc8FIoaRx/r1U7hBZyyLfxZ4xuteCOdisJ6Ak+cqDa?= =?us-ascii?Q?tYNid3yjJDS8P3wCwn+2h+YROQwvf+u+y2x0T7fu8cSUx11aMFSOz3LRZIDt?= =?us-ascii?Q?ArNAlIKitTHNH41Wa+eF68BE1ZYGaHPXa9A84Z3BuGv+/EcO1KC6dc3haLXL?= =?us-ascii?Q?fMeEsEls8RTHR30gocPOGJmK8e3qg0InsQCGWAJm8zzfHwYxAF47iy/yjt8O?= =?us-ascii?Q?DyatV18Ot270/dIZ0XDsct8Aw26Qfi3LSehPkQZRt40NQzJN/PG/yMsuoEFi?= =?us-ascii?Q?dlmsxjd6ypmmxq5vgITYeTZOEXuzGJ5VkYUgzjJq3p742n0P3kDTPWsMiGWi?= =?us-ascii?Q?/FfLzt/CZSK2MmAc+xCSX50MHVJp21Oe9Pp+A1XELmZI8zIpvqjc5EFLsV4p?= =?us-ascii?Q?TUMvUmbDAaREEEmJGOeZvjCodsNXznSr8NE5vFKuYBlG+9IbRTDkM60xpSDY?= =?us-ascii?Q?tLMlDiDDktMkOEjHMjxnZvfWC2L+2AaE3ID200BfaqSVDBKffWuX7AYZbb1l?= =?us-ascii?Q?7kM7gHvBZEzWDRGLHjX2YbuV2zJbr0tTNkEh6zug7lpIfnuuR+61i5wqsGAf?= =?us-ascii?Q?w=3D?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1518; 5:mlgt+9/Mvflg8qtOEWAuhn8cmmKvtVuJxPo1nO+CuZJ48bzKvOwpS4rSudPUQOITixT8gH0uJFKHc77IabsBfFQrNPCBZ12jv0PXyIwWhrHqLmoOXXzjS+Uvp34J9pjxQGmVQcttX5M0MuTMHE/j/w8Dxl/fkuxvM4qETw3g4rdpYp1Qj3SXlcRr9xjF1IqeCqcRZI/9/1fwP7On8V72Vofe68hwLDtQ+5WJDbSjQR+ESs+2K48hW0Np55IxJsleGYC+K+XGaSfZgIekMyu4GkQBqXuf8se0zDmPAzxH31W7cEXys1UoYhWPz1OYmz7PSqwG7dxqtPdqriaMA84k3Fw99Vz927eaW5+LJn/AxJo+ZfDOiF8n88LJrUAoHfqCHOwFcHjOaml6IzHiHaCOV2O900N2lqxI/dMlSAeF2usuJgGZ//cohE9Oy2ivthN5X52iHOHx5IoqTqJRVbXWNfeILUIBFOhgdJgzrlRQH/Iu/Htmr5ZNAx9vQluEBZkL; 24:fBT9n/IiH8kmo+w/fsUTUF3c6v/Fw5WPNFyniJZRE/dJyp+QPU4xID2jmhod9t3JxleBayRfM1iNzTuGHyg+/C2R8ZIOf5VbmkaDtvCk/5I= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1518; 7:QtDzptqeY9nh7flzIUxk16rjs2afBp6pT8DjxBL9qYjUnZUj2xqWHsXUgu4Sz21Iu9XwR9UgtJBb14SCiPdpbzV2beMnADgxXFNTnejaotIdZUUJFyeZa+y52b+NerMOkW7Qjpd+LJdlETWllNuLnMuHBo1n/XD1GgrQpyg5U26gaWgvM3vExifIexmwp8+3e8Wjjuq1YuCcPtbafKemxC7G3IfRXTnx4PMArp+hWSIJ65/KUEd8f2X5BnS9/rwaCF58AFPWfGhvyQXQo1BwRu4j7FgfS16BunhXmHnLyOrZxZadlAKes7nsEix+SVJ6jl1fwKy5w1AaR5T9RRovf9dAECtIUNJHAMTs29YIG1HX8Qv9VEHeBGI46klJAk4wO1dA4xRWSBeXos1hoO8GCsgK7bWGL5JTzJiDzMlgnv6o+zCg/mmy7vwUAvJiqZwPpV938UmGEc+464bAsuzm/S3LtEnj5227URVR4ceRPpps+ir2PvIH6Dvcpj8/kaxr7gJRz2n75aVIBjf8k53WWV5BNyUSegI5ZTiakfbFO3DbRikpOvl825G3UHMny9DnEiZPzlQBaH1gNkaK2UeyY7JsZKKnCG0f+RHGHSbjB2y0uQtdfjw944eaY5REVCJxEXgk7mwDgXPSGVrclJI9NC09XNPLNnPS30b+254YZbgWpWy/KG5TddwYjTbNEuy2T6HmDzMmV35mnSTRJNWjjdj3p4aW0QmW/kKpdFEw9l9runmMRDGNr62iVJMcXqbbw/fzrh+yrPeUkxgaRsfUC508ZKfysJSDw4Wjgtbq4tM= X-Microsoft-Exchange-Diagnostics: 1; MWHPR15MB1518; 20:Rzd3hHLPvPkQO1e43fzEijuIq9DX8sGBaKjfhFULNu3Z41NMY2S2Zl7D108rfJI6IoI5Mu2kDK7fCn4yGg0HU16fYv8mq3U+kowkrtKGT/2IgoW/58xyCzZ+rDBCYgI030WqQzaBFj7GelUK6Xkg1JDwTrU0pZW7XMAFZwk0BaA= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jun 2017 04:14:40.1622 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR15MB1518 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-06-25_01:, , 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 - June 25, 2017, 4:14 a.m.
Patch
diff --git a/tests/test-rebase-scenario-global.t b/tests/test-rebase-scenario-global.t --- a/tests/test-rebase-scenario-global.t +++ b/tests/test-rebase-scenario-global.t @@ -2,4 +2,5 @@ > [extensions] > rebase= + > drawdag=$TESTDIR/drawdag.py > > [phases] @@ -916,2 +917,41 @@ Testing from upper head summary: second source with subdir +Testing rebase being called inside another transaction + + $ cd $TESTTMP + $ hg init tr-state + $ cd tr-state + $ cat > $TESTTMP/wraprebase.py <<EOF + > from __future__ import absolute_import + > from mercurial import extensions + > def _rebase(orig, ui, repo, *args, **kwargs): + > with repo.wlock(): + > with repo.lock(): + > with repo.transaction('wrappedrebase'): + > return orig(ui, repo, *args, **kwargs) + > def wraprebase(loaded): + > assert loaded + > rebasemod = extensions.find('rebase') + > extensions.wrapcommand(rebasemod.cmdtable, 'rebase', _rebase) + > def extsetup(ui): + > extensions.afterloaded('rebase', wraprebase) + > EOF + + $ cat >> .hg/hgrc <<EOF + > [extensions] + > wraprebase=$TESTTMP/wraprebase.py + > [experimental] + > evolution=all + > EOF + + $ hg debugdrawdag <<'EOS' + > B C + > |/ + > A + > EOS + + $ hg rebase -s C -d B + rebasing 2:dc0947a82db8 "C" (C tip) + + $ [ -f .hg/rebasestate ] && echo 'WRONG: rebasestate should not exist' + WRONG: rebasestate should not exist